Re: Can't shl_load() a library ...

From: jignaasu (jignaasu_at_yahoo.com)
Date: 07/30/03


Date: 29 Jul 2003 23:12:23 -0700


> Thanks. I have an executble which inturn loads the threaded shared library.
> I tried to load the libpthread using
>
> dlopen("/usr/lib/libpthread.1",....)
>
> Still I'm getting a dlopen error. I also tried with putenv() in my
> executable before loading the shared library.

i think you should not link your shared library with libpthread.1. you
can either link the executable with libpthread or use LD_PRELOAD while
invoking the executable. setting LD_PRELOAD from within the executable
will not work.



Relevant Pages

  • Re: Cant shl_load() a library ...
    ... I have an executble which inturn loads the threaded shared library. ... I tried to load the libpthread using ... Still I'm getting a dlopen error. ...
    (comp.sys.hp.hpux)
  • Re: Cant shl_load() a library ...
    ... we have to install a patch "PHCO_27632" and have to export ... I have an executble which inturn loads the threaded shared library. ... > can either link the executable with libpthread or use LD_PRELOAD while ...
    (comp.sys.hp.hpux)
  • Re: Cant shl_load() a library ...
    ... Praveen And Venkat ... I have an executble which inturn loads the threaded shared library. ... > can either link the executable with libpthread or use LD_PRELOAD while ...
    (comp.sys.hp.hpux)