Re: [tcljava-user] problems installing tclBlend on Linux
Brought to you by:
mdejong
From: Mo D. <md...@un...> - 2005-10-19 18:25:12
|
On Wed, 19 Oct 2005 11:35:00 -0500 "Cargo, David" <Dav...@Xi...> wrote: > Thanks to Mo and Patrick for their responses. > > I was able to trace back the failure to at least a certain circumstance. > > config.log was proceeding normally until it got to the JNI test. > Here there are two files that could not be found (libjsig.so and > libdbgmalloc.so) > even though they are in the /usr/lib/IBMJava2-1-2.3/jre/bin directory. ... > -L/usr/lib/IBMJava2-1.4.2/jre/bin/classic -ljvm -lhpi >&5 > /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/l > d: warning: libjsig.so, needed by See my earlier note about the AC_JAVA_JNI_LIBS function in tcljava.m4 for more on how to fix this. There could be one of two fixes. Either add -ljsig -ldbgmalloc to the compiler flags and see if that fixes it, or this might be a runtime shared lib issue which means the runtime path would need to include /usr/lib/IBMJava2-1-2.3/jre/bin. The runtime path is not always the same as the compiler library search path. cheers Mo DeJong |