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
