HI The modification dates on the shared object files (.so) files are old dates.
The ld.so.1 file is in the usr/lib directory and the date of creation is 10/27/05 . In scorept.o file it is xarch=v9 , I think it should be converted to xarch=v9 in some make file, so that when compile the .mk file, We may get to xarch=v9 in scorept.o file. Actually it is giving error as ld.so.1: cnm_atmfr_aggregator: fatal: libclntsh.so.9.0: open failed: No such file or directory Killed But actually it should point to libclntsh.so.10.1 since we migrated from oracle 9i to 10g. Can u plz tell me the steps how to recompile in order to point to libclntsh.so.10.1 And also how to check the version of shared object files (.so) files. Thanks & Regards Ravi -----Original Message----- From: Rana Banerjee [mailto:[EMAIL PROTECTED] Sent: Thursday, March 22, 2007 8:15 PM To: RaviChandra Chelikam Subject: Re: Regarding Steps to How to compile the 32 bit perl library with 64 bit oracle ? check the path and the version and the modification dates on the shared object files (.so) files you have error on should help you narrow the cause. please post what compile options you have used. thanks, Rana On 3/20/07, RaviChandra Chelikam <[EMAIL PROTECTED]> wrote: > > HI > > Could u pls help on this issue. > > > > Presently we are using the following versions > > > > Perl version -------- perl, v5.6.1 built for sun4-solaris > > DBD::ORACLE --------- 1.15 > > DBI version ---------- 1.28 > > ORACLE -------- oracle 10.2.0.2 > > > > > > I have migrated from oracle 9i to 10g. > > For this we have compiled the DBD::Oracle driver and I am able to > connect to data base. > > > > > > But, When I run some scripts related to weekly agrreator.cron , > > i.e > > When run the aggregator got the following error: > > > > ld.so.1: cnm_atmfr_aggregator: fatal: libclntsh.so.9.0: open failed: No > such file or directory > > Killed > > > > The ld.so.1 file is in the usr/lib directory > > > > I believe this error is coming because The runtime linker rejects the > mismatched 32-bit library or some thing like that. > > i.e , This error happens when we try to link 32 bit object files with 64 > bit object files > > > > Could u plz tell me, how to resolve this issue > > > > And steps for, how to recompile the libraries inorder to solve this > error. > > And steps to how to compile the libraries(like make files) > > > > Thanks in Advance. > > Fast response would be appreciated. > > > > > > Regards > > Ravi > > > > > > > > > > > > > > > > > > > > > > > > ======================================================================== ==================================================== > > > Disclaimer: > > This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review at <a href="http://www.techmahindra.com/Disclaimer.html">http://www.techmahind ra.com/Disclaimer.html</a> externally and <a href="http://tim.techmahindra.com/Disclaimer.html">http://tim.techmahind ra.com/Disclaimer.html</a> internally within Tech Mahindra. > > ======================================================================== ==================================================== ============================================================================================================================ Disclaimer: This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review at <a href="http://www.techmahindra.com/Disclaimer.html">http://www.techmahindra.com/Disclaimer.html</a> externally and <a href="http://tim.techmahindra.com/Disclaimer.html">http://tim.techmahindra.com/Disclaimer.html</a> internally within Tech Mahindra. ============================================================================================================================
