jdk @ amd64?

Tim Robbins tjr at freebsd.org
Mon Jan 17 01:02:36 PST 2005

On Mon, Jan 17, 2005 at 02:28:47AM +0100, Palle Girgensohn wrote:
> --On s?ndag, januari 16, 2005 16.38.02 -0800 David O'Brien 
> <obrien at FreeBSD.org> wrote:
> >On Mon, Jan 17, 2005 at 01:28:10AM +0100, Palle Girgensohn wrote:
> >>Hello again!
> >>
> >>Some time ago I asked how to get jdk running on a Dell 2850 with
> >>5.3-stable-amd64, built WITH_LIB32=YES. I've built the JDK on a plain
> >>old  32-bit machine, and installed the package on the Dell. When trying
> >>to start  java, it complains as follows:
> >>
> >>bin$ ./java
> >>/libexec/ld-elf.so.1: /usr/lib32/libpthread.so.1: Undefined symbol
> >>"i386_set_ldt"
> >>
> >>How do I get it running? I have nothing in /etc/libmap.conf, perhaps I
> >>should?
> >
> >Just 1-2 weeks ago Peter Wemm addressed this issue.  Please see the list
> >archives.
> Thanks, I did browse the list archives, but missed it. Seems I'm out of 
> luck, java cannot run @ amd64 according to that thread. :(
> Seems odd, I believe I've read success stories in the past. Am I wrong?

The official Sun 32-bit Linux binaries run on FreeBSD/amd64 (at least
5.3-RELEASE) with minimal effort and should be suitable for most tasks.
The runtime suffers the same stability problems under Linux emulation on
amd64 as it does on i386 when running certain intensive applications,
but it may be worth a try.

See http://people.freebsd.org/~tjr/linux32.html or search the list archives
for instructions to set up Linux emulation.


More information about the freebsd-amd64 mailing list