Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] Undefined symbols in shared libraries



On Fri, 8 Nov 2002 13:59:50 +0900
simon colston <simon@example.com> wrote:

> On Fri, 8 Nov 2002 10:27:52 +0900
> "A. Sajjad Zaidi" <sajjad@example.com> wrote:
> 
> > On Thu, Nov 07, 2002 at 06:12:47PM +0900, simon colston wrote:
> > > 
> > > Or maybe there in a incompatibility between the native libraries of
> > > the machine the Java classes were compiled on and the native libraries
> > > on the machine that the Java classes are running on?
> > 
> > That is possible, but I suspect that java doesnt have much part in the
> > error that Im getting. Running 'nm' on the C library gives a number of
> > 'U's, indicating undefined symbols.
> 
> Doesn't 'U' just indicate that the symbol is undefined in that library. 
> If it is a symbol from a different shared object then it will be resolved
> at run time (assuming the relavant library can be found).

afaik `ldd -r libxxx.so` can be used to check for this manually.


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links