JDK15: Build error on i386 (FBSD 6.0_BETA3)

Greg Lewis glewis at eyesbeyond.com
Tue Sep 6 08:05:06 PDT 2005

On Tue, Sep 06, 2005 at 01:54:13PM +0200, O. Hartmann wrote:
> Prior to this message I asked for the availability of JAVA for the AMD64 
> plattform of FreeBSD 6.0. I will ask again due to some problems while 
> installation and compiling on an i386 plattform under FBSD 6.0-BETA3.
> I downloaded each needed archive by hand as I was instructed by the 
> installation procedure from the ports collection. I was wondering 
> whether I need a working Linux environment. On our lab's i386 machines 
> we have Linuxulator enabled by default, on the amd64 platforms it isn't. 
> The amd64 boxes are pure 64Bit platforms and the do not have a 64Bit 
> Linuxulator under FBSD 6.0, I remember. On those boxes, the installation 
> stops immediately due to the lack of the Linux environment.
> On i386 boxes I receive the attached error while installation. This is 
> really a kind of 'funny', because I got this error very often on all 
> FreeBSD boxes (5.X - 6.0). I have no clue why.

This error indicates that the Linux JDK can't be run.  Try running it
by hand.  Usually this means Linux emulation isn't enabled, although
you've said that it is.

> It is frustrating to need a 32Bit environment while installation on 
> amd64 platforms with no 32Bit support enabled.
> Is there something wrong with my environment, my view of things running 
> or is there really a problem with JAVA on pure 64Bit machines with FBSD 6.0?

You need to bootstrap the build with _something_.  Currently that something
is the 32 bit Linux JDK.  Once the build is complete you can remove it.

Greg Lewis                          Email   : glewis at eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis at FreeBSD.org

More information about the freebsd-amd64 mailing list