Date: Mon, 22 Feb 1999 14:40:12 +0100 From: Erwan Arzur <erwan@netvalue.fr> To: SHUDO Kazuyuki <shudoh@muraoka.info.waseda.ac.jp> Cc: freebsd-java@FreeBSD.ORG Subject: Re: somewhat new to java questions Message-ID: <36D15E3B.3FBAE932@netvalue.fr> References: <199902221203.VAA06978@cafe.muraoka.info.waseda.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
SHUDO Kazuyuki 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've tailored the Makefiles to make them generate aout libraries that the > > current FreeBSD JVM should be able to load, but even the simpliest "hello, > > world" program fails miserably, there is some kind of infinite loop somewhere, > > which i could not track due to lack of time :-( > > Have you ever tried with a binary distribution > (shujit-*-bin-freebsd.tar.gz)? 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 :-' > Which C compiler did you use to compile shuJIT? gcc 2.7? egcs? > If you used gcc 2.7, did you see and edit `CC_VER =' line in def.mk? It is the stock gcc compiler, distributed with -current ... I think i missed this CC_VER in def.mk :-( 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. This is what was causing the JIT to fail ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36D15E3B.3FBAE932>