On Thu, Sep 03, 2009 at 09:23:04AM +0200, Michael Thaler wrote:
> Hi,
> 
> > > $ 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.
> 
> This is indeed the problem. I have
> 
> . /opt/GNUstep/System/Library/Makefiles/GNUstep.sh
>  if [ `gdomap -L GDNCServer | grep -c Found` == '0' ]; then
>  echo "Starting GNUstep services..."
>  gdnc
>  gpbs
>  fi

Have you verified that all those services actually start up? Because if
the GNUstep libraries are not in your LD_LIBRARY_PATH they really
shouldn't...

> Shouldn't GNUstep.sh automatically add  
> /opt/GNUstep/Local/Library/Libraries to LD_LIBRARY_PATH?

It's supposed to do that. Did you configure gnustep-make with any funny
options? GNUstep.sh seems to get all the paths it adds to
LD_LIBRARY_PATH from the GNUSTEP_*_LIBRARIES variables in your
GNUstep.conf (which is usually installed as /etc/GNUstep/GNUstep.conf
unless you specified another location when configuring gnustep-make). So
that may be the place to look. You also might have your personal version
in ~/.GNUstep.conf (but you usually know that because you need to create
it explicitly.)

Cheers,


Niels


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

Répondre à