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.

Tags: BlackBerry Developers

Similar Questions

  • 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.

  • 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
    
  • The linker error: undefined reference to the mmr_

    The IDE is shredded beyond ,.

    How can I add an additional library in the linker?

    Is the library - lmmrndclient?

    Help?

    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:46: undefined reference to `mmr_error_info'
    src\main.o: In function `main':
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:164: undefined reference to `mmr_connect'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:166: undefined reference to `mmr_context_create'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:168: undefined reference to `mmr_output_attach'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:170: undefined reference to `mmr_output_parameters'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:172: undefined reference to `mmr_input_attach'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:174: undefined reference to `mmr_play'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:235: undefined reference to `mmr_stop'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:236: undefined reference to `mmr_input_detach'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:237: undefined reference to `mmr_context_destroy'
    C:\PlayBookProjects\SoundTest\Device-Debug/..\src/main.c:238: undefined reference to `mmr_disconnect'
    

    Resolved: Should link against:

    \bbndk-1.0\target\qnx6\armle-v7\lib\libmmrndclient.so

    In the project settings, under the paths and symbols-> libraries

  • 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

  • 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

  • undefined reference to bb::cascades:multimedia: Camera

    Hello

    IAM trying to use the camera, but even with this simple example, I get the "undefined" reference

    I hope someone can point me in the right dirrection.

    copy of the error:

    undefined reference to ' bb::cascades:multimedia: Camera: Camera(bb::cascades::Container*).

    App.Pro

    LIBS += -lcamapi -lscreen
    

    App.HPP

    #ifndef APP_HPP_
    #define APP_HPP_
    
    #include 
    
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    
    using namespace bb::cascades;
    using namespace bb::cascades::multimedia;
    
    class App: public QObject {
    Q_OBJECT
    public:
        App(bb::cascades::Application *app);
        virtual ~App() {
        }
    
    private:
        Camera *mCamera;
    };
    
    #endif /* APP */
    

    App.cpp

    #include "app.hpp"
    
    App::App(bb::cascades::Application *app) :
            QObject(app) {
    
        QmlDocument *qml = QmlDocument::create("asset:///main.qml").parent(this);
        AbstractPane *root = qml->createRootObject();
    
        mCamera = new Camera();
    
        app->setScene(root);
    }
    

    Hello! You must add - lbbcascadesmultimedia to the .pro file

  • 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 the symbol "_ZN2bb9ImageDataaSERKS0_".

    Has copied my Beta4 code in a new project of gold.  And got the following error message:

    undefined reference to the symbol "_ZN2bb9ImageDataaSERKS0_".

    Someone has just conclude what could be the cause?

    Looks like required libraries have changed into gold. Necessary to connect

    LIBS +=-lbb

    to make it work

  • undefined reference to the own class constructor

    I have some material in my project subfolders and use include it with the full path to add:

    #include 
    

    It compiles fine, but when I try to create the object I get this error:

    undefined reference to `DataServiceConfig::DataServiceConfig(QObject*)'
    

    what I am doing wrong?

    Usually, this happens when you have this in your include file:

    class MyClass

    {

    public:

    MyClass(MyThing*);

    private:

    MyThing * m_thing;

    };

    but this isn't in your MyClass.cpp:

    MyClass::MyClass (MyThing * thing):

    m_thing (Thing)

    {

    }

    In other words, you have the statement - so things that use your class compile - but you do not have the implementation, the linker complains that it can't find it.

    Stuart

  • 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

  • undefined reference to ApplicationUI::slotReadyRead()

    Hello

    I think it's quite a newbie question, but I can't find a solution that is exactly my problem. Basically, I just try to download a PDF file from my application to open it with Adobe Reader software.

    First of all, I tried to download the file with QNetworkAccessManager. I found an example to "'http://developer.blackberry.com/native/reference/cascades/qnetworkaccessmanager.html ' and tried to get him to work, but I always have problems."

    In fact, I get this error message when you compile the application:

    moc_applicationui.cpp:60: refers to 'ApplicationUI::slotReadyRead()' the undefined

    This is my code
    .cpp

    void ApplicationUI::StoreAndInvokePDF(QString url) {
        QNetworkAccessManager *manager = new QNetworkAccessManager(this);
    
        QNetworkRequest request;
         request.setUrl(QUrl("http://qt.nokia.com"));
         request.setRawHeader("User-Agent", "MyOwnBrowser 1.0");
    
         QNetworkReply *reply = manager->get(request);
         connect(reply, SIGNAL(readyRead()), this, SLOT(slotReadyRead()));
    }
    

    and all here

    public slots:
        void slotReadyRead();
    

    When I omit the part in the all, I can compile the application, but the event does not (of course), with this part, I can not even compile.

    In addition, in line with the connect (...) in the .cpp, I do have with this message:

    ApplicationUI::slotReadyRead() has not been labeled as a member of Qt; Make sure that all parameter types are fully qualified.

    I'm quite confused. :/

    Best

    Thomas

    I think I solved it. I just had to set the callback function "void ApplicationUI::slotReadyRead() {}" for the location. Seems logical, but for a beginner this unfinished examples are quite confusing.

  • Data source - undefined reference

    I'm trying to implement a data source as described here:

    https://developer.BlackBerry.com/Cascades/documentation/device_platform/data_access/using_data_sourc...

    I have included:

    #include

    And in my main application I have included:

    BB::data:ataSource::registerQmlTypes();

    However, on the compilation I have the following error:

    C:\Users\ndk-10.0.6-workspace\carosel_2\arm/... /SRC/Carousel.cpp:40: reference to the undefined ' bb::data:ataSource::registerQmlTypes () '

    How can I fix it?

    Have you added the LIBS +=-lbbdata in your .pro file?

  • Cannot install flash player, download run script error: could not set correctly - undefined reference innerHTML or zero

    Unable to download/install Flash Player, download script error: cannot properly set innerHTML reference undefined or null

    Hello

    The script error is caused by the DPI setting on your system.  If the DPI setting is set to 100%, 125%, 150% or 200% Setup returns the script error. If your DPI setting is set to something else, please set it to one of these and Setup online should work.  To check/change the DPI setting:

    1. Start the control panel and go to control Panel\All Control Panel Items\Display
    2. In the left menu, select set size custom text (PPP)
    3. In the Windows Setup custom DPI select 100%, 125%, 150% or 200% in the menu drop-down
    4. Click OK
    5. Select apply
    6. Open a session/disable
    7. Online installer should now run without displaying the script error.

    A fix for this should be released in the coming weeks.

    --

    Maria

Maybe you are looking for