-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> 
>>  Linking library libgnustep-base ...
>> /usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-linux/bin/ld:
> 
>> /usr/local/lib/libcallback.a(misc.o): relocation R_X86_64_32 against `a
>> local symbol' can not be used when making a shared object; recompile
>> with -fPIC
>> /usr/local/lib/libcallback.a: could not read symbols: Bad value
> 
> Looks like a problem in libcallback rather than in GNUstep.
> 
> You can try getting the source of ffcall and building that as 64bit PIC
> rather than using the version which came with your system ... probably
> you need to do something like CC='gcc -fPIC' when configuring ffcall.
> 
> 


Well, I've gone back and removed everything, started over, and
recompiled ffcall with:
        CFLAGS="-fPIC -m64" and
        CPPFLAGS="-fPIC -m64" and with
        "configure --enable-shared"

That seemed to work but I still get the same error.

What sort of information would be helpfull in trying to debug this?

- -todd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFFVOfOiOO2Yf3Jt4ARAlTDAJsFh3H0jS16kZwYuQeFjro0iocM6ACfcZKq
viF33aLlmPtvtbLMGXUQZqE=
=S6/C
-----END PGP SIGNATURE-----


_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to