
Chapter 38. Oracle Installation Errors
146
gcc -o /u01/app/oracle/product/9.2.0/rdbms/lib/oracle \
-L/u01/app/oracle/product/9.2.0/rdbms/lib/ ...
...
/usr/bin/ld: /u01/app/oracle/product/9.2.0/rdbms/lib/oracle: hidden symbol `__fixunssfdi' in /
usr/lib/gcc-lib/i386-redhat-linux/3.2.3/li/jointfilesconvert/370194/bgcc.a(_fixunssfdi.oS) is referenced by DSO
collect2: ld returned 1 exit status
make: *** [/u01/app/oracle/product/9.2.0/rdbms/lib/oracle] Error 1
/usr/bin/make -f ins_rdbms.mk ioracle ORACLE_HOME=/u01/app/oracle/product/9.2.0
To fix the linking problem, execute the following commands:
# mv /usr/bin/gcc /usr/bin/gcc323
# mv /usr/bin/g++ /usr/bin/g++323
# ln -s /usr/bin/gcc296 /usr/bin/gcc
# ln -s /usr/bin/g++296 /usr/bin/g++
Now you should be able to relink the oracle binary again.
Once you are done, you may want to undo the changes you have performed above:
# mv /usr/bin/gcc323 /usr/bin/gcc
# mv /usr/bin/g++323 /usr/bin/g++
./runInstaller: line 58: ./runInstaller: cannot execute binary file
You are probably trying to run a 64 bit Oracle version on a 32 bit Linux system. Make sure you
downloaded the right Oracle version for your Linux system.
To check if runInstaller is a 32 bit binary or a 64 bit binary, run the following command:
$ cd /mnt/cdrom
$ file install/linux/runInstaller
install/linux/runInstaller: ELF 32 bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/
Linux 2.0.0, dynamically linked (uses shared libs), not stripped
To check if your Linux system is 32 bit system or a 64 bit system, run e.g. the following command:
$ file /sbin/init
/sbin/init: ELF 32 bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5,
dynamically linked (uses shared libs), not stripped
The Oracle installer runInstaller Hangs
The Oracle installer runInstaller hangs at:
Installing Java Runtime Environment... Link pending... Copying README...
You may encounter this problem on Red Hat Enterprise Linux 3. You probably forgot to set the
environment variable LD_ASSUME_KERNEL to 2.4.1.
To rectify this problem, run the following command and then restart runInstaller:
oracle$ export LD_ASSUME_KERNEL=2.4.1
Kommentare zu diesen Handbüchern