Cannot create OEM repository [message #651134] |
Wed, 11 May 2016 23:11 |
|
devan0165
Messages: 28 Registered: September 2015 Location: Malaysia
|
Junior Member |
|
|
I managed to upgrade Oracle 10g 10.2.0.1.0 to 10.2.0.4.0 in test server.
But, I am unable to create OEM due to some errors.
When I revisited the make.log file, it shows errors to missing file 'crti.o' and 'crt1.o' as shown below:-
...
/usr/bin/make -f ins_net_client.mk client_sharedlib ORACLE_HOME=/dot/oracle/product/10.2.0/db_1//dot/oracle/product/10.2.0/db_1/bin/genclntsh
cat: /dot/oracle/product/10.2.0/db_1/lib32/ldflags: No such file or directory
/usr/bin/ld: crti.o: No such file: No such file or directory
collect2: ld returned 1 exit status
genclntsh: Failed to link libclntsh.so.10.1
...
Linking external procedure agent (/dot/oracle/product/10.2.0/db_1/rdbms/lib/extproc32)
rm -f /dot/oracle/product/10.2.0/db_1/rdbms/lib/extproc32
gcc -m32 -o /dot/oracle/product/10.2.0/db_1/rdbms/lib/extproc32 -L/dot/oracle/product/10.2.0/db_1/rdbms/lib32/ -L/dot/oracle/product/10.2.0/db_1/lib32/ -L/dot/oracle/product/10.2.0/db_1/lib32/stubs/ /dot/oracle/product/10.2.0/db_1/rdbms/lib32/hormc.o /dot/oracle/product/10.2.0/db_1/rdbms/lib32/defopt.o /dot/oracle/product/10.2.0/db_1/rdbms/lib32/homts.o -lagtsh -lpls10 -lplp10 -lpthread -lclntsh -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 /dot/oracle/product/10.2.0/db_1/lib32/libgeneric10.a `cat /dot/oracle/product/10.2.0/db_1/lib32/sysliblist` -Wl,-rpath,/dot/oracle/product/10.2.0/db_1/lib -lm `cat /dot/oracle/product/10.2.0/db_1/lib32/sysliblist` -ldl -lm -L/dot/oracle/product/10.2.0/db_1/lib -lvsn10
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
make[1]: Leaving directory `/dot/oracle/product/10.2.0/db_1/rdbms/lib'
make[1]: *** [/dot/oracle/product/10.2.0/db_1/rdbms/lib/extproc32] Error 1
make: *** [extproc32] Error 2
How can I rebuild this missing files 'crti.o' and 'crt1.o' so that I can complete the upgrade process and run Oracle Enterprise Manager ?
|
|
|
Re: Cannot create OEM repository [message #651145 is a reply to message #651134] |
Thu, 12 May 2016 02:56 |
John Watson
Messages: 8960 Registered: January 2010 Location: Global Village
|
Senior Member |
|
|
Are you trying to install 32 bit software on a 64 bit OS?
In general, I suspect that you are wasting your (or your client's) time: why install such old software? It is going to cause you endless grief.
|
|
|
|
Re: Cannot create OEM repository [message #651156 is a reply to message #651155] |
Thu, 12 May 2016 03:57 |
John Watson
Messages: 8960 Registered: January 2010 Location: Global Village
|
Senior Member |
|
|
You say that you have already upgraded your database to release 10.2.0.4. OK - though why you would "upgrade" to a release that is eight years old is a mystery to me.
So what are you trying to install now?
|
|
|
|
Re: Cannot create OEM repository [message #651160 is a reply to message #651157] |
Thu, 12 May 2016 04:28 |
John Watson
Messages: 8960 Registered: January 2010 Location: Global Village
|
Senior Member |
|
|
Now you have posted a completely different error! Did you solve the original one? Whatever it was you were doing them? On my Linux 6, those files exist no problem,$
$ find / -name crt1.o
/usr/lib64/crt1.o
$
$ find / -name crti.o
/usr/lib64/crti.o
$ so perhaps youi have not installed the OS packages that are needed. Check your pre-requisites.However, why install such ancient software? You are running on a Linux release for which DB 10.2.0.4 was never certified, so you cannot ask Support for assistance.
|
|
|
|
|
|
|
|