Index: [thread] [date] [subject] [author]
  From: Steve Cheng <elmert@ipoline.com>
  To  : GGI Mailing List <ggi-develop@eskimo.com>
  Date: Fri, 7 Aug 1998 23:00:43 -0400 (EDT)

Re: setinfoflags and mansync changes

On Sat, 8 Aug 1998, Andrew Apted wrote:

> Steve writes:
> 
> >  Okay, I've done the helper-mansync library work, but how would a visual load
> >  it?  I tried:
> >  
> >  _ggiAddDL(vis, "helper-mansync", "", 0);
> >  
> >  which succeeds.  In GGIdlinit() of the mansync-using visual, but whenever I
> >  call a help-mansync-exported function it bombs with a not very helpful
> >  message:
> >  
> >  "error in loading shared libraries"
> 
> Stupid question time :), but did you add "helper-mansync" to
> template/libggi.conf.templ ?

Yes.  I maybe a Unix newbie, but not that stupid! :-)

The message seems to come from the dynamic linker.  _ggiAddDL() succeeded, so
I don't get why it can't load the mansync.so..., and then
_GGI_mansync_init() is not resolved so program dies.

Another wild guess, are libGGI DL functions re-entrant?  It calls
_ggiAddDL() in GGIdlinit.  I will have to see.  If they turn out to be not,
I suppose I have to move it to GGIsetmode instead.

--
Steve Cheng               

email: steve@ggi-project.org   
www: <http://shell.ipoline.com/~elmert/>;

Index: [thread] [date] [subject] [author]