From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jun 11 09:57:07 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id JAA53440;
	Fri, 11 Jun 1999 09:57:07 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from newmusic.vnet (dns001.thn.ne.jp [210.141.251.14])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id JAA53435
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 11 Jun 1999 09:57:05 +0900 (JST)
	(envelope-from daichi@ongs.net)
Received: from localhost (newmusic.vnet [127.0.0.1])
	by newmusic.vnet (8.9.3/8.9.2) with ESMTP id KAA01030
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 11 Jun 1999 10:01:51 +0900 (JST)
	(envelope-from daichi@ongs.net)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <19990610232028-58258N.kumabu1@tahoe.yoko.ssl.fujitsu.co.jp>
References: <19990610232028-58258N.kumabu1@tahoe.yoko.ssl.fujitsu.co.jp>
X-Mailer: Mew version 1.94b9 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990611100151D.daichi@ongs.net>
Date: Fri, 11 Jun 1999 10:01:51 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 990225(IM107)
Lines: 87
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990610
X-Sequence: FreeBSD-users-jp 43092
Subject: [FreeBSD-users-jp 43092] Re: linux JDK1.2
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: daichi@ongs.net

$BBgCO$G$9(B :)

From: "Shin'ya Kumabuchi" <kumabu1@yoko.ssl.fujitsu.co.jp>
Subject: [FreeBSD-users-jp 43074] linux JDK1.2
Date: Thu, 10 Jun 1999 23:20:29 +0900 (JST)

> $B:G6a(B Linux $B$N(B jdk1.2pre-v2 $B$,%j%j!<%9(B(?)$B$5$l$?$N$G!"$J$s$H$+(B emulation
> $B$GF0$+$;$J$$$b$N$+$H;n$7$F$$$^$7$?!#(B
> # pre-v1 $B$N;~$OA4A3%@%a$G$7$?$,!#(B

pre-v1 $B$OKM$b2?EY$b9T$J$$$^$7$?$,!"%@%a$G$7$?!#(B




> $B$$$m$$$m@_Dj$r$$$8$C$F!"$J$s$H$+F|K\8l$r<h$j07$($k$H$3$m$^$G$O$$$-$^$7(B
> $B$?!#0l1~(B Java2D $B$N%G%b$b$A$c$s$HF0$$$F$k$h$&$G$9!#(B($B7cCY$G$9$1$I(B)
> $B$7$+$7!"(BGUI $B%3%s%]!<%M%s%H$X$N(B kinput2 $B$G$NF|K\8lF~NO$OA4A3$G$-$F$$$^(B
> $B$;$s!#(B($BL5H?1~(B)

$B$3$A$i$G$O(B libXp.so.6 $B%i%$%V%i%jLdBj$GF0:n$7$F$$$J$$$N$G$9$,!"$3$N%i%$%V%i(B
$B%j$O$I$&$J$5$$$^$7$?$+!#65$($F$/$@$5$$(B m(_ _)m

$B$3$A$i$N4D6-$O(B

       o XFree86-3.3.3.1
       o FreeBSD 4.0-current
       o linux_lib-2.6.1

$B$G$9!#$3$N$h$&$J%(%i!<$,$G$^$9!#(B


/usr/local/jdk1.2/demo/jfc/SwingSet(94) java -green SwingSet
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/jdk1.2/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Compiled Code)
        at java.lang.ClassLoader.loadLibrary(Compiled Code)
        at java.lang.Runtime.loadLibrary0(Compiled Code)
        at java.lang.System.loadLibrary(Compiled Code)
        at sun.security.action.LoadLibraryAction.run(Compiled Code)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.loadLibraries(Compiled Code)
        at java.awt.Toolkit.<clinit>(Toolkit.java:903)
        at java.awt.Component.<clinit>(Component.java:258)
/usr/local/jdk1.2/demo/jfc/SwingSet(95)


$BM'?M$+$i(B Linux $B$N(B libXp.so.6 $B$r$b$i$C$F!"(B/compat/linux/lib/ $B$K%3%T!<$7$^$7(B
$B$?$,!"F0:n$O$7$^$;$s$G$7$?!#$&!A$s!#(B



> linux emulation $B$G%$%s%W%C%H%a%=%C%I7PM3$G$NF|K\8lF~NO$K@.8y$5$l$F$$$k(B
> $BJ}$C$F$*$i$l$^$;$s$G$7$g$&$+(B?
> $B$J$K$+Cm0UE@$J$I$"$j$^$7$?$i$*4j$$$$$?$7$^$9!#(B

$B$3$l$O(B xwnmo $B$G$*;n$7$K$J$j$^$7$?$+(B ?   $B$&!A$`!#(B





$B!c(BAbout Native Java2$B!d(B

Thomas Mittelstaedt $B$,!"(BJDK1.2 $B$N9=C[$K@.8y$7$?$H$$$&Js9p$,5$$K$J$j$^$9!#(B

----------------
Hi folks,

Just want to tell you that I succeeded in building a bootstrap version
of jdk1.2. Please have a look at my "homepage" at
http://homepages.munich.netsurf.de/Thomas.Mittelstaedt. The patches and
a minimal set of binaries are provided there as well to help you with
Java2 on FreeBSD.
These binaries worked for me as long as I added the -Djava.compiler=NONE
command line option.

    thomas_|\/|
----------------

Linux JDK1.2 $B$N0lIt$r$3$l$KF~$lBX$($FF0:n$5$;$F$_$^$7$?$,%@%a$G$7$?!#$I$J(B
$B$?$+<B9T$J$5$C$?J}$$$^$9$G$7$g$&$+!#(B
$B$&$&$s!#(B

----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net
