gnustep-base linker error on amd64

Michael Hopkins michael.hopkins at hopkins-research.com
Tue Apr 26 05:08:54 PDT 2005



Hi all

The gnustep-base build will not complete because of this error:
---------------------------------------
/usr/bin/ld: /usr/local/lib/libcallback.a(misc.o): relocation R_X86_64_32
can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libcallback.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
---------------------------------------

I believe it is something to do with shared libraries on amd64 but I'm not
sure what I can do about it.  Does adding -fPIC somewhere (i.e. in
/etc/make.conf or the makefile) produce a solution?

I don't want to experiment before someone who knows more has given me some
guidance here.

TIA

Michael


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

        _/    _/   _/_/_/             Hopkins Research Ltd
       _/    _/   _/    _/
      _/_/_/_/   _/_/_/          http://www.hopkins-research.com/
     _/    _/   _/   _/
    _/    _/   _/     _/               'touch the future'
                   
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




More information about the freebsd-amd64 mailing list