Re: Linux_base und shared libs ...

From: Volker Jungbluth <VJ(at)Trendsetter.de>
Date: Fri, 17 Oct 2003 15:45:02 +0200

Peter Ross schrieb:

> On Fri, 17 Oct 2003, Volker wrote:
>
> > usr/local/jdk118_v3/bin/i686/green_threads# ldd java
> > führt bei mir zur folgenden Ausgabe:
> >
> > libjava.so => not found
> > libm.so.6 => /lib/libm.so.6 (0x28062000)
> > libdl.so.2 => /lib/libdl.so.2 (0x28084000)
> > libBrokenLocale.so.1 => /lib/libBrokenLocale.so.1 (0x28088000)
> > libc.so.6 => /lib/libc.so.6 (0x2808a000)
> > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x28049000)
> >
> Bei mir "steckt" die im Linux-JDK:
>
> petros(at)guckloch:~> pkg_info -L linux-sun-jdk-1.3.1.08 | grep libjava.so
> /usr/local/linux-sun-jdk1.3.1/jre/lib/i386/libjava.so
>
> Muesstest Du also vermutlich bei Dir in Deinem Blackdown Java drin haben
> und dann muesste es auch noch der ldd wissen..

Hallo Peter,

sicher - in meiner 1.1.8 Linux-Java-Version ist ebenfalls libjava.so
enthalten.

Allerdings wird offensichtlich libjava.so ja unter /compat/linux/lib
gesucht, denn dort liegen ja auch die anderen Libs, die ausgegeben wurden,
wie etwa libm.so.6, libdl.so.2 usw. In dem Artikel des Verfassers war ja
auch zu lesen, dass sämtliche /lib-Zugriffe einer Linux-Binary zunächst mal
auf /compat/linux/lib gemappt werden. Und DORT liegt leider eben bei mir
kein libjava.so

Gruss
Volker

> Gruss
> Peter

To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 17 Oct 2003 - 15:50:29 CEST

search this site