[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gnustep installation problem

From: Adam Fedor
Subject: Re: Gnustep installation problem
Date: Fri, 5 Oct 2007 09:21:20 -0600

Several other people have had this problem with 64-bit systems. My advice before was to make sure the library (libobjc in this case) was compiled with -fPIC (you might need to get the source and recompile it, in this case you could get the gnustep-objc from ftp.gnustep.org/ pub/gnustep/libs). There might already be a 64bit version of libobjc (or gcc?) in another location (/usr/lib64, for instance).

No one has ever told me if this has worked though.

You might also be interested in compiling a 32 bit version of GNUstep:

http://mediawiki.gnustep.org/index.php/ Installation_of_32bit_GNUstep_on_64bit_Linux

On Oct 4, 2007, at 2:36 PM, Qidong Zhang wrote:


I am trying to install Gnustep on our 64-bit Linux machine using "Red Hat Enterprise WS version 4". We have the following error messages:

 Linking library libgnustep-base ...
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/3.4.6/libobjc.a ( archive.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/3.4.6/libobjc.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
gmake[2]: *** [obj/libgnustep-base.so.1.14.0] Error 1
gmake[1]: *** [libgnustep-base.all.library.variables] Error 2
gmake[1]: Leaving directory `/home/qidong/gnustep-startup-0.18.2/ build/gnustep-base-1.14.0/Source'
gmake: *** [internal-all] Error 2
gmake[2]: *** [obj/libgnustep-base.so.1.14.0] Error 1
gmake[1]: *** [libgnustep-base.all.library.variables] Error 2
gmake: *** [internal-all] Error 2

The log file is also attached. Thank you.

Qidong Zhang, Ph.D.
Department of Pharmacology
675 Hoes Lane, Piscataway NJ
Bug-gnustep mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]