undefined reference to camera_api.h for BB10

Hello

I am trying to use the features of the camera BB10 for playbook (camera_api.h). The problem is that when I build, I get an undefined reference for example error "undefined reference to"camera_open '" The functionalitly to the camera is activated in the bb10 sdk beta? If so, what libraries should I link to?

More generally, there is a sample application he uses camera_api.h for bb10 playbook?

Thank you.

He has no public sample code again.  I hope to publish it soon.

Looks like you're builgind an application without linking it to the library of camera (libcamapi.so).

You will need to add 'camapi' to your list of libraries, or through project-> build settings settings c / c ++-> linker settings (I think), or if you are using stunts, I think you need to add

LIBS +=-lcamapi

To your .pro file.

See you soon,.

Sean

Tags: BlackBerry Developers

Similar Questions

  • BB10 NDK error undefined reference to 'init_JSON_config '.

    Hi all

    I'm trying to integrate json parser in my native project BB10. The codes are derived from here

    https://github.com/BlackBerry/JSON_parser/

    I copied the file JSON_parser.h and JSON_parser.c in the source directory. In the HelloCascadesApp.cpp, I have included the header file.

    Now, when you compile the project, I get error like

    no reference to 'init_JSON_config '.

    This is the output of the compiler

    **** Build of configuration Simulator-Debug for project another ****
    
    make Simulator-Debug
    d:/bbndk-10.0.4-beta/host/win32/x86/usr/bin/qmake -spec unsupported/blackberry-armv7le-g++ -o arm/Makefile another.pro CONFIG+=device
    d:/bbndk-10.0.4-beta/host/win32/x86/usr/bin/qmake -spec unsupported/blackberry-x86-g++ -o x86/Makefile another.pro CONFIG+=simulator
    make -C ./translations -f Makefile update release
    make[1]: Entering directory `C:/ndk-10.0.4-workspace/another/translations'
    d:/bbndk-10.0.4-beta/host/win32/x86/usr/bin/lupdate another.pro
    Updating 'another_en_GB.ts'...
        Found 0 source text(s) (0 new and 0 already existing)
    Updating 'another_fr.ts'...
        Found 0 source text(s) (0 new and 0 already existing)
    Updating 'another_it.ts'...
        Found 0 source text(s) (0 new and 0 already existing)
    Updating 'another_de.ts'...
        Found 0 source text(s) (0 new and 0 already existing)
    Updating 'another_es.ts'...
        Found 0 source text(s) (0 new and 0 already existing)
    Updating 'another.ts'...
        Found 0 source text(s) (0 new and 0 already existing)
    d:/bbndk-10.0.4-beta/host/win32/x86/usr/bin/lrelease another.pro
    Could not find qmake configuration directoryCould not read qmake configuration file D:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/qmake.confUsing OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/debug_and_release.prf(1): Using OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(4): Using OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(36): Using OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(197): 'qtAddLibrary' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/qt.prf(213): Using OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/moc.prf(3): 'qtPrepareTool' is not a recognized test functionD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/moc.prf(12): Using OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/moc.prf(97): Using OS scope before setting MAKEFILE_GENERATORD:/bbndk-10.0.4-beta/target/qnx6/usr/share/qt4/mkspecs/features/uic.prf(108): Using OS scope before setting MAKEFILE_GENERATORThe directory name is invalid.
    Updating 'C:/ndk-10.0.4-workspace/another/translations/another_en_GB.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
    Updating 'C:/ndk-10.0.4-workspace/another/translations/another_fr.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
    Updating 'C:/ndk-10.0.4-workspace/another/translations/another_it.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
    Updating 'C:/ndk-10.0.4-workspace/another/translations/another_de.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
    Updating 'C:/ndk-10.0.4-workspace/another/translations/another_es.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
    Updating 'C:/ndk-10.0.4-workspace/another/translations/another.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
    make[1]: Leaving directory `C:/ndk-10.0.4-workspace/another/translations'
    make -C ./x86 -f Makefile debug
    make[1]: Entering directory `C:/ndk-10.0.4-workspace/another/x86'
    make -f Makefile.Debug
    make[2]: Entering directory `C:/ndk-10.0.4-workspace/another/x86'
    qcc -Vgcc_ntox86 -lang-c++ -Wl,-rpath-link,d:/bbndk-10.0.4-beta/target/qnx6/x86/lib -Wl,-rpath-link,d:/bbndk-10.0.4-beta/target/qnx6/x86/usr/lib -o o-g/another o-g/.obj/hellocascades.o o-g/.obj/HelloCascadesApp.o o-g/.obj/moc_HelloCascadesApp.o  -lcurl  -Ld:/bbndk-10.0.4-beta/target/qnx6/x86/lib -Ld:/bbndk-10.0.4-beta/target/qnx6/x86/usr/lib -Ld:/bbndk-10.0.4-beta/target/qnx6/x86/usr/lib/qt4/lib -LD:/bbndk-10.0.4-beta/target/qnx6/x86/usr/lib/qt4/lib -lm -lbps -lbb -lQtCascades -lQtDeclarative -lQtScript -lQtSvg -lQtSql -lQtXmlPatterns -lQtXml -lQtGui -lQtNetwork -lQtCore
    Could not find qmake configuration directoryCould not find qmake configuration fileUsing OS scope before setting MAKEFILE_GENERATORo-g/.obj/HelloCascadesApp.o: In function `parse_JSON':
    C:\ndk-10.0.4-workspace\another\x86/../src/HelloCascadesApp.cpp:216: undefined reference to `init_JSON_config' C:\ndk-10.0.4-workspace\another\x86/../src/HelloCascadesApp.cpp:224: undefined reference to `new_JSON_parser'
    cc: d:/bbndk-10.0.4-beta/host/win32/x86/usr/bin/ntox86-ld caught signal 1
    make[2]: *** [o-g/another] Error 1
    make[2]: Leaving directory `C:/ndk-10.0.4-workspace/another/x86'
    make[1]: Leaving directory `C:/ndk-10.0.4-workspace/another/x86'
    make[1]: *** [debug] Error 2
    make: *** [Simulator-Debug] Error 2
    
    **** Build Finished ****
    

    I used this parser json beginning of NDK 2.0 BB with no problems.

    Can someone help me?

    concerning

    by default, the c files are ignored, add, change your {appname} .pro

    and add the singel file:

    SOURCES += ../src/*.cpp ../src/JSON_parser.c
    

    or all the *.c files:

    SOURCES += ../src/*.cpp ../src/*.c
    
  • Compiler - undefined reference to QMYSQLDriver error

    Hi all

    I'm writing C++ connection code to a remote database in a BB10 application using a third party library C++ de MySQL. However trying to create an object of QMYSQLDriver (QMYSQLDriver * driver = new QMYSQLDriver()) I get an error "undefined reference to"QMYSQLDriver::QMYSQLDriver(QObject*) '" I'm including and my .pro file looks like this:

    QT += sql
    CONFIG += qt warn_on cascades10
    INCLUDEPATH += /Users/crrd/mysql-connector-c-6.1.1-winx64/mysql-connector-c-6.1.1-winx64/include
    LIBS+= -L/Users/crrd/mysql-connector-c-6.1.1-winx64/mysql-connector-c-6.1.1-winx64/lib/mysqlclient.lib -L/Users/crrd/mysql-connector-c-6.1.1-winx64/mysql-connector-c-6.1.1-winx64/lib/libmysql.lib
    

    I think it's just a problem of the linker, but I don't know exactly what needs to be linked or included. Concerning the documents I found are not (enough for me) clear on that. I also found similar problems on other forums messages, but the responses were not helpful. Any ideas would be appreciated.

    Thank you

    OK, we get there one step at a time. So you have got a copy of interfaces for MYSQL from this site http://www.mysql.com/products/connector in the form of a 'mysql.h' header file to resolve compile time references and, likely, a library (.so or .a static shared object) to resolve external references time of the link to the.

    I do not see a build pre-made for a version of BlackBerry 10 of this library, so I think that you have taken the version generic Linux and creeated a version of this library yourself using a library of 10 BlackBerry in the NDK project?  You can check that you have built a dynamic or static libraries (libFoo.so or libFoo.a) successsfuly?

  • Undefined reference to jpeg_data_new

    Hello

    I try to use code to write the EXIF of a JPEG image. Here is my function, that I adapted from the command line of the exif tool actions.c:

    int ExifHelpers::writeExif(QString fileIn, ExifData* exifData)
    {
        JPEGData *jdata;
        unsigned char *d = NULL;
        unsigned int ds;
    
        /* Parse the JPEG file. */
        jdata = jpeg_data_new();
    
        // Is this necessary?
        //jpeg_data_log (jdata, log);
    
        jpeg_data_load_file(jdata, fileIn.toStdString().c_str());
    
        /* Make sure the EXIF data is not too big. */
        exif_data_save_data (exifData, &d, &ds);
        if (ds)
        {
            free (d);
            if (ds > 0xffff)
            {
                qDebug() << "*** Too much EXIF data.";
            }
        };
    
        jpeg_data_set_exif_data(jdata, exifData);
    
        /* Save the modified image. */
        unsigned int bytesWritten;
        jpeg_data_save_file(jdata, fileIn.toStdString().c_str(), &bytesWritten);
        jpeg_data_unref (jdata);
    
        return 0;
    }
    

    To my surprise, functions such as jpeg_data_new are defined in libexif... in particular:

    #include

    Here:

    JPEGData *jpeg_data_new           (void);
    JPEGData *jpeg_data_new_from_file (const char *path);
    JPEGData *jpeg_data_new_from_data (const unsigned char *data,
                       unsigned int size);
    
    ...
    

    When I compile my program, he complains that the following are not defined:

    E:\Users\Daniel\Dropbox\Apps\PhotoStar\arm/../src/ExifHelpers.cpp:94: undefined reference to `jpeg_data_new()'
    E:\Users\Daniel\Dropbox\Apps\PhotoStar\arm/../src/ExifHelpers.cpp:99: undefined reference to `jpeg_data_load_file(_JPEGData*, char const*)'
    E:\Users\Daniel\Dropbox\Apps\PhotoStar\arm/../src/ExifHelpers.cpp:112: undefined reference to `jpeg_data_set_exif_data(_JPEGData*, _ExifData*)'
    E:\Users\Daniel\Dropbox\Apps\PhotoStar\arm/../src/ExifHelpers.cpp:116: undefined reference to `jpeg_data_save_file(_JPEGData*, char const*, unsigned int*)'
    E:\Users\Daniel\Dropbox\Apps\PhotoStar\arm/../src/ExifHelpers.cpp:117: undefined reference to `jpeg_data_unref(_JPEGData*)'
    

    I am at a loss.

    I am using the other features of libexif in my project and have been for a long time, with no problems.

    I also tried adding libjpeg for my project using the project-> Configure-> add a library menu, and this does not help.

    I tried to clean my project.  I tried to restart the IDE.  No luck.

    Answered in another thread, I apparently needed to add:

    extern "C" {...}

    ... about data including .h-jpeg.

  • Builders of the undefined reference and pointer...

    OK, so I tried to make this work...

    MyClass *example=new Myclass();
    

    but it's not working, I don't know what to change...

    Let's see an example:

    newClass.h

    #ifndef NEWCLASS_H_
    #define NEWCLASS_H_
    
    class newClass {
    public:
        newClass();
        virtual ~newClass();
    };
    
    #endif /* NEWCLASS_H_ */
    

    newClass.cpp

    #include "newClass.h"
    
    newClass::newClass() {
        // TODO Auto-generated constructor stub
    
    }
    
    newClass::~newClass() {
        // TODO Auto-generated destructor stub
    }
    

    applicationui.cpp

    #include "applicationui.hpp"
    
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    
    #include 
    
    using namespace bb::cascades;
    
    ApplicationUI::ApplicationUI(bb::cascades::Application *app) :
            QObject(app)
    {
        // prepare the localization
        m_pTranslator = new QTranslator(this);
        m_pLocaleHandler = new LocaleHandler(this);
        if(!QObject::connect(m_pLocaleHandler, SIGNAL(systemLanguageChanged()), this, SLOT(onSystemLanguageChanged()))) {
            // This is an abnormal situation! Something went wrong!
            // Add own code to recover here
            qWarning() << "Recovering from a failed connect()";
        }
        // initial load
        onSystemLanguageChanged();
    newClass *temp=new newClass();
    
    }
    
    void ApplicationUI::onSystemLanguageChanged()
    {
        QCoreApplication::instance()->removeTranslator(m_pTranslator);
        // Initiate, load and install the application translation files.
        QString locale_string = QLocale().name();
        QString file_name = QString("FirstAppAlone_%1").arg(locale_string);
        if (m_pTranslator->load(file_name, "app/native/qm")) {
            QCoreApplication::instance()->installTranslator(m_pTranslator);
        }
    }
    

    error:

    C:\Users\imnotgoingtotellyoumyuser\ndk-10.2-workspace\FirstAppA\x86/../src/applicationui.cpp:93: undefined reference to `newClass::newClass()'
    

    When files are added to the project, IDE adds them to the .pro or .pri file.

    But this is not enough. Qmake must be launched to regenerate the Makefile file that is used for compiling. It seems that this step was not built in IDE, so clean & reconstruction is necessary.

    I will test it and submit a JIRA ticket if this is the case.

    UPD: confirmed. https://www.BlackBerry.com/jira/browse/tool-2393

  • Development of a PhoneGap Plugin for BB10 (QNX)

    Hi all

    I'm playing a bit with phonegap 2.5 just to understand how it works with BB10... In addition to the basic steps, I still don't understand what I need to do in case I need to create a plugin custom..., according to the documentation, it seems that the reference language is Java, but as far as I know, the native extensions for BB10 must be developed in C++ and I strongly suspect that Java is for the old version of BB (torch etc.)

    Even if I dig into the sample project located within the archive zip Phonegap, I can't understand how extensions can be made.

    Can someone help me on this?

    Thank you very much

    -marco

    Hi Marco,.

    Yes, you are right! Once we have aligned with cordova, you will still generate native code in the same way, but we allow you to package it as a plugin of cordova rather WebWorks extension.

  • Issues of patch update of 11.1 to 11.2 (undefined references)

    I am following document Doc-ID 1585578.1 to improve our database of the EBS R12 of 11.1 to 11.2

    The new database has installed OK, but encountered installation issues patch 12834800 and 12942119

    When executing opatch apply I get errors as shown below.  I checked and double-checked the version platform and database, as well as tried to add the directory of $ORACLE_HOME/lib to LD_LIBRARY_PATH environment variable.   I think I'm missing some packages that must be installed, but can't find any reference to one of symbol names in support.oracle.com or google. With the help of the nm command in $ORACLE_HOME/lib shows (I think) these symbols are defined (or the less referenced) from there.

    Anyone have any idea how can I fix these errors?

    Thank you

    Dave Smylie

    Output:

    [ora1@server 12834800] $ opatch apply

    Citing O 11.2 patch .0.1.7

    Setup Oracle interim Patch version 11.2.0.1.7

    Copyright (c) 2011, Oracle Corporation.  All rights reserved.

    Oracle home: /ora/site1/db/tech_st/11.2.0

    Inventory Center: / ora/site1/db/oraInventory

    from: /etc/oraInst.loc

    OPatch version: 11.2.0.1.7

    YES version: 11.2.0.3.0

    Location of the log file: /ora/site1/db/tech_st/11.2.0/cfgtoollogs/opatch/opatch2015-03-19_11-52-20AM.log

    Application of the interim fix '12834800' to the OH ' / ora/site1/db/tech_st/11.2.0'

    Check the environment and performing preliminary controls...

    Do you want? [y | n]

    There

    The user responded with: Y

    All the controls are gone.

    Please instances Oracle shortstop this ORACLE_HOME on the local system.

    (Oracle Home = ' / ora/site1/db/tech_st/11.2.0')

    The local system is ready for the patcher? [y | n]

    There

    The user responded with: Y

    Backup of files...

    Patching component oracle.rdbms, 11.2.0.3.0...

    Make it impossible to call "(/ usr/bin/make-f ins_rdbms.mk ioracle ORACLE_HOME=/ora/site1/db/tech_st/11.2.0"...'/ora/site1/db/tech_st/11.2.0/lib//libserver11.a(kfd.o): In function 'kfdNotify ':

    KFD.c: (.) Text + 0x12b2): refers to 'kfuhInit' the undefined

    KFD.c: (.) Text + 0x12c6): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdskFreeCb ':

    KFD.c:(Text.unlikely+0xe4): reference to 'kfuhRemove' the undefined

    KFD.c:(Text.unlikely+0x11b): reference to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdApplianceDiskNum ':

    KFD.c:(Text.unlikely+0xa40e): reference to 'kgfmTestAddDisk' the undefined

    KFD.c:(Text.unlikely+0xa421): reference to 'kgfmGetNumAttributeCtx' the undefined

    KFD.c:(Text.unlikely+0xa437): reference to 'kgfmLookupCtx' the undefined

    KFD.c:(Text.unlikely+0xa4cb): reference to 'kgfmGetStrAttribute' the undefined

    KFD.c:(Text.unlikely+0xa4fd): reference to 'kgfmGetStrAttribute' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdApplianceCtx ':

    KFD.c:(Text.unlikely+0xa75a): reference to 'kgfmCreateCtx' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdFGNumGenerate ':

    KFD.c:(Text.unlikely+0xe090): reference to 'kfuhInit' the undefined

    KFD.c:(Text.unlikely+0xe16a): reference to 'kfuhLookup' the undefined

    KFD.c:(Text.unlikely+0xe2ad): reference to 'kfuhRelease' the undefined

    KFD.c:(Text.unlikely+0xe386): reference to 'kfuhInsert' the undefined

    KFD.c:(Text.unlikely+0xe41d): reference to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdskSetKfknm ':

    KFD.c:(Text.unlikely+0x1029f): reference to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdskRemoveKfknm ':

    KFD.c:(Text.unlikely+0x102f7): reference to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdrnodeInsert ':

    KFD.c:(Text.unlikely+0x15230): reference to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdrnodeLookup ':

    KFD.c:(Text.unlikely+0x152fb): reference to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdskResolveDisks ':

    KFD.c:(Text.unlikely+0x1536b): reference to 'kfuhInit' the undefined

    KFD.c:(Text.unlikely+0x153ab): reference to 'kfuhRelease' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdskRename ':

    KFD.c:(Text.unlikely+0x1a538): reference to 'kfuhRemove' the undefined

    KFD.c:(Text.unlikely+0x1a6b2): reference to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdskAlloc ':

    KFD.c:(Text.unlikely+0x1b581): reference to 'kfuhLookup' the undefined

    KFD.c:(Text.unlikely+0x1b667): reference to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdGetByKfk ':

    KFD.c:(Text.unlikely+0x1b8e0): reference to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdDiscoverString ':

    KFD.c:(Text.unlikely+0x1bb16): reference to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfddddDump ':

    KFD.c:(Text.unlikely+0x1c16e): reference to 'kfuhnodeDump' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdGetByName ':

    KFD.c:(Text.unlikely+0x1e5c4): reference to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdddhDestroy ':

    KFD.c:(Text.unlikely+0x1f66d): reference to 'kfuhRelease' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdddhLookup ':

    KFD.c:(Text.unlikely+0x1f7dd): reference to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdddhRemove ':

    KFD.c:(Text.unlikely+0x1f85d): reference to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdddhInsert ':

    KFD.c:(Text.unlikely+0x1faa8): reference to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdddhInit ':

    KFD.c:(Text.unlikely+0x1fb62): reference to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdDdCreate ':

    KFD.c:(Text.unlikely+0x254ac): reference to 'kfuitrnCopy' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFD.o): in function 'kfdAdd ':

    KFD.c:(Text.unlikely+0x32e85): reference to 'kgfmDestroyCtx' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFDA.o): in function 'kfdaDump ':

    KFDA.c:(Text.unlikely+0x34d): reference to 'kfuqDump' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFDA.o): in function 'kfdaAdjust ':

    KFDA.c:(Text.unlikely+0x563): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x592): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x641): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x663): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0xa1a): reference to 'kfuqInsert' the undefined

    KFDA.c:(Text.unlikely+0xa4c): reference to 'kfuqInsert' the undefined

    KFDA.c:(Text.unlikely+0xb77): reference to 'kfuqInsert' the undefined

    KFDA.c:(Text.unlikely+0xba9): reference to 'kfuqInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFDA.o): in function 'kfdaFree ':

    KFDA.c:(Text.unlikely+0x567f): reference to 'kfuqFree' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFDA.o): in function 'kfdaSetFile ':

    KFDA.c:(Text.unlikely+0x5ddc): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x5e0f): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x5e42): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x5e75): reference to 'kfuqRemove' the undefined

    KFDA.c:(Text.unlikely+0x63c6): reference to 'kfuqInsert' the undefined

    KFDA.c:(Text.unlikely+0x63f7): reference to 'kfuqInsert' the undefined

    KFDA.c:(Text.unlikely+0x6466): reference to 'kfuqInsert' the undefined

    KFDA.c:(Text.unlikely+0x649a): reference to 'kfuqInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFDA.o): in function 'kfdaAlloc ':

    KFDA.c:(Text.unlikely+0x6893): reference to 'kfuqAlloc' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfdp.o): in function 'kfdpTraceSet ':

    kfdp.c:(text.unlikely+0x73ce): refers to 'kgfdpTraceSet' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfdp.o): in function 'kfdp_getSgaDiskIter ':

    kfdp.c:(text.unlikely+0xec1c): refers to 'kfuitrnInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfdp.o): in function 'kfdpEmul_any ':

    kfdp.c:(text.unlikely+0x1765f): refers to 'kfuitrnInit' the undefined

    kfdp.c:(text.unlikely+0x17874): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfdp.o): in function 'kfdp_expelEntries ':

    kfdp.c:(text.unlikely+0x1f83b): refers to 'kgfdpDta_remove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfdp.o): in function 'kfdp_createClone ':

    kfdp.c:(text.unlikely+0x2075e): refers to 'kgfdpDta_copy' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffNotify ':

    kff.c: (.) Text + 0xe0): refers to 'kfuhInit' the undefined

    kff.c: (.) Text + 0xf4): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffilDelete ':

    kff.c:(text.unlikely+0x525): refers to 'kfuhRemove' the undefined

    kff.c:(text.unlikely+0X5FC): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffAddDskExt ':

    kff.c:(text.unlikely+0x5c2c): refers to 'kfuhLookup' the undefined

    kff.c:(text.unlikely+0x5dd7): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffsrdToMapHole ':

    kff.c:(text.unlikely+0x64d3): refers to 'kfuhLookup' the undefined

    kff.c:(text.unlikely+0x6690): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffCheckAllocation ':

    kff.c:(text.unlikely+0xa180): refers to 'kfuhInit' the undefined

    kff.c:(text.unlikely+0xa2d0): refers to 'kfuhIterInit' the undefined

    kff.c:(text.unlikely+0xa31c): refers to 'kfuhRemove' the undefined

    kff.c:(text.unlikely+0xa39f): refers to 'kfuhIterInit' the undefined

    kff.c:(text.unlikely+0xa3e5): refers to 'kfuhRemove' the undefined

    kff.c:(text.unlikely+0xa465): refers to 'kfuhTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffallocUpdate ':

    kff.c:(text.unlikely+0xac60): refers to 'kfuhLookup' the undefined

    kff.c:(text.unlikely+0xaccc): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffDbDealloc ':

    kff.c:(text.unlikely+0xbfc5): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffDbAlloc ':

    kff.c:(text.unlikely+0xc43f): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffillCleanup ':

    kff.c:(text.unlikely+0xc7c7): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffAttachStat ':

    kff.c:(text.unlikely+0xc890): refers to 'kfuhLookup' the undefined

    kff.c:(text.unlikely+0xc99f): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffPutStat ':

    kff.c:(text.unlikely+0xca4b): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffilCreate ':

    kff.c:(text.unlikely+0xe974): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffilEntryCb ':

    kff.c:(text.unlikely+0x22c00): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffofrTableCb ':

    kff.c:(text.unlikely+0x2d0f7): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffGetFileDesc ':

    kff.c:(text.unlikely+0x2fb05): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffUnidentify ':

    kff.c:(text.unlikely+0x37e3b): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffIdentify ':

    kff.c:(text.unlikely+0x387af): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffRefresh ':

    kff.c:(text.unlikely+0x39381): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o): in function 'kffResize ':

    kff.c:(text.unlikely+0x39a3e): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kff.o):kff.c:(Text.unlikely+0x3a29d): follow more undefined references to 'kfuhLookup '.

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFG.o): in function 'kfgNotify ':

    KFG.c: (.) Text + 0 x 134): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFG.o): in function 'kfgDiscoverGroup ':

    KFG.c:(Text.unlikely+0x7b4b): reference to 'kfuitrnInit' the undefined

    KFG.c:(Text.unlikely+0x7cd3): reference to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFG.o): in function 'kfgDiscoverDeep ':

    KFG.c:(Text.unlikely+0x84a7): reference to 'kfuitrnInit' the undefined

    KFG.c:(Text.unlikely+0x851f): reference to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFG.o): in function 'kfgPstUpdate ':

    KFG.c:(Text.unlikely+0xec8a): reference to 'kfgpGet' the undefined

    KFG.c:(Text.unlikely+0xed44): reference to 'kfgpDestroy' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(KFG.o): in function 'kfgCanRepartner ':

    KFG.c:(Text.unlikely+0xfe1b): reference to 'kfgpCreate' the undefined

    KFG.c:(Text.unlikely+0xff45): reference to 'kfgpSet' the undefined

    KFG.c:(Text.unlikely+0xff74): reference to 'kfgpPartners' the undefined

    KFG.c:(Text.unlikely+0x1004b): reference to 'kfgpGet' the undefined

    KFG.c:(Text.unlikely+0x102be): reference to 'kfgpDestroy' the undefined

    KFG.c:(Text.unlikely+0x1031a): reference to 'kfgpDump' the undefined

    KFG.c:(Text.unlikely+0x1037a): reference to 'kfgpGetFGCnt' the undefined

    KFG.c:(Text.unlikely+0x1048e): reference to 'kfgpGetFGCnt' the undefined

    KFG.c:(Text.unlikely+0x10677): reference to 'kfgpDump' the undefined

    KFG.c:(Text.unlikely+0x10698): reference to 'kfgpDump' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgb.o): in function 'kfgbDiscoverNow ':

    kfgb.c:(text.unlikely+0x6392): refers to 'kfuhInit' the undefined

    kfgb.c:(text.unlikely+0x6624): refers to 'kfuhIterInit' the undefined

    kfgb.c:(text.unlikely+0x6846): refers to 'kfuhRelease' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgb.o): in function 'kfgbaddeInsert ':

    kfgb.c:(text.unlikely+0x70e7): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgb.o): in function 'kfgbaddeRemove ':

    kfgb.c:(text.unlikely+0x126fc): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgb.o): in function 'kfgbaddeLookup ':

    kfgb.c:(text.unlikely+0x127c9): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgrp.o): in function 'kfgrpFreeCb ':

    kfgrp.c:(text.unlikely+0x73): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgrp.o): in function 'kfgpnDump ':

    kfgrp.c:(text.unlikely+0x367): refers to 'kfuitrnDump' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgrp.o): in function 'kfgpnSetDisks ':

    kfgrp.c:(text.unlikely+0x746): refers to 'kfuitrnInit' the undefined

    kfgrp.c:(text.unlikely+0x7ab): refers to 'kfuitrnCopy' the undefined

    kfgrp.c:(text.unlikely+0x7b7): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgrp.o): in function 'kfgrpGetByName ':

    kfgrp.c:(text.unlikely+0x1630): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfgrp.o): in function 'kfgrpAlloc ':

    kfgrp.c:(text.unlikely+0x1789): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfio0.o): in function 'kfioRqTracer_destroy ':

    kfio0.c: (.) Text + 0x20): refers to 'kfuhRelease' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfio0.o): in function 'kfioRqTracer_remove ':

    kfio0.c:(text.unlikely+0x96c): refers to 'kfuhLookup' the undefined

    kfio0.c:(text.unlikely+0x98d): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfio0.o): in function 'kfioRqTracer_insert ':

    kfio0.c:(text.unlikely+0xc67): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfio0.o): in function 'kfioRqTracer_create ':

    kfio0.c:(text.unlikely+0xd7e): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfio0.o): in function 'kfioSr_writeMarkedLoc ':

    kfio0.c:(text.unlikely+0x425c): refers to 'kfuhIterInit' the undefined

    kfio0.c:(text.unlikely+0x438e): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfio0.o): in function 'kfioSr_markLoc ':

    kfio0.c:(text.unlikely+0x447f): refers to 'kfuhLookup' the undefined

    kfio0.c:(text.unlikely+0x44f3): refers to 'kfuhInsert' the undefined

    kfio0.c:(text.unlikely+0x4552): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfksubs.o): in function 'kfkNotify ':

    kfksubs.c: (.) Text + 0x15e2): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfksubs.o): in function 'kfkidGetCb ':

    kfksubs.c:(text.unlikely+0x7de): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfksubs.o): in function 'kfkidFreeCb ':

    kfksubs.c:(text.unlikely+0xcf7): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfksubs.o): in function 'kfksglr ':

    kfksubs.c:(text.unlikely+0x8a95): refers to 'kfuhCleanup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfksubs.o): in function 'kfkPutStat ':

    kfksubs.c:(text.unlikely+0x9036): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdNotify ':

    kfmd.c: (.) Text + 0 x 2436): refers to 'kfuhIterInit' the undefined

    kfmd.c: (.) Text + 0 x 2449): refers to 'kfuitrnInit' the undefined

    kfmd.c: (.) Text + 0 x 2465): refers to 'kfuitrnTerm' the undefined

    kfmd.c: (.) Text + 0 x 2551): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdpgAlloc ':

    kfmd.c: (.) Text + 0x29b1): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdpctxGetCb ':

    kfmd.c:(text.unlikely+0x97): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdpctxFreeCb ':

    kfmd.c:(text.unlikely+0x247): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdufgctxFind ':

    kfmd.c:(text.unlikely+0x701e): refers to 'kfuitrnInit' the undefined

    kfmd.c:(text.unlikely+0x705b): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdGetGrpNam ':

    kfmd.c:(text.unlikely+0x743d): refers to 'kfuitrnInit' the undefined

    kfmd.c:(text.unlikely+0x7526): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdsctxFree ':

    kfmd.c:(text.unlikely+0xc018): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdsctxAlloc ':

    kfmd.c:(text.unlikely+0xc0eb): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdbgDeregister ':

    kfmd.c:(text.unlikely+0xd282): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdbgTimeout ':

    kfmd.c:(text.unlikely+0x120a4): refers to 'kfuitrnInit' the undefined

    kfmd.c:(text.unlikely+0x1214d): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdPriLeave ':

    kfmd.c:(text.unlikely+0x149d6): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdbgSetFenceType ':

    kfmd.c:(text.unlikely+0x16499): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdgrpTableCb ':

    kfmd.c:(text.unlikely+0x1789e): refers to 'kfuhIterInit' the undefined

    kfmd.c:(text.unlikely+0x178b3): refers to 'kfuitrnInit' the undefined

    kfmd.c:(text.unlikely+0x17a9c): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdSlvOpPriv ':

    kfmd.c:(text.unlikely+0x18463): refers to 'kfuhLookup' the undefined

    kfmd.c:(text.unlikely+0x185cf): refers to 'kfuhLookup' the undefined

    kfmd.c:(text.unlikely+0x193b0): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdStabilize ':

    kfmd.c:(text.unlikely+0x1b95f): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdCleanup ':

    kfmd.c:(text.unlikely+0x1dd5a): refers to 'kfuhCleanup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdLookup ':

    kfmd.c:(text.unlikely+0x1e1eb): refers to 'kfuitrnInit' the undefined

    kfmd.c:(text.unlikely+0x1e581): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdSetFenceType ':

    kfmd.c:(text.unlikely+0x20ccb): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdGetPriReidInfo ':

    kfmd.c:(text.unlikely+0x22414): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfmd.o): in function 'kfmdPriJoinPriv ':

    kfmd.c:(text.unlikely+0x22ef4): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnNotify ':

    KFN.c: (.) Text + 0x5f62): refers to 'kfuhInit' the undefined

    KFN.c: (.) Text + 0x5f76): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnclDelete ':

    KFN.c:(text.unlikely+0x622): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnDskIostCleanup ':

    KFN.c:(text.unlikely+0x747): refers to 'kfuhRelease' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnleGetCb ':

    KFN.c:(text.unlikely+0x1f9f): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnleFreeCb ':

    KFN.c:(text.unlikely+0x20E3): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnGetActiveClientID ':

    KFN.c:(text.unlikely+0x3120): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnDskIostTableCb ':

    KFN.c:(text.unlikely+0x4308): refers to 'kfuhIterInit' the undefined

    KFN.c:(text.unlikely+0x4344): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnPeelExists ':

    KFN.c:(text.unlikely+0x75d9): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnclHealthCheckInt ':

    KFN.c:(text.unlikely+0x7b7f): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o):KFN.c:(Text.unlikely+0xdf49): follow more undefined references to 'kfuhIterInit '.

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnGetDBVer ':

    KFN.c:(text.unlikely+0xe1ff): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnclLookupPriv ':

    KFN.c:(text.unlikely+0xe4ca): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfn.o): in function 'kfnTableCb ':

    KFN.c:(text.unlikely+0xe8f5): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfnm.o): in function 'kfnmsg_SendtoAVDs ':

    kfnm.c:(text.unlikely+0xc35e): refers to 'kfuhIterInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfnm.o): in function 'kfnmMapUnlockPhysical ':

    kfnm.c:(text.unlikely+0xce8a): refers to 'kfuhLookup' the undefined

    kfnm.c:(text.unlikely+0xcefb): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfnm.o): in function 'kfnmMapLockPhysical ':

    kfnm.c:(text.unlikely+0xd5aa): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsInstanceReg ':

    kfns.c:(text.unlikely+0xd90): refers to 'kfuhInsert' the undefined

    kfns.c:(text.unlikely+0xdfd): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsIosGrpCleanup ':

    kfns.c:(text.unlikely+0x2453): refers to 'kfuhIterInit' the undefined

    kfns.c:(text.unlikely+0x24a0): refers to 'kfuhRemove' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsUFG ':

    kfns.c:(text.unlikely+0x4a53): refers to 'kfuhLookup' the undefined

    kfns.c:(text.unlikely+0x5a52): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsIosGrpPopulate ':

    kfns.c:(text.unlikely+0x8ace): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsPutStat ':

    kfns.c:(text.unlikely+0x8b4e): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsShallowIterInit ':

    kfns.c:(text.unlikely+0x994c): refers to 'kfuitrnInit' the undefined

    kfns.c:(text.unlikely+0x9a59): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsDeepIterInit ':

    kfns.c:(text.unlikely+0xA000): refers to 'kfuitrnInit' the undefined

    kfns.c:(text.unlikely+0xa1e2): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsShallowIterInit2 ':

    kfns.c:(text.unlikely+0xd6e7): refers to 'kfuitrnInit' the undefined

    kfns.c:(text.unlikely+0xd7c5): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsDeepIterInit2 ':

    kfns.c:(text.unlikely+0xdd1f): refers to 'kfuitrnInit' the undefined

    kfns.c:(text.unlikely+0xdec4): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfns.o): in function 'kfnsAliasIterInit ':

    kfns.c:(text.unlikely+0xe0cc): refers to 'kfuitrnInit' the undefined

    kfns.c:(text.unlikely+0xe179): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfsp.o): in function 'kfspIdentifyBoot ':

    kfsp.c:(text.unlikely+0x2616): refers to 'kgfspb_getmircnt' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfnb.o): in function 'kfnbFileIostatiterOp ':

    kfnb.c:(text.unlikely+0x1c79): refers to 'kfuitrnInit' the undefined

    kfnb.c:(text.unlikely+0x1df4): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfnb.o): in function 'kfnbIostatiterOp ':

    kfnb.c:(text.unlikely+0x1e8b): refers to 'kfuitrnInit' the undefined

    kfnb.c:(text.unlikely+0x20ce): refers to 'kfuitrnTerm' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfhm.o): in function 'kfhmrnodeInsert ':

    kfhm.c:(text.unlikely+0x9d): refers to 'kfuhInsert' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfhm.o): in function 'kfhmrnodeLookup ':

    kfhm.c:(text.unlikely+0x167): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfhm.o): in function 'kfhmPstQuery ':

    kfhm.c:(text.unlikely+0x2fa): refers to 'kfuhInit' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfdvf.o): in function 'kfdvfGeneratePlan ':

    kfdvf.c:(text.unlikely+0x4e5f): refers to 'kfuitrnCopy' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfnp.o): in function 'kfnpHdlAttr ':

    kfnp.c:(text.unlikely+0x16): refers to 'kgfpHdlAttr' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfvsd.o): in function 'kfvsdSignalVDBG ':

    kfvsd.c:(text.unlikely+0x130d): refers to 'kfuhLookup' the undefined

    (/ ORA/site1/DB/tech_st/11.2.0/lib//libserver11.a(kfvsu.o): in function 'kfvsuIOStatOp ':

    kfvsu.c:(text.unlikely+0x258c): refers to 'kfuitrnInit' the undefined

    kfvsu.c:(text.unlikely+0x295b): refers to 'kfuitrnTerm' the undefined

    /Ora/site1/DB/tech_st/11.2.0/lib//libocrb11.so: refers to 'kgfoErrorMessage' the undefined

    collect2: ld returned 1 exit status

    make: * [/ ora/site1/db/tech_st/11.2.0/rdbms/lib/oracle] error 1

    '

    The following mark actions have failed:

    Add a link to fail on the target "ioracle".

    Do you want? [y | n]

    n

    This problem was solved by removing the $ORACLE_HOME and reinstall from scratch.  I guess the initial installation must not have worked properly and don't not noted that the facility had not yet used (like her for the purpose of an upgrade)

  • Error: Unable to get the 'platform' of undefined reference property or null

    I am updating a Web site on a computer that had Dreamweaver Cs4 installed as a transfer file from another computer. I get an error (unable to get the 'platform' of undefined reference property or null). The current computer has Windows7. How to upgrade to the operation of the platform within the program? What is the problem?

    What are you trying to do exactly?

    Files created in DW are not specific platform (they are just .html, .css, .js, etc.), but the program itself is when it's one of the older versions of perpetual license / disc.

    Adobe does not swap the platform for something else that current versions, however the current version (PCOC 2014) is not really specific platform more since you can have it installed on two machines, regardless of the platform. So, basically, ranking/cross-platform interchange is not permitted more.

    Product order | Platform, language Exchange

  • NOR-DAQmx 8.0.1 undefined reference

    Hello

    I'm new with NOR-DAQmx on Linux. After reading the posts in this forum, I was able to successfully install OR-DAQmx 8.0.1 on OpenSUSE 11.0. When you run "nilsdev", I get the following list of features:

    OR PXI-6255: "Dev4.
    OR PXI-6733: "Dev3.
    OR PXI-6733: "Dev2.
    OR PXI-6713: "Dev1".

    What is correct. However, when you try to compile the following program example, using "gcc main.c:

    #include "NIDAQmx.h".
    #include
    #define DAQmxErrChk (functionCall) if (DAQmxFailed (error = (functionCall))) goto error; on the other
    int main (void) {}
    error int = 0;
    TaskHandle taskHandle = 0;
    char errBuff [2048] = {'\0'};
    float64 data [3] = {1.0,2.0,3.0};
    /*********************************************/
    DAQmx Configure Code
    /*********************************************/
    DAQmxErrChk (DAQmxCreateTask("",&taskHandle));
    DAQmxErrChk (DAQmxCreateAOVoltageChan(taskHandle,"PXI1Slot4/ao0:2","",-10.0,10.0,DAQmx_Val_Volts,""));)
    /*********************************************/
    Starting code DAQmx
    /*********************************************/
    DAQmxErrChk (DAQmxStartTask (taskHandle));
    /*********************************************/
    DAQmx write code
    /*********************************************/
    DAQmxErrChk (DAQmxWriteAnalogF64(taskHandle,1,1,10.0,DAQmx_Val_GroupByScanNumber,data,,));
    Error:
    If (DAQmxFailed (error))
    DAQmxGetExtendedErrorInfo (errBuff, 2048);
    If (taskHandle! = 0) {}
    /*********************************************/
    Stop DAQmx code
    /*********************************************/
    DAQmxStopTask (taskHandle);
    DAQmxClearTask (taskHandle);
    }
    If (DAQmxFailed (error))
    printf ("Error");
    GetChar ();
    return 0;
    }

    I get several errors about undefined references:

    main.c.text + 0 x 90): refers to 'DAQmxCreateTask' the undefined
    main.c.text + 0xdc): refers to 'DAQmxCreateAOVoltageChan' the undefined
    main.c.text + 0xf0): refers to 'DAQmxStartTask' the undefined
    main.c.text + 0 x 140): refers to 'DAQmxWriteAnalogF64' the undefined
    main.c.text + 0x15f): refers to 'DAQmxGetExtendedErrorInfo' the undefined
    main.c.text + 0 x 171): refers to 'DAQmxStopTask' the undefined
    main.c.text + 0x17c): refers to 'DAQmxClearTask' the undefined

    I have already installed OR DAQmx on a Windows XP computer and got the same errors, but could (using this post) to create the libraries needed to link against. However, I have found no information similar to that in Linux (this message seemed to understand this problem, but unfortunately, the author does not share its solution). So far, I tried various options of connection with no success '-ldl ' etc. Obviously, I'm not bind properly.

    Any help would be greatly appreciated.

    Thank you

    Grine

    I solved step connects. (Why answers always come when you almost gave up? )

    As I suspected, a liaison simple number. Compilation with 'gcc /usr/local/lib/libnidaqmx.so o main main.c', did the trick.

    I have still some errors during execution of the program, but I can probably solve these on my own.

  • Example of payment for BB10 Cascades

    Hello

    I'm looking for an example of implementation of payment for BB10 Cascades service.

    I don't know about the docs, but a working example would be more appropriate.

    One such example is there?

    I'm not a user of stunts, but I found this:

    http://BlackBerry.github.com/Cascades-samples/paymentservice.html

    Seems good.  Let us know how it works.

  • License model for BB10 apps in AppWorld

    On the BB dev site, I found the following:

    Applications running on the BlackBerry 10 operating system is the use of a static licensing model, regardless of the choice made in the licensing model in the supplier portal.

    This means that we don't need to bother about the licensing model for BB10 apps and let the App World which must manage the licesning Blackberry world mechanism?

    Fix. In BB 10 it is not possible for a user to save the app package and copy it to another device. Therefore, there is no chance of your app executable escaped a user and then on any other side loading on their device. It is protected in this way and the dynamics of license is not really necessary...

    But if you want extra protection, you can always do it within your application, but you have to manage your own licensing model in this case.

    Shadid

  • App blackBerry for BB10 offline navigation

    Hi all!

    I couldn't find separate answer to my question, so I create a new topic.

    Can someone advice on app navigation offline for BB10?

    I like a TomTom, but it is a bit limited in the options...

    Thanks in advance

    N

    Read everyone's comments, I do not remember what version does what.

  • Custom BB Webworks/Phonegap plugin for BB10

    Hello

    Can you please help me how to write Custom BB Webworks/Phonegap plugin for BB10? I knew for BB Java Smartphone (phonegap plugins).

    Hello

    We are working on the construction of full support for plugins to cordova, but for now, you must create a WebWorks extension and import it on the folder your PhoneGap project www.

    Here is a model to help you get started:

    https://github.com/BlackBerry/WebWorks-community-APIs/tree/master/BB10/template

  • custom for bb10 extensions

    can be customized for bb10 extensions just with java?

    It's true.

    Extensions are now written in C/C++.  Here's the documentation https://developer.blackberry.com/html5/documentation/creating_extensions_for_bb10_apps.html

  • C++ or waterfalls or HTML5 for BB10

    Hello world

    I'm new to BB development and although I've done a few VB and some HTML work, I'm a little stuck on the direction to follow.  The application I want to develop is a management with a decent amount of logic application business going on in the background.   Given that I'm not developing a game that requires quick speed super treatment or a lot of custom screens, I thought using the system of Cascades.  Am I wrong? Or should I be developing in C++ (which I'm not currently).

    I also saw somewhere that there is a plugin for BB10 VB?  It is a path suitable for follow - develop in VB that I already know?

    C++

    Cascades

    VB

    Any thoughts on the pro and cons of each approach would be appreciated.

    Thank you

    Paul

    paul2020, it seems that the approach of WebWorks can work best for you, at least to start with.  It allows you to manage the BB Phone with much the same code base.

    If you structure the code itself, with a logic that is strictly separated from the interface user, then you can migrate to waterfalls with QML to the user interface and possibly with some of this intact preserved Javascript code.

    For the size of the app, I'm not sure you need to do a lot on the C++ front initially, so you could defer this until a later date learning curve. Given how otherwise there is so much to learn here, maybe it's better.

Maybe you are looking for