On Thu, Sep 03, 2009 at 08:45:28AM +0200, Michael Thaler wrote:
> Build Project: EtoileThread
> 
> Making build-headers for framework EtoileThread...
> Making all for doc EtoileThread...
>  Generating reference documentation...
> autogsdoc: error while loading shared libraries: libgnustep-base.so.1.19: 
> cannot open shared object file: No such file or directory

This is not a compile error. The autogsdoc binary that got installed
along gnustep-base can't find the base library. Did other stuff (e.g.
UnitKit, ObjectiveC2) build fine?
 
> I have installed gnustep from trunk and the library is there:
> 
> /opt/GNUstep/Local/Library/Libraries$ ls
> gnustep-base         libgnustep-base.so.1.19    libgstep_guile.so
> gnustep-gui          libgnustep-base.so.1.19.1  libgstep_guile.so.1
> Guile                libgnustep-base.so.1.19.2  libgstep_guile.so.1.1.4
> libgg_base.so        libgnustep-gui.so          libScriptKit.so
> libgg_base.so.1      libgnustep-gui.so.0.17     libScriptKit.so.0
> libgg_base.so.1.1.4  libgnustep-gui.so.0.17.0   libScriptKit.so.0.0.1
> libgnustep-base.so   libgnustep-gui.so.0.17.1

Could you do 'ls -l' on that directory to verify that the symlinks point
to the correct files?
 
> $ echo $GNUSTEP_LOCAL_ROOT
> /opt/GNUstep/Local

This is rather odd: You seem to have sourced GNUstep.sh (have you?).
Perhaps you could check whether your LD_LIBRARY_PATH environment
variable includes /opt/GNUstep/Local/Library/Libraries. If it doesn't
your workaround would be to add it manually. 

Hope that helps,


Niels

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

Répondre à