>>>>> H writes:
> nkapoor:/home/nkapoor> ldd $JAVA_HOME/bin/i386/green_threads/java
> libjava.so => not found
> libm.so.5 => /lib/libm.so.5.0.9
> libdl.so.1 => /lib/libdl.so.1.7.14
> libawt.so => not found
> libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4
> libXt.so.6 => /usr/X11R6/lib/libXt.so.6
> libICE.so.6 => /usr/X11R6/lib/libICE.so.6
> libSM.so.6 => /usr/X11R6/lib/libSM.so.6
> libXext.so.6 => /usr/X11R6/lib/libXext.so.6
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6
> libc.so.5 => /lib/libc.so.5.4.45
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6.1
> libSM.so.6 => /usr/X11R6/lib/libSM.so.6.0
> libICE.so.6 => /usr/X11R6/lib/libICE.so.6.0
> Well, now that I see it, can anyone please tell me why do I have
> libjava.so => not found libawt.so => not found
That's ok. libjava and libawt are in $JAVA_HOME/lib/i386/green_threads.
The $JAVA_HOME/bin/.java_wrapper includes them in LD_LIBRARY_PATH before
starting java.
103> LD_LIBRARY_PATH=~/local/jdk-egcs/lib/i686/green_threads ldd
~/local/jdk-egcs/bin/i686/green_threads/java
libjava.so => /home/kreilede/local/jdk-egcs/lib/i686/green_threads/libjava.so
(0x4000c000)
libm.so.6 => /lib/libm.so.6 (0x4007e000)
libdl.so.2 => /lib/libdl.so.2 (0x40096000)
libawt.so => /home/kreilede/local/jdk-egcs/lib/i686/green_threads/libawt.so
(0x4009a000)
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x400e3000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x400f3000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4013b000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40150000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40159000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40165000)
libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x40209000)
libc.so.6 => /lib/libc.so.6 (0x40210000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Juergen
--
Juergen Kreileder, Universitaet Dortmund, Lehrstuhl Informatik V
Baroper Strasse 301, D-44221 Dortmund, Germany
Phone: ++49 231/755-5806, Fax: ++49 231/755-5802