Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: oracle 9.2 rtsora build problem
On Wed, 28 Jun 2006 13:44:58 -0500, dwbri665
<dwbri665.2a4lu0_at_no-mx.forums.yourdomain.com.au> wrote:
>
>Sybrand Bakker Wrote:
>> On Thu, 16 Feb 2006 16:14:34 +0000, "[ste parker]"
>> <imaginey (AT) hotmail (DOT) com> wrote:
>>
>>
>>
>> In 64-bit Oracle the .../lib directories have 64 bit libraries, lib32
>> have the 32-bit libraries. In 32-bit Oracle lib has 32-bit libraries
>> and lib64 64-bit libraries.
>> In both environment the default LD_LIBRARY_PATH has been set to the
>> lib directory, so to 64-bit libraries in your case.
>> You probably need to muck around with LD_LIBRARY_PATH to convince the
>> make file to take 32-bit libraries, ie make sure LD_LIBRARY_PATH
>> points to $ORACLE_HOME/lib32 first.
>> And yes: those are definitely the 32-bit libraries. Did you try the nm
>> -a command on any of them? IIRC, this will show which externals are
>> exposed.
>>
>> --
>> Sybrand Bakker, Senior Oracle DBA
>I'm having a similar problem. I've tried setting the LIBPATH to point
>to the 32-bit libraries, but I still get the same cob32 error on the
>same library. Is there a config file or something that needs the
>LIBPATH set in it that make reads?
IIRC it is generated by make while making oracle. Ie make determines whether you are running 32 or 64 bit. And yes: the correct value of LIPBPATH is crucial.
-- Sybrand Bakker, Senior Oracle DBAReceived on Wed Jun 28 2006 - 15:36:32 CDT