[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Failed installation of GNUstep Base
From: |
Adam Fedor |
Subject: |
Re: Failed installation of GNUstep Base |
Date: |
Thu, 16 Aug 2007 08:32:10 -0600 |
On Aug 16, 2007, at 5:00 AM, Anirban Ghosh wrote:
I am trying to install GNUstep-startup as a pre-requisite to using
ADUN software.
The installation of GNUstep Base failed on a dual AMD opteron Linux
node with 64 bit architecture.
Attached for your perusal is the logs file.
Kindly reply as to how to install this GNUstep-base successfully.
Well, the actual error comes from this:
Linking library libgnustep-base ...
/usr/bin/ld: /usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/../../../../
lib64/libbfd.a(format.o): relocation R_X86_64_32S can not be used
when making a shared object; recompile with -fPIC
/usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/../../../../lib64/
libbfd.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
So it appears that libbfd was somehow compiled incorrectly for 64bit
(should have used -fPIC). You might have to look on the web or ask
around about why this is the case or how to compile it correctly.
I'm not sure in general how well GNUstep works on 64bit machines
anyway - I don't have any experience with it. You might want to
compile it by hand as a 32bit library using instructions here:
http://wiki.gnustep.org/index.php/
Installation_of_32bit_GNUstep_on_64bit_Linux