LINUX.ORG.RU
ФорумAdmin

Oracle 10g на fedora core x86_64


0

0

Нужно поставить оракл на федору. Ставлю из responce файла. Вот чем заканчивается make.log

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/snmccolm.o' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/libnmccol.a(nmccole.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbuft.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbufw.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbufu.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(snmcbufm.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbuff.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib//libnmadbg.a(nmadbg.o)' is incompatible with i386:x86-64 output

/usr/bin/ld: i386 architecture of input file `/opt/oracle/product/10.2.0/db_1/sysman/lib//libnmadbg.a(snmadbg.o)' is incompatible with i386:x86-64 output

collect2: выполнение ld завершилось с кодом возврата 1

make[1]: *** [/opt/oracle/product/10.2.0/db_1/sysman/lib/nmccollector] Ошибка 1

make[1]: Leaving directory `/opt/oracle/product/10.2.0/db_1/sysman/lib'

make: *** [nmccollector] Ошибка 2

Вывод rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n'|egrep 'compat|glibc|gcc'

glibc-2.7-2.x86_64

glibc-2.7-2.i686

compat-gcc-34-3.4.6-8.x86_64

compat-gcc-34-c++-3.4.6-8.x86_64

compat-gcc-32-3.2.3-47.3.i386

libgcc-4.1.2-33.i386

glibc-common-2.7-2.x86_64

glibc-headers-2.7-2.x86_64

glibc-devel-2.7-2.i386

compat-gcc-34-c++-3.4.6-8.i386

compat-libgcc-296-2.96-139.i386

gcc-4.1.2-33.x86_64

libgcc-4.1.2-33.x86_64

glibc-devel-2.7-2.x86_64

compat-db-4.5.20-3.fc8.x86_64

compat-libstdc++-33-3.2.3-62.i386

gcc-c++-4.1.2-33.x86_64

file `which gcc`

А потом сделать так, чтобы эта команда выдавал архитектуру i386 :-)

no-dashi ★★★★★
()

Если делов в пакетах, то на системе с установленным так:
libgcc-3.4.6-3.i386
glibc-devel-2.3.4-2.25.i386
compat-glibc-2.3.2-95.30.i386
compat-gcc-32-3.2.3-47.3.x86_64
compat-db-4.1.25-9.x86_64
gcc-java-3.4.6-3.x86_64
compat-openldap-2.1.30-6.4E.i386
glibc-2.3.4-2.25.x86_64
compat-libstdc++-33-3.2.3-47.3.x86_64
glibc-kernheaders-2.4-9.1.98.EL.x86_64
gcc-3.4.6-3.x86_64
java-1.4.2-gcj-compat-1.4.2.0-27jpp.noarch
compat-libgcc-296-2.96-132.7.2.i386
compat-libstdc++-296-2.96-132.7.2.i386
libgcc-3.4.6-3.x86_64
glibc-2.3.4-2.25.i686
glibc-headers-2.3.4-2.25.x86_64
gcc-c++-3.4.6-3.x86_64
compat-glibc-headers-2.3.2-95.30.x86_64
compat-libcom_err-1.0-5.i386
compat-gcc-32-3.2.3-47.3.i386
glibc-common-2.3.4-2.25.x86_64
compat-db-4.1.25-9.i386
gcc-g77-3.4.6-3.x86_64
compat-libcom_err-1.0-5.x86_64
compat-libstdc++-33-3.2.3-47.3.i386
glibc-devel-2.3.4-2.25.x86_64
compat-gcc-32-c++-3.2.3-47.3.x86_64
compat-gcc-32-c++-3.2.3-47.3.i386
осталось сравнить :)

anonymous
()

Всем спасибо. Методом тыка, но победил. Надо будет чётко всё повторить и задокументировать =)

Nekto0n
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.