On 8 Jan 2009, at 13:39, Yen-Ju Chen wrote:

>  I am a little bit confused. There is a libobjc in GNUstep svn and
> one in Etoile svn.
>  I believe both Linux (Ubuntu) and FreeBSD use the one from GNU GCC  
> by default.

The Étoilé one is almost identical to the GNUstep one, I just use it  
for hacking experimental stuff into that won't get accepted upstream  
(or will when it's been tested by us for a bit).

>  I thought the one in GNUstep svn is the same as the one from GNU  
> GCC 4.x.
>  Actually, on both Linux and FreeBSD,
>  the one from GNU GCC is libojbc.2.so
>  while the one from GNUstep is complied as libojbc.1.6.so (I think).

ldd shows me that I am linking against libobjc.so.1.  Not sure why the  
GCC version is .2, since it doesn't change the ABI.

>  I will check the libobjc in FreeBSD ports and see.
>  Changing libojbc requires recompilation of GNUstep and Etoile,
>  which is quite annoying. :)

You can probably just tweak loader.conf.

David
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à