  | |  | Compiling on RH EL3/IA64 | Compiling on RH EL3/IA64 2005-03-29 - By Kevin Jackson
Back Yes the versions have to match or RPM will get its knickers in a twist. You are installing a package prior to your U4 update you did. Go to rhn and download the latest i386 glibc-devel package in your updates and this will solve your problem.
Kev
On Tue, 29 Mar 2005 16:36:42 +0200, Lars Ove Claesson <lars@(protected)> wrote: > Thanks for the input! > > However... must be something I'm not getting. When trying to install, I > get > > --- > [root@(protected) root]# rpm -ivh glibc-devel-2.3.2-95.20.i386.rpm > > Preparing... ########################################### [100%] > package glibc-devel-2.3.2-95.30 (which is newer than > glibc-devel-2.3.2-95.20) is already installed > file /usr/share/info/libc.info-48.gz from install of > glibc-devel-2.3.2-95.20 conflicts with file from package > glibc-devel-2.3.2-95.30 > --- > > The last statement repeats itself with increasing info-xx's six times. > Does rpm mix up the 32 and 64-bit versions due to similar package names > (not file names)? > > Regards, > Lars Ove > > > > > You need the glibc-devel i386 package installed (as well as the x86_64 > > version) > > > > So do an install (rpm -ivh) as opposed to an Upgrade to install > > alongside the x86_64 version. > > > > Kev > > > > > > On Tue, 29 Mar 2005 15:59:28 +0200, Lars Ove Claesson <lars@(protected)> > > wrote: > > > Hi. > > > > > > I'm having a serious problem installing Oracle AS 10g on my newly > > > installed RH EL3/IA64 box. > > > To me, though, it seems to be a more generic problem rather than a > > > problem related to Oracle. > > > > > > I get the following during compilation: > > > --- > > > /usr/bin/ld: cannot open crt1.o: No such file or directory > > > collect2: ld returned 1 exit status > > > make: *** [/home/oracle/as10g/infra//rdbms/lib/oracle] Error 1 > > > --- > > > > > > It actually happens during compilation of the 8i database that is > the > > > Metadata Repository in the AS, I believe. > > > > > > So I've searched for crt1.o, and it is located in /usr/lib64/ and in > > > /usr/lib/ia64-redhat-linux7/lib/. They are completely different > files, > > > > > > -rw-r--r-- 1 root root 8922 Mar 3 2004 > > > /usr/lib/ia64-redhat-linux7/lib/crt1.o > > > -rw-r--r-- 1 root root 1776 Oct 22 10:05 > > > /usr/lib64/crt1.o > > > > > > I've tried creating a symlink into /usr/lib for the file (and the > crti.o > > > and crtn.o, which the linker nags about next), from both locations. > The > > > object-files located in the ia64-redhat-linux7-path are invalid, > > > according to the linker. When using the files from /usr/lib64/, I > get > > > > > > /usr/bin/ld: warning: i386:x86-64 architecture of input file > > > `/usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/../../../../lib/crt1.o' > is > > > incompatible with i386 output > > > > > > That figures, since Oracle wants to be compiled as 32-bit. But what > to > > > do? I've installed all rpm's and packages that is necessary for > Oracle, > > > and also run up2date to complete all updates. > > > > > > The kernel version, if it helps, reads > > > Linux my.domain.xx 2.4.21-27.0.2.EL #1 SMP Wed Jan 12 23:25:36 EST > 2005 > > > x86_64 x86_64 x86_64 GNU/Linux > > > > > > Would really appreciate any input! > > > > > > Regards, > > > Lars Ove Claesson > > > > > > -- > > > Taroon-list mailing list > > > Taroon-list@(protected) > > > http://www.redhat.com/mailman/listinfo/taroon-list > > > > > > > > > -- > > Kevin Jackson > > Red Hat Certified Engineer > > www.uksysadmin.com > > > > -- > > Taroon-list mailing list > > Taroon-list@(protected) > > http://www.redhat.com/mailman/listinfo/taroon-list > > -- > Taroon-list mailing list > Taroon-list@(protected) > http://www.redhat.com/mailman/listinfo/taroon-list >
-- Kevin Jackson Red Hat Certified Engineer www.uksysadmin.com
-- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |