Ignore linking errors in XCode

Hi all!
I have a library to include in my iPhone app,
the problem is that this library requires function that are in CoreServices.framework. And i cannot use the CoreServices since it will build only for the simulator.
So i've added CFNetwork.framework for some functions, but all the other functions are only , either in CoreServices.framework or in the CarbonCore.framework....
I cannot rebuild the library i'm using since the sources are not available , so the only solution would be to ignore the symbols not found and avoid to call those functions.
So how cannot ignore symbols not found ?
Or is there any other solutions ?
Thanks .

Hi, thank you very much for your answer !
I tried to find the "load symbols lazily" thing in the build options, but haven't found anything (even close to)...
But i had an idea and it seems to work,
I recreated all the functions required by the library, with empty bodies of course : / !
What i did was to retype the function in a source , xcode finds it, even if the framework isn't included in the project, then right click on the function -> jump to def. and copy/paste the definition found in the header...
Create a new function with the function's def. with an empty body, or with a return if it was needed, and it builds !
Of course, i hope that none of those functions will be called in the library's functions i'm using lol....
But it's a tip that seems to work for the moment ! : )
Thanks anyway!
Message was edited by: jdebaene
Message was edited by: jdebaene

Similar Messages

  • Linker error. Xcode 3.1.3 + iPhone

    Hi i'm pretty new to XCode, I am extending an example project and have had no problems until now.
    A small but annoying block to my progress has turned up in trying to create and use a c++ class in my project.
    I have created a .cpp and .h through the NewFile menu, the .cpp has automatically been added to the "Classes", "Compile Sources" and "Implementation Files" folders.
    I have renamed the view class (that will be using the c++ classes) file to .mm (obj-c++) and included the new header file.
    Everything seems to be fine, there are no compiler errors but the linker cant find any symbols for code in the .cpp file, if I inline the functions in the header file all is well but if I move them to the .cpp file then the linker baulks.
    The new c++ file's object has been created and is in the same folder as the other local objects.
    I have tried multiple cleans and rebuilds.
    I have another other example project which use cpp files and it compiles and links fine.
    Are there project settings I need to change to allow linking to *.cpp files?
    Thanks, hjd_uk.

    Hi hjd. Welcome to the dev forum!
    I would start by ruling out some of the simple errors you might have overlooked because of the unfamiliar environment.. like functions that aren't public, etc. Since you can call your inline functions from obj-C, what happens if you make an inline wrapper for one of the functions the linker can't find? That should tell you something right away. Depending on how that test goes, you might also try making another C++ class (.h + .cpp) and see if that class can call functions in the first C++ class.
    I"m guessing you'll see what's going on by ignoring Xcode and just looking at the source files. If not, try to strip the project down to a minimal test bed and post the source here (in that case be sure to read the code formatting announcement, and use the Preview tab to see how your code looks).
    \- Ray

  • Build Collada DOM 2.2 in X-Code and got _unZOpen, Close a link errors

    I am trying to build Collada DOM 2.2 in XCode and getting following link error.
    Collada DOM is providing minizip (library) which contains zip.h and unzip.h, which is called after calling mac libraries; Is any way I can specify in XCode project build specifications to read minizip from Collada first?
    Building target “viewer” of project “viewer” with configuration “Debug” — (8 errors)
    "_unzGoToNextFile", referenced from:
    daeZAEUncompressHandler::extractArchive(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdom.a(daeZAEUncompressHandler.o)
    "_unzGetCurrentFileInfo", referenced from:
    daeZAEUncompressHandler::extractFile(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdom.a(daeZAEUncompressHandler.o)
    "_unzCloseCurrentFile", referenced from:
    daeZAEUncompressHandler::extractFile(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdom.a(daeZAEUncompressHandler.o)
    "_unzOpenCurrentFile", referenced from:
    daeZAEUncompressHandler::extractFile(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdom.a(daeZAEUncompressHandler.o)
    "_unzReadCurrentFile", referenced from:
    daeZAEUncompressHandler::extractFile(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdom.a(daeZAEUncompressHandler.o)
    "_unzGetGlobalInfo", referenced from:
    daeZAEUncompressHandler::extractArchive(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdom.a(daeZAEUncompressHandler.o)
    "_unzClose", referenced from:
    daeZAEUncompressHandler::~daeZAEUncompressHandler()in libdom.a(daeZAEUncompressHandler.o)
    "_unzOpen", referenced from:
    daeZAEUncompressHandler::daeZAEUncompressHandler(daeURI const&)in libdom.a(daeZAEUncompressHandler.o)
    Your help greatly appreciated.
    Thanks

    Please look into following link
    https://sourceforge.net/forum/forum.php?threadid=2643729&forumid=531263

  • Jsafe unsatisfied link error calling CyberSource credit card service for Weblogic Server 5.1 on Linux

    Hi,
    I'm running Weblogic Server 5.1 on Linux, when we make CyberSource credit card request, the server console shows errors: jsafe unsatisfied link: jsafe not found in java.library.path .....
    However, when we run Weblogic Server 5.1 on Window 2000, it does not show any errors and goes well with CyberSource credit card services.
    Anybody can help me?
    Thanks!
    Jean

    Did you modify your scripts to actually use SP6?
    jean chen wrote:
    >
    I just applied service pack 6 (weblogic510sp6.zip) on my WLS on Red Hat Linux 6.1, it still shows the same error in weblogic server console. I saw newsgroup Install section somebody said it is a RSA bug and BEA is working with them to fix it and right now just ignore the error print stack, is that true?
    Jean
    "Jesus M. Salvo Jr." <[email protected]> wrote:
    Service Packs include filss for all supported platforms, including
    Linux. I am using them here.
    John
    jean chen wrote:
    Jesus,
    I'm running Weblogic on Linux, is there any SP6 for this platform at all?
    Thanks!
    Jean
    "Jesus M. Salvo Jr." <[email protected]> wrote:
    That error about "no jsafe" occurs if you have not applied any service
    pack at all ( as you have said ). Get the latest SP ( SP6 ) and it
    should go away.
    John
    jean chen wrote:
    I have weblogicaux.jar in my Java CLASSPATH and Weblogic CLASSPATH, but I put it together with my other jar files under another directory instead of lib directory
    Jean
    "Alf" <alf> wrote:
    Do you have /lib/weblogicaux.jar in your classpath? COM.rsa.jsafe is found
    in this file.
    "jean chen" <[email protected]> wrote in message
    news:[email protected]
    Hi,
    I'm running Weblogic Server 5.1 on Linux, when we make CyberSource creditcard request, the server console shows errors: jsafe unsatisfied link: jsafe
    not found in java.library.path .....
    However, when we run Weblogic Server 5.1 on Window 2000, it does not showany errors and goes well with CyberSource credit card services.
    Anybody can help me?
    Thanks!
    Jean
    Jesus M. Salvo, Jr.
    Senior Consultant
    PowerServe Pty Ltd
    Level 2, 116 Miller Street
    North Sydney 2060
    New South Wales, Australia
    Ph: (61-2) 9492 4800
    Direct (61-2) 9492 4853
    Fax: (61-2) 9492 4899
    http://www.powerserve.com.au
    Email: [email protected]
    This email is from PowerServe Pty Limited (ACN 069 037 056)
    The information contained in this email (including any attached files)
    may be privileged and confidential intended for the use of the
    person/persons named above. If you are not the intended recipient, you
    are advised that any use, distribution or copying of the information is
    strictly prohibited. If you have received this transmission in error,
    please notify PowerServe Pty Limited immediately on (61 3) 9618 1222 or
    reply by email to the sender.
    PowerServe Pty Limited does not represent or warrant that this email or
    any attached files are free from computer viruses or other defects. Any
    attached files are provided, and may only be used, on the basis that the
    user assumes all responsibility for

  • CS3 Linking Error

    In CS3, when I open a previously save .ai file I receive
    an error which states, "An error occurred trying to
    read the linked file [insert file name].  Choose Repair
    to locate the missing file, Replace to select another
    file, or Ignore to leave the link unchanged."  Regardless
    of which one I pick, it simply reopens the same error
    window and asks me to do the same thing again.  All
    image files are CYMK formated PSD files and located in
    the same folder as the Illustrator file.  I am running
    CS3 on Windows 8.  Can anyone help?  I am beyond frus-
    trated.  Thanks.

    Ian,  Thanks.  That did solve the K2Vector problems.
    Are you aware of which .tpp covers the PMMatrix class?  That would probably make this linking error:
    Convert.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class PMReal __thiscall PMMatrix::operator[](int)const " ([email protected]@[email protected]@[email protected]) referenced in function "class Ipg3::Matrix __cdecl ConvertMatrix(class PMMatrix const &)" ([email protected]@[email protected]@@[email protected]@@Z)

  • CS6:Server Link Error:"file not found: @executable_path/ObjectModelLib.dylib" ?

    Hi all,
    I'm trying to update my old code in CS5.5 for building new CS6( Server build), i get the link error "file not found: @executable_path/ObjectModelLib.dylib  " not sure what I missing in my project settings/items? Any thoughts or help would greatly appreciated.
    Thanks,
    Kamran
    P.S I use Mac OS X 10.6.8 and Xcode 3.2.6. for Model & UI build for the same project it builds fine.

    Never mind guys, I can compile it fine now :-)
    -Kamran

  • [CS4] IDFactory link error - affects release only

    update: forgot to mention this only happens whily building release. debug version builds and loads.
    Hello,
    I ported a plugin from CS3 and CS4 and getting following link error (one for each DECLARE_PMID) while linking ID file. SDK samples compile and link just fine.
    Undefined symbols:
      "IDFactory::IDFactory(long const&, char*, long const&)", referenced from:
          __static_initialization_and_destruction_0(int, int)in ITMID.o
    Environment
    Mac 10.6.3 64-bit
    XCode 3.2.1 w GCC 4.0
    Linked against 10.4 SDK
    I am sure I am missing something obvious. Would save me lot of time if you could point it out or send me in right direction.
    Thanks
    Kapil

    BTW I have tried selecting all of the shapes before enabling
    bone tool...saw that as a possible solution on another forum,
    however no luck

  • Installation problems - link error, copy error

    I have a new installation of debian 2.0 with glibc
    The first error:
    O/S Error
    Error during action 'Relinking executable dbsnmp'.
    Command: make -f ins_oemagent.mk idbsnm
    make: *** No rule to make target `/usr/lib/libtcl.so',needed by
    `dbsnmp'.
    Stop.
    I ignored it and made a link from libtcl.805.so to libtcl.so
    The second error:
    (I can't ignore the error)
    The files has been copied, the rights are right (the installer
    should have the right to overwrite it)
    I try to find the script line and don't install the docs (I can
    copy it)
    -qqqqqqqqqqqqqqqqqqqqqqqqqqqq Oracle
    x
    x
    x Installing... (Cancel)
    -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq Retry
    x A write error occurred while trying to copy
    x '/oracle.inst/unixdoc/server.805/install/lnx_server.805.map'
    to
    '/oracle/data1/app/oracle/product/8.0.5/doc/server.805/install/ln
    x_s
    x (No such file or directory.) Would you like to retry the
    operation, x
    x ignore the error, or allow the error to be processed by
    the x
    x
    Installer?
    x (Help...) (Shell) (Cancel)
    (Process) (Retry) x
    null

    I had the same thing happen on your second problem. Part of the
    target directory doesn't exist. In
    /oracle/data1/app/oracle/product/8.0.5/doc/server.805/install/ln
    the "server.805/install" doesn't exist yet. So, when I got the
    error, I finished the path myself and told the installer to
    retry. It went ahead and finished the installation with no more
    errors.
    I did not encounter your first problem.
    Hope this helps.
    Martin Eberhartinger (guest) wrote:
    : I have a new installation of debian 2.0 with glibc
    : The first error:
    : O/S Error
    : Error during action 'Relinking executable dbsnmp'.
    : Command: make -f ins_oemagent.mk idbsnm
    : make: *** No rule to make target `/usr/lib/libtcl.so',needed by
    : `dbsnmp'.
    : Stop.
    : I ignored it and made a link from libtcl.805.so to libtcl.so
    : The second error:
    : (I can't ignore the error)
    : The files has been copied, the rights are right (the installer
    : should have the right to overwrite it)
    : I try to find the script line and don't install the docs (I can
    : copy it)
    : -qqqqqqqqqqqqqqqqqqqqqqqqqqqq Oracle
    : x
    : x
    : x Installing...
    (Cancel)
    : -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq Retry
    : x A write error occurred while trying to copy
    : x '/oracle.inst/unixdoc/server.805/install/lnx_server.805.map'
    : to
    '/oracle/data1/app/oracle/product/8.0.5/doc/server.805/install/ln
    : x_s
    : x (No such file or directory.) Would you like to retry the
    : operation, x
    : x ignore the error, or allow the error to be processed by
    : the x
    : x
    : Installer?
    : x (Help...) (Shell) (Cancel)
    : (Process) (Retry) x
    null

  • Link Error ...HELLLPPP

    Folk
    I try to create a dll and call within my java code....but I get link error when I try to build my library...
    here is how I call the library:
    .java file
    qcSys(command, byteImgLocal);
    public native void qcSys(String command, byte[] byteImgLocal);
    static
    System.loadLibrary("qcSys");
    .h file machine genrated
    JNIEXPORT void JNICALL Java_SrDesign_qcSys(JNIEnv *, jobject, jstring, jbyteArray);
    .c file
    #include <StubPreamble.h>
    #include <stdio.h>
    #include "SrDesign.h"
    void SrDesign_qcSys(struct HSrDesign *this,
    struct Hjava_lang_String command, HArrayOfByte byteImage)
    char *QCimage = unhand(byteImage)->body;
    int length = obj_length(byteImage);
    FILE *fp;
    fp = popen(makeCString(command),"r");
    fgets(QCimage, length, fp);
    return;
    now when I build the project in MVC++ 6 on windows 2000 I get bellow messages
    warnning on line fp=popen(makeCString (command), "r");
    1. 'popen' undefined; assuming extern returning int
    2. 'makeCString' undefined; assuming extern retruning int
    3. '=' : 'struct_iobuf *' differs in levels of indirection from int
    linking...
    qcSys.obj : error LNK2001 : unresolved external symbold _popen
    qcSys.obj : error LNK2001 : unresolved external sysmbol _makeCString
    Error executing link.exe
    can somebody helllllp me please! I'm not familiar with MVC++

    now when I build the project in MVC++ 6 on windows
    2000 I get bellow messages
    warnning on line fp=popen(makeCString (command),
    "r");When you get warning you better pay attention to them.
    1. 'popen' undefined; assuming extern returning intThis says that the compiler does not know what function 'popen' is.
    Given that the method looks a lot like 'fopen' I question where you got it from.
    Note that even though the compiler has no idea what you are talking about it has no problem compiling with a best guess.
    2. 'makeCString' undefined; assuming extern retruning
    intAgain the function is not defined. You need to figure out what it is.
    3. '=' : 'struct_iobuf *' differs in levels of
    indirection from int
    linking...Bad, bad, bad idea to ignore any error that has anything to do with pointers.
    Best guess you are not accessing this correctly.
    qcSys.obj : error LNK2001 : unresolved external
    symbold _popenEither you misspelled the name or you need to find your library that has this (it is not a C/C++ method.)
    qcSys.obj : error LNK2001 : unresolved external
    sysmbol _makeCString
    Error executing link.exe
    Same thing as above.

  • _getfp linker error

    I am using the following CC and sybase lib:
    which CC/xenv/Forte/sun4/6.2/5.8p4/WS6U2/bin/CC
    /xenv/Forte/sun4/6.2/5.8p4/WS6U2/bin/CC -VPURIFYOPTIONS = -max_threads=160 -cache_dir=/purify -follow-child-processes=yes -ignore-signals=SIGPOLL,SIGUSR1 -chain-length=20 -linker=/xenv/Forte/sun4/6.2/5.8p4/WS6U2/bin/ld
    _CC: Sun WorkShop 6 update 2 C++ 5.3 2001/05/15
    >
    /xenv/openclient/sun4/5.x/12.5_32bit_11057/OCS-12_5/lib/libcomn_r.so
    and I get the following linker error:
    ndefined first referenced
    symbol in file
    getfp                              /xenv/openclient/sun4/5.x/12.532bit_11057/OCS-12_5/lib/libcomn_r.so
    ld: fatal: Symbol referencing errors. No output written to volsurf
    *** Error code 1
    my nm for this symbol shows it as undefined symbol as shown below:
    nm /xenv/openclient/sun4/5.x/12.5_32bit_11057/OCS-12_5/lib/libcomn_r.so | grep _getfp 610:[1340] | 0| 0|FUNC |GLOB |0 |UNDEF |_getfp
    Can any one help me in solving this error?
    Thanks in advance.
    [email protected]

    Hi ,
    You may need to link with libCrun.so.1 to get these symbols resolved.
    % nm libCrun.so.1 | grep rethrow
    [214] | 20324| 60|FUNC |GLOB |0 |12 |__1cG__CrunKex_rethrow6F_v_
    [216] | 20696| 276|FUNC |GLOB |0 |12 |__1cG__CrunMex_rethrow_q6F_v_
    Add this to the link line -lCrun and you should be good to go.
    HTH
    Gopinath.
    Sun Developer Technical Support.
    http://www.sun.com/developers/support/

  • Linker error while packaging iOS app with my ANE

    While trying to write a iOS Native Extension for ZXingObjC (https://github.com/TheLevelUp/ZXingObjC), the following link error shows up when exporting in Flash Builder 4.x:
    Error occurred while packaging the application:
    Undefined symbols for architecture armv7:
      "___divmodsi4", referenced from:
          +[ZXEncoder numDataBytesAndNumECBytesForBlockID:numDataBytes:numRSBlocks:blockID:numDataBytesInBlock: numECBytesInBlock:error:] in libcom.google.zxing.ZXingNativeExtension.a(ZXEncoder.o)
          +[ZXAztecEncoder encode:len:minECCPercent:] in libcom.google.zxing.ZXingNativeExtension.a(ZXAztecEncoder.o)
          +[ZXAztecEncoder generateCheckWords:totalSymbolBits:wordSize:] in libcom.google.zxing.ZXingNativeExtension.a(ZXAztecEncoder.o)
    ld: symbol(s) not found for architecture armv7
    Compilation failed while executing : ld64
    This happens in Flash Builder 4.6 or 4.7 using AIR SDK 3.7
    This isn't my first Native Extension for iOS. No amount of fiddling around with adding frameworks or libraries in Xcode to the static library works.
    Looking for guidance on what to try next to resolve this linker error...

    I am also receiving an error related to ___divmodsi4 (using different libraries which use that symbol) which appears to be a compiler level math function. It should be packaged automatically but apparently AIR isn't doing it.  No idea what additional library should be linked, attempts to link the 3rd party libraries (and/or packagedDepenency them) failed.
    Undefined symbols for architecture armv7:
      "___divmodsi4", referenced from: (methods in a third party library)
    My Platform.xml is as such:
    <platform xmlns="http://ns.adobe.com/air/extension/3.7">
        <sdkVersion>6.0</sdkVersion>
        <linkerOptions>
        <option>-ObjC</option>   
        <option>-weak_framework Accounts</option>
        <option>-framework AddressBook</option>
        <option>-framework AddressBookUI</option>
        <option>-weak_framework AdSupport</option>
        <option>-framework CoreAudio</option>
        <option>-framework CoreLocation</option>
        <option>-framework CoreMotion</option>
        <option>-framework CoreTelephony</option>
        <option>-framework EventKit</option>
        <option>-framework EventKitUI</option>
        <option>-framework iAd</option>
        <option>-framework MapKit</option>
        <option>-framework MediaPlayer</option>
        <option>-framework MessageUI</option>
        <option>-framework OpenAL</option>
        <option>-weak_framework PassKit</option>
        <option>-framework StoreKit</option>
        <option>-weak_framework Twitter</option>
        <option>-framework UIKit</option>
        <option>-lsqlite3</option>
        <option>-lxml2</option>
        <option>-lz</option>
        </linkerOptions>
    </platform>
    If the author or anyone manages a solution, please post it in this thread!

  • How to ignore MP560 error code B200

    I have got error code B200 on my MP560 last week. I tried every methods which I found on internet, such as unplug, reset, deep clean the printhead, etc. But it doesn't work. I think I have to give up to recover the print function. I plan to buy a new printer but I'd like to use this MP560 just as a scanner. Is there any way to ignore the error code so I can use it as a scanner?
    Thanks a lot to anybody who can help me.

    Hi griea,
    To try and resolve the issue, please remove the power cord from the back of the printer and leave it out for at least 10  minutes, then plug it back in and turn it back on.  If the error persists, the printer will require servicing to resolve the issue. 
    Please drop us a line by clicking on the Contact Us link to start the process!

  • Link error(ins_ctx.mk) during installation oracle DB(11.2.0.2)

    Hi,
    While I am trying to install Oracle software on RAC setup.I am getting following linking error message at OUI. If I ignore the massage and clink on "continue" then database software is installed successfully.
    Configuration detail.
    1. OEL 5.4 (2 Nodes)
    2. ASM
    3. Clusterware 11.2.0.2
    4. Installed RPM details checked from following link and looking fine.
    http://download.oracle.com/docs/cd/E11882_01/install.112/e16769/toc.htm#BHCGAEJA
    After investigated the issue I found following error message in make.log
    /usr/bin/make -f ins_ctx.mk install ORACLE_HOME=/u01/app/oracle/product/11.2.0.2/dbhome_1/gcc -o ctxload -m32 -L/u01/app/oracle/product/11.2.0.2/dbhome_1/ctx/lib/ -L/u01/app/oracle/product/11.2.0.2/dbhome_1/lib/ -L/u01/app/oracle/product/11.2.0.2/dbhome_1/lib/stubs/ -L/u01/app/oracle/product/11.2.0.2/dbhome_1/lib/ -lirc -lipgo /u01/app/oracle/product/11.2.0.2/dbhome_1/ctx/lib/sdrz.o -lctxs11 -lctx11 -lctxs11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lclntsh `cat /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/sysliblist` -Wl,-rpath,/u01/app/oracle/product/11.2.0.2/dbhome_1/lib -lm `cat /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/sysliblist` -ldl -lm -L/u01/app/oracle/product/11.2.0.2/dbhome_1/lib
    /usr/bin/ld: skipping incompatible /u01/app/oracle/product/11.2.0.2/dbhome_1/lib//libirc.a when searching for -lirc
    /usr/bin/ld: skipping incompatible /u01/app/oracle/product/11.2.0.2/dbhome_1/lib//libirc.a when searching for -lirc
    /usr/bin/ld: skipping incompatible /u01/app/oracle/product/11.2.0.2/dbhome_1/lib/libirc.a when searching for -lirc
    /usr/bin/ld: cannot find -lirc
    collect2: ld returned 1 exit status
    make: *** [ctxload] Error 1
    Kindly suggest what can be done to resolve the issue.
    Thanks-
    Rajdeep

    Hi,
    I have 64-bit machine on which OEL 5.4 O/S os installed.I used correct version of Oracle database (11.2.0.2) software to install.
    Please refer the output of versions are used.
    uname -a
    Linux Node-01 2.6.18-164.el5 #1 SMP Thu Sep 3 04:15:13 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
    Following are the database software setup used for installation.
    p10098816_112020_Linux-x86-64_1of7.zip
    p10098816_112020_Linux-x86-64_2of7.zip
    For any doubt of version, I used same setup to install database software version (11.2.0.1) and succeed in that.But when tried for 11.2.0.2 installation on same setup then failed. I feel this is some other issue.
    Thanks-
    Rajdeep

  • Link error, install 10gR2 on RHAS4 u2 on IBM pSeries

    I'm installing Oracle 10gR2 on RHAS 4 update2, the hardware is IBM pSeries. During the link stage, I got several link error, the first one is precomp, the error message from make.log is here:
    Linking /opt/oracle/product/10.2.0/db/precomp/lib/proc
    /usr/lib/gcc/ppc64-redhat-linux/3.4.4/libgcc_s_64.so: undefined reference to `__libc_stack_end'
    collect2: ld returned 1 exit status
    /bin/chmod: cannot access `/opt/oracle/product/10.2.0/db/precomp/lib/proc': No such file or directory
    make: *** [opt/oracle/product/10.2.0/db/precomp/lib/proc] Error 1
    I'm unable to get a workaround so I click continue to ignore it, but then a serie of errors occured, all are complaining "undefined reference to `__libc_stack_end'". However, the install goes smooth on a rhas4 update1 system.
    Does this mean 10gR2 for Linux on POWER does not support rhas4 update2? or I'm missing something? Any suggestion's appreciated!

    im having a problem too, i can't launch the application gui. This machine hasn't any video card, so no X server, only ssh or vnc session. Any help?

  • Mac CS4 Linker Error with IAIColorSpace.cpp

    Hi Folks,
    I'm trying to use AIColorSpace in my Mac AICS4 Plug-In using Xcode 3.1.1 on Leopard 10.5.7, but I'm getting a linker errors (see below).
    Has anyone here included "IAIColorSpace.cpp" in their project and successfully compile an AICS4 plug-in using Xcode 3.1.1 on Leopard?
    When I include IAIColorSpace.cpp in my project, I get a linker error of:
    _sAIColorSpace, referenced from
    _sAIColorSpace$non_lazy_ptr in IAIColorSpace.o
    symbol(s) not found
    collect2: Id returned 1 exit status
    There are many Google hits of "non_lazy_ptr" errors with Xcode, but nothing has helped me solve this issue. Any help would be most appreciated!
    Thanks!
    -- Jim

    The usual culprit is that sAIColorSpace needs to be defined in all the right places. Typically its EXTERN'd in both a header & a cpp, as well as included in a list of suites to load (along with the version of the suite to load). Have you added it to all three places? Usually you just find the spots where all the other suties are and cut & paste it into their number. Where that would be depends on whether you're using your own plugin setup or if you're working off one of the Adobe skeleton samples plugins.

Maybe you are looking for