Makefile exception on installing Oracle 11g(11.1.0.6.0) on Fedora Core 11
717327Aug 14 2009 — edited Nov 14 2009Here's the error logs from installActions2009-08-....log. I've replaced the base installation directory with <ORACLE_USER_HOME>.
-------------------------------------------- START OF EXTRACT -------------------------------------------------
INFO: make[1]: Leaving directory `<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib'
INFO: make -f <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/ins_emagent.mk relink_exe EXENAME=e2eme
INFO: make[1]: Entering directory `<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib'
INFO: gcc -o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/e2eme -L<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib/ -L<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/ -L<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib/stubs/ `cat <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib/sysliblist` -Wl,-rpath,<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib -lm `cat <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib/sysliblist` -ldl -lm -L<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib <ORACLE_USER_HOME>/app
INFO: /oracle/product/11.1.0/db_1/sysman/lib/nmaj.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/nmajclbk.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/nmajrules.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/nmajutl.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/nmajout.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/nmajsm.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/snmajutl.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/snmajmn.o /home/or
INFO: acle/app/oracle/product/11.1.0/db_1/sysman/lib/snmajpt.o <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/ssnmajed.o -lnmadbg -lnmadm -lnmalk -lnmarl -lnmasf -lnmastk -lxml11 -lcore11 -lnls11 -lunls11 -lclntsh -Wl,-rpath,<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib `cat <ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/lib/sysliblist` -ldl -lm -ln11 -no_cpprt
INFO: gcc: unrecognized option '-no_cpprt'
INFO: /
INFO: usr
INFO: /
INFO: lib
INFO: /
INFO: gcc
INFO: /
INFO: i586
INFO: -
INFO: redhat
INFO: -
INFO: linux
INFO: /
INFO: 4.4.0
INFO: /
INFO: libgcc_s.so
INFO: :
INFO:
INFO: undefined reference to `__stack_chk_fail@GLIBC_2.4'
INFO: collect2: ld returned 1 exit status
INFO: make[1]:
INFO: *** [<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/e2eme] Error 1
INFO:
INFO: make[1]: Leaving directory `<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib'
INFO: make: *** [e2eme] Error 2
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'agent nmb nmo nmhs tclexec' of makefile '<ORACLE_USER_HOME>/app/oracle/product/11.1.0/db_1/sysman/lib/ins_emagent.mk'. See '<ORACLE_USER_HOME>/oraInventory/logs/installActions2009-08-11_01-59-31AM.log' for details.
Exception Severity: 1
------------------------------------------------- END OF EXTRACT -------------------------------------------------
Environment: Fedora Core 11 (Kernel 2.6.29.6-217.2.3.fc11.i686.PAE)
Had hardly any trouble during installation, especially after modifying the sysctl.conf (as per online installation docs) and installing the following rpms:
libaio-devel-0.3.107-8.fc11-i586.rpm
sysstat-8.0.4-7.fc11.i586.rpm
compat-libstdc++-33-3.2.3-66.i586.rpm
unixODBC-2.2.14-2.fc11.i586.rpm
unixODBC-devel-2.2.14-2.fc11.i586.rpm
The initial installation attempt had already "passed" the following packages:
Checking for libaio-0.3.106; found libaio-0.3.107-8.fc11-i586. Passed
Checking for gcc-4.1.1; found gcc-4.4.0-4-i586. Passed
Checking for libstdc++-4.1.1; found libstdc++-4.4.0-4-i586. Passed
Checking for libgcc-4.1.1; found libgcc-4.4.0-4-i586. Passed
Checking for libstdc++-devel-4.1.1; found libstdc++-devel-4.4.0-4-i586. Passed
I don't wish to try Oracle Enterprise Linux since I have other custom services already installed on Fedora Core 11 and it works without any hitches.
Have I missed any other pre-requisites, or left out any details in stating the problem?
Thanks in advance for any help offered to solve this problem
Regards,
userdev