Shaun Savage wrote:

> (LINUX)
> I have written a XPCOM library(zero) that uses an other(first) dynamic 
> library(.so). This(first) loaded dynamic library loads a second dynamic 
> library(.so).
> The second dynamic library uses functions in the first dynamic library. 
> BUT the functions in the first are not found by the second libraries.
> 
> When not using XPCOM the loading of libraries works fine.
> Why does the second library not have access to the first library functions?
> 
> Shaun
> 

Could you give a code example?
(ie. how are you declaring your functions, etc.)
What error (if any) do you get?
Where are the two shared libs located? (ie. /usr/lib)
What LD_XXX path is involved?

-rick


Reply via email to