From owner-freebsd-java Tue Feb 23 7: 7: 0 1999 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 7615A10E6F for ; Tue, 23 Feb 1999 07:06:48 -0800 (PST) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id AAA19252; Wed, 24 Feb 1999 00:06:06 +0900 Message-Id: <199902231506.AAA19252@cafe.muraoka.info.waseda.ac.jp> To: Erwan Arzur Cc: freebsd-java@FreeBSD.ORG Subject: Re: somewhat new to java questions In-reply-to: Your message of "Mon, 22 Feb 1999 14:40:12 +0100." <36D15E3B.3FBAE932@netvalue.fr> Date: Wed, 24 Feb 1999 00:06:05 +0900 From: SHUDO Kazuyuki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Erwan Arzur wrote: > > > > See the FreeBSD java WWW page for a couple of JITs. ShuJIT appears > > > > to work quite well. > > > > > Have you been able to make it behave correctly under 4.0-CURRENT ? > I just tried and it works, but given the new /usr/lib/aout directory, > you have to create the appropriate symlinks > (libc.so.3.1 -> aout/libc.so.3.1 and libm.so.2.0 -> aout/libm.so.2.0) > or recompile ... I feel these symlinks are not very clean :-' I've released shuJIT 0.2.10 some time ago. It should try to find the libraries in /usr/lib/aout/, and then /usr/lib/ if they are not found. If you are still having a problem, you can specify where libc and libm are by setting environmentl variable JAVA_COMPILER_LIBS. See LIBS_ADDDLSEG macro in compiler.h. > After compiling it, it seems that -current /usr/libexec/elf/objdump > cannot handle aout object files, and i can't seem to find any other > objdump for aout in my system. We have to install GNU binutils with the following configuration: % ./configure --enable-targets=i386-freebsd,i386-netbsd to handle a.out of FreeBSD. It's strange that binutils compiled with `--enable-targets=i386-freebsd' can't deal with a.out objects... At least, binutils which standard FreeBSD system have should be able to handle a.out. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message