Skip site navigation (1)Skip section navigation (2)
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>