Example:
g++: /u01/TEST/apps/apps_st/appl/sht/12.0.0/lib/ilog/6.2/libschedule.a: No such file or directory
g++: /u01/TEST/apps/apps_st/appl/sht/12.0.0/lib/ilog/6.2/libsolveriim.a: No such file or directory
g++: /u01/TEST/apps/apps_st/appl/sht/12.0.0/lib/ilog/6.2/libconcertext.a: No such file or directory
g++: /u01/TEST/apps/apps_st/appl/sht/12.0.0/lib/ilog/6.2/libsolver.a: No such file or directory
g++: /u01/TEST/apps/apps_st/appl/sht/12.0.0/lib/ilog/6.2/libconcert.a: No such file or directory
make: *** [/u01/TEST/apps/apps_st/appl/eng/12.0.0/bin/ENCACN] Error 1
Done with link of eng executable 'ENCACN' on Tue Oct 19 15:32:10 EDT 2010
Relink of module "ENCACN" failed.
I opened up an SR with oracle but continued to research the problem. I didn't see anything on Metalink for R12, Google same result. I searched the entire filesystem to see if the libraries existed elsewhere but no luck
.
I noticed a zip file /u01/TEST/apps/apps_st/appl/sht/12.0.0/lib/ilog62lib.zip and listed the contents to see what was in it. Here is a snip:
[oravis@myserver lib]$ unzip -l ilog62lib.zip Archive: ilog62lib.zip $$Header: ilog62lib.zip 120.5 2006/10/02 17:00 juliang ship $ Length Date Time Name -------- ---- ---- ---- 0 05-02-06 02:12 ilog/ 0 09-27-06 18:09 ilog/6.2/LINUX/ 2 09-27-06 18:08 ilog/6.2/LINUX/libconcert.a 2 09-27-06 18:08 ilog/6.2/LINUX/libconcertext.a 8 09-27-06 18:08 ilog/6.2/LINUX/libcplex.a 2 09-27-06 18:08 ilog/6.2/LINUX/libilocplex.a 8 09-27-06 18:08 ilog/6.2/LINUX/libschedule.a 0 09-27-06 18:08 ilog/6.2/LINUX/libsolver.a 0 09-27-06 18:08 ilog/6.2/LINUX/libsolverfloat.a 0 09-27-06 18:08 ilog/6.2/LINUX/libsolveriim.a . . . -------- ------- 665793708 72 files
The libraries adrelink was looking for. I extracted the files, changed to the LINUX directory, moved the files up to the parent directory, relinked (via adadmin) and it completed successfully.
----
Looking back on the problem, its strange I didn't encounter it before. This environment is a copy of an existing R12.1.2 32bit environment. The only thing i'm changing is migrating it to 64bit. So I should have hit these relinking issues before. I checked the source environment and the libraries are indeed there!
The zip file contains the libraries for a number of platforms, AIX, HPUX, etc. So the only thing I can think of is that since i'm doing a platform migration, these libraries get removed to make sure the proper ones are used. However, it doesn't continue and extract the correct libaries from the zip file.
1 comment:
Im experiencing the exactly same issu but I could not find the ilog62lib.zip.
Do you know how to generate it?
Post a Comment