Messages while installing CPUOCT2008
jdiOct 29 2008 — edited Oct 29 2008While applying the CPU 2008 patches for 10.2.0.3 home and I get the following warnings at the end of the installation. However I managed to installed the patches and the patches gets listed in the lsinventory.Could some one please tell me if these are bugs or ignorable errors or any workaround to fix this. Thanks.
The environment is SuSE 10 (X86-64) and Oracle is 64 bit edition.
occiNumber.cpp:(.text+0xd9c): undefined reference to `lnxsum'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator-=(oracle::occi::Number const&)':
occiNumber.cpp:(.text+0xe86): undefined reference to `lnxsub'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator*=(oracle::occi::Number const&)':
occiNumber.cpp:(.text+0xf6e): undefined reference to `lnxmul'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator/=(oracle::occi::Number const&)':
occiNumber.cpp:(.text+0x1056): undefined reference to `lnxdiv'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator%=(oracle::occi::Number const&)':
occiNumber.cpp:(.text+0x114b): undefined reference to `lnxmod'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator long() const':
occiNumber.cpp:(.text+0x11df): undefined reference to `lnxsni'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator int() const':
occiNumber.cpp:(.text+0x125b): undefined reference to `lnxsni'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator short() const':
occiNumber.cpp:(.text+0x12da): undefined reference to `lnxsni'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator char() const':
occiNumber.cpp:(.text+0x135a): undefined reference to `lnxsni'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator signed char() const':
occiNumber.cpp:(.text+0x13d7): undefined reference to `lnxsni'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o):occiNumber.cpp:(.text+0x1453): more undefined references to `lnxsni' follow
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator long double() const':
occiNumber.cpp:(.text+0x1641): undefined reference to `lnxnur'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator double() const':
occiNumber.cpp:(.text+0x16b5): undefined reference to `lnxnur'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::operator float() const':
occiNumber.cpp:(.text+0x1729): undefined reference to `lnxnur'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::shift(int) const':
occiNumber.cpp:(.text+0x17a4): undefined reference to `lnxshift'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::intPower(int) const':
occiNumber.cpp:(.text+0x1890): undefined reference to `lnxpow'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::ceil() const':
occiNumber.cpp:(.text+0x1979): undefined reference to `lnxflo'
occiNumber.cpp:(.text+0x198b): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::floor() const':
occiNumber.cpp:(.text+0x1a0d): undefined reference to `lnxflo'
occiNumber.cpp:(.text+0x1a1f): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::squareroot() const':
occiNumber.cpp:(.text+0x1a97): undefined reference to `lnxsgn'
occiNumber.cpp:(.text+0x1aad): undefined reference to `lnxsqr'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::sign() const':
occiNumber.cpp:(.text+0x1b5b): undefined reference to `lnxsgn'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::toText(oracle::occi::Environment const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
occiNumber.cpp:(.text+0x1c02): undefined reference to `OCIPGetNLSLang'
occiNumber.cpp:(.text+0x1c54): undefined reference to `lnxpfl'
occiNumber.cpp:(.text+0x1c7d): undefined reference to `operator new[](unsigned int)'
occiNumber.cpp:(.text+0x1c99): undefined reference to `lnxnft'
occiNumber.cpp:(.text+0x1ce5): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::toText(oracle::occi::Environment const*, std::basic_string<unsigned short, oracle::occi::utext_char_traits, std::allocator<unsigned short> > const&, std::basic_string<unsigned short, oracle::occi::utext_char_traits, std::allocator<unsigned short> > const&) const':
occiNumber.cpp:(.text+0x1f12): undefined reference to `OCIPGetNLSLang'
occiNumber.cpp:(.text+0x1f54): undefined reference to `lxuCvtToCtx'
occiNumber.cpp:(.text+0x1f79): undefined reference to `lnxpflu'
occiNumber.cpp:(.text+0x1fa7): undefined reference to `operator new[](unsigned int)'
occiNumber.cpp:(.text+0x1fc3): undefined reference to `lnxnftu'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `destr_detour11':
occiNumber.cpp:(.text+0x2173): undefined reference to `std::allocator<char>::deallocate(char*, unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `destr_detour2.0.40.167':
occiNumber.cpp:(.text+0x21a5): undefined reference to `std::allocator<char>::deallocate(char*, unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::fromText(oracle::occi::Environment const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
occiNumber.cpp:(.text+0x238c): undefined reference to `OCIPGetNLSLang'
occiNumber.cpp:(.text+0x23e1): undefined reference to `lnxpfl'
occiNumber.cpp:(.text+0x241a): undefined reference to `lnxfcn'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::fromText(oracle::occi::Environment const*, std::basic_string<unsigned short, oracle::occi::utext_char_traits, std::allocator<unsigned short> > const&, std::basic_string<unsigned short, oracle::occi::utext_char_traits, std::allocator<unsigned short> > const&, std::basic_string<unsigned short, oracle::occi::utext_char_traits, std::allocator<unsigned short> > const&)':
occiNumber.cpp:(.text+0x2558): undefined reference to `OCIPGetNLSLang'
occiNumber.cpp:(.text+0x259d): undefined reference to `lxuCvtToCtx'
occiNumber.cpp:(.text+0x25bd): undefined reference to `lnxpflu'
occiNumber.cpp:(.text+0x25fc): undefined reference to `lnxfcnu'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::fromBytes(oracle::occi::Bytes const&)':
occiNumber.cpp:(.text+0x2729): undefined reference to `operator new[](unsigned int)'
occiNumber.cpp:(.text+0x2744): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::toBytes() const':
occiNumber.cpp:(.text+0x279d): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::trunc(int) const':
occiNumber.cpp:(.text+0x27f0): undefined reference to `lnxtru'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::round(int) const':
occiNumber.cpp:(.text+0x28dc): undefined reference to `lnxrou'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::prec(int) const':
occiNumber.cpp:(.text+0x29c8): undefined reference to `lnxfpr'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::sin() const':
occiNumber.cpp:(.text+0x2aaf): undefined reference to `lnxqtra'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::cos() const':
occiNumber.cpp:(.text+0x2b2e): undefined reference to `lnxqtra'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::tan() const':
occiNumber.cpp:(.text+0x2bb3): undefined reference to `lnxqtra'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::hypSin() const':
occiNumber.cpp:(.text+0x2c9b): undefined reference to `lnxqtra'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::hypCos() const':
occiNumber.cpp:(.text+0x2d83): undefined reference to `lnxqtra'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o):occiNumber.cpp:(.text+0x2e6b): more undefined references to `lnxqtra' follow
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::arcSin() const':
occiNumber.cpp:(.text+0x2f4e): undefined reference to `lnxqtri'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::arcCos() const':
occiNumber.cpp:(.text+0x2fd3): undefined reference to `lnxqtri'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::arcTan() const':
occiNumber.cpp:(.text+0x3057): undefined reference to `lnxqtri'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::arcTan2(oracle::occi::Number const&) const':
occiNumber.cpp:(.text+0x30dd): undefined reference to `lnxatn2'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::power(oracle::occi::Number const&) const':
occiNumber.cpp:(.text+0x3169): undefined reference to `lnxbex'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::exp() const':
occiNumber.cpp:(.text+0x3253): undefined reference to `lnxqtra'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::ln() const':
occiNumber.cpp:(.text+0x3333): undefined reference to `lnxsgn'
occiNumber.cpp:(.text+0x3351): undefined reference to `lnxln'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::log(oracle::occi::Number const&) const':
occiNumber.cpp:(.text+0x3415): undefined reference to `lnxsgn'
occiNumber.cpp:(.text+0x3439): undefined reference to `lnxlog'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::operator>=(oracle::occi::Number const&, oracle::occi::Number const&)':
occiNumber.cpp:(.text+0x3863): undefined reference to `lnxcmp'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::operator<=(oracle::occi::Number const&, oracle::occi::Number const&)':
occiNumber.cpp:(.text+0x38a3): undefined reference to `lnxcmp'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::operator>(oracle::occi::Number const&, oracle::occi::Number const&)':
occiNumber.cpp:(.text+0x38e3): undefined reference to `lnxcmp'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::operator<(oracle::occi::Number const&, oracle::occi::Number const&)':
occiNumber.cpp:(.text+0x3923): undefined reference to `lnxcmp'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::setNLSparams(lxhnd*, unsigned char*, unsigned int, lxglo*, lxhnd*, bool)':
occiNumber.cpp:(.text+0x3976): undefined reference to `_intel_fast_memcpy'
occiNumber.cpp:(.text+0x39a8): undefined reference to `lxgucs2utf'
occiNumber.cpp:(.text+0x3a09): undefined reference to `lxhcnv'
occiNumber.cpp:(.text+0x3a24): undefined reference to `lxhlod'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::Number(OCINumber const&)':
occiNumber.cpp:(.text+0x3a73): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `oracle::occi::Number::Number(OCINumber const&)':
occiNumber.cpp:(.text+0x3a9b): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiNumber.o): In function `_ZN6oracle4occi6NumberC9ERK9OCINumber':
occiNumber.cpp:(.text+0x3ac3): undefined reference to `lnxcopy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytes.o): In function `_ZN6oracle4occi5BytesC9EPKNS0_11EnvironmentE':
occiBytes.cpp:(.text+0x44): undefined reference to `OCIPHeapAlloc'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytes.o): In function `destr_detour0.0.4.32':
occiBytes.cpp:(.text+0x11f): undefined reference to `operator new[](unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytes.o): In function `_ZN6oracle4occi5BytesC9EPhjjPKNS0_11EnvironmentE':
occiBytes.cpp:(.text+0x22e): undefined reference to `OCIPHeapAlloc'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytes.o): In function `destr_detour0.0.4.54':
occiBytes.cpp:(.text+0x302): undefined reference to `operator new[](unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytes.o): In function `_ZN6oracle4occi5BytesC9EP6OCIEnvP6OCIRaw':
occiBytes.cpp:(.text+0x5ec): undefined reference to `OCIRawPtr'
occiBytes.cpp:(.text+0x5fc): undefined reference to `OCIRawSize'
occiBytes.cpp:(.text+0x60d): undefined reference to `operator new[](unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytesImpl.o): In function `_ZN6oracle4occi9BytesImplC9EPvPhjj':
occiBytesImpl.cpp:(.text+0x3a): undefined reference to `OCIPHeapAlloc'
occiBytesImpl.cpp:(.text+0x51): undefined reference to `_intel_fast_memcpy'
occiBytesImpl.cpp:(.text+0x7f): undefined reference to `operator new[](unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytesImpl.o): In function `_ZN6oracle4occi9BytesImplD9Ev':
occiBytesImpl.cpp:(.text+0xb6): undefined reference to `OCIPHeapFree'
occiBytesImpl.cpp:(.text+0xe7): undefined reference to `OCIPHeapFree'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiBytesImpl.o): In function `oracle::occi::BytesImpl::getBytes(unsigned char*, unsigned int, unsigned int, unsigned int) const':
occiBytesImpl.cpp:(.text+0x12e): undefined reference to `_intel_fast_memcpy'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiLobStreamImpl.o): In function `oracle::occi::LobStreamImpl::readBuffer(char*, unsigned int)':
occiLobStreamImpl.cpp:(.text+0x55): undefined reference to `OCILobRead'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiLobStreamImpl.o): In function `oracle::occi::LobStreamImpl::writeBuffer(char*, unsigned int)':
occiLobStreamImpl.cpp:(.text+0x151): undefined reference to `OCILobWrite'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiLobStreamImpl.o): In function `oracle::occi::LobStreamImpl::writeLastBuffer(char*, unsigned int)':
occiLobStreamImpl.cpp:(.text+0x24e): undefined reference to `OCILobWrite'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiLobStreamImpl.o): In function `oracle::occi::LobStreamImpl::~LobStreamImpl()':
occiLobStreamImpl.cpp:(.gnu.linkonce.t._ZN6oracle4occi13LobStreamImplD0Ev+0x19): undefined reference to `OCIPHeapFree'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `_ZN6oracle4occi2aq7MessageC9EPKNS0_11EnvironmentE':
occiMessage.cpp:(.text+0x40): undefined reference to `OCIPHeapAlloc'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `destr_detour0.0.25.48':
occiMessage.cpp:(.text+0x105): undefined reference to `operator new[](unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `_ZN6oracle4occi2aq7MessageC9EPKNS0_11EnvironmentEPKNS0_10ConnectionEP18OCIAQMsgPropertiesPvjbNS2_11PayloadTypeE':
occiMessage.cpp:(.text+0x281): undefined reference to `OCIPHeapAlloc'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `destr_detour0.0.25.109':
occiMessage.cpp:(.text+0x364): undefined reference to `operator new[](unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `_ZN6oracle4occi2aq11MessageImplC9EPKNS0_15EnvironmentImplE':
occiMessage.cpp:(.text+0x3e8): undefined reference to `OCIDescriptorAlloc'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `_ZN6oracle4occi2aq11MessageImplC9EPKNS0_15EnvironmentImplEPKNS0_14ConnectionImplEP18OCIAQMsgPropertiesPvjbNS1_7Message11PayloadTypeE':
occiMessage.cpp:(.text+0x4bb): undefined reference to `operator new(unsigned int)'
occiMessage.cpp:(.text+0x51d): undefined reference to `OCIRawPtr'
occiMessage.cpp:(.text+0x52d): undefined reference to `OCIRawSize'
occiMessage.cpp:(.text+0x53e): undefined reference to `operator new(unsigned int)'
occiMessage.cpp:(.text+0x5a3): undefined reference to `OCIObjectFree'
occiMessage.cpp:(.text+0x5ce): undefined reference to `operator new(unsigned int)'
occiMessage.cpp:(.text+0x635): undefined reference to `operator new(unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `destr_detour12':
occiMessage.cpp:(.text+0x71d): undefined reference to `operator new(unsigned int)'
occiMessage.cpp:(.text+0x77d): undefined reference to `operator new(unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `_ZN6oracle4occi2aq11MessageImplD9Ev':
occiMessage.cpp:(.text+0x97b): undefined reference to `OCIDescriptorFree'
occiMessage.cpp:(.text+0x9b7): undefined reference to `OCIPHeapFree'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getAttemptsToDequeue() const':
occiMessage.cpp:(.text+0xa02): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setCorrelationId(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
occiMessage.cpp:(.text+0xa5f): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getCorrelationId() const':
occiMessage.cpp:(.text+0xab5): undefined reference to `OCIAttrGet'
occiMessage.cpp:(.text+0xae5): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setDelay(int)':
occiMessage.cpp:(.text+0xb68): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getDelay() const':
occiMessage.cpp:(.text+0xbb3): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getMessageEnqueuedTime() const':
occiMessage.cpp:(.text+0xbfc): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setExceptionQueueName(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
occiMessage.cpp:(.text+0xc67): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getExceptionQueueName() const':
occiMessage.cpp:(.text+0xcbd): undefined reference to `OCIAttrGet'
occiMessage.cpp:(.text+0xced): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setExpiration(int)':
occiMessage.cpp:(.text+0xd6e): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getExpiration() const':
occiMessage.cpp:(.text+0xdc5): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getMessageState() const':
occiMessage.cpp:(.text+0xe21): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setPriority(int)':
occiMessage.cpp:(.text+0xe76): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getPriority() const':
occiMessage.cpp:(.text+0xecd): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setRecipientList(std::vector<oracle::occi::aq::Agent, std::allocator<oracle::occi::aq::Agent> >&)':
occiMessage.cpp:(.text+0xf27): undefined reference to `OCIPHeapAlloc'
occiMessage.cpp:(.text+0xf7e): undefined reference to `OCIAttrSet'
occiMessage.cpp:(.text+0xfa4): undefined reference to `OCIPHeapFree'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setSenderId(oracle::occi::aq::Agent const&)':
occiMessage.cpp:(.text+0xfee): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getSenderId() const':
occiMessage.cpp:(.text+0x103f): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setOriginalMessageId(oracle::occi::Bytes const&)':
occiMessage.cpp:(.text+0x108f): undefined reference to `operator new[](unsigned int)'
occiMessage.cpp:(.text+0x10ca): undefined reference to `OCIRawAssignBytes'
occiMessage.cpp:(.text+0x10e6): undefined reference to `OCIAttrSet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::getOriginalMessageId() const':
occiMessage.cpp:(.text+0x113f): undefined reference to `OCIAttrGet'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setNull()':
occiMessage.cpp:(.text+0x118d): undefined reference to `OCIDescriptorFree'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setBytes(oracle::occi::Bytes const&)':
occiMessage.cpp:(.text+0x11eb): undefined reference to `operator new(unsigned int)'
occiMessage.cpp:(.text+0x1244): undefined reference to `operator new(unsigned int)'
/opt/oracle/product/10.2/db_1/lib32/libocci10.a(occiMessage.o): In function `oracle::occi::aq::MessageImpl::setAnyData(oracle::occi::AnyData const&)':
occiMessage.cpp:(.text+0x1360): undefined reference to `operator new(unsigned int)'
occiMessage.cpp:(.text+0x13b5): undefined reference to `operator new(unsigned int)'
collect2: ld returned 1 exit status
Edited by: APV on Oct 29, 2008 9:39 AM