Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Feb 1999 03:53:44 -0500 (EST)
From:      Jonathan Kaplan <kaplanj@force.stwing.upenn.edu>
To:        freebsd-java@freebsd.org, java-port@freebsd.org
Subject:   jni problem in FreeBSD 3.0
Message-ID:  <Pine.GSO.4.04.9902220256160.27533-100000@force.stwing.upenn.edu>

next in thread | raw e-mail | index | archive | help

I am trying to use the Java Native interface with FreeBSD 3.0 and
jdk-1.1.7.  The error I get is "bad magic number", which makes sense
because everything but java in 3.0 is ELF.  So my question is:

1) Is there an easy way to build compatible libraries with the standard
3.0 installation (a switch to ld or something)?  I have toyed with
building a cross-compiling gcc, but AFAIK that involves building the
support libraries I rely on (SSLeay in particular) as a.out, and so on,
which is difficult.

2) If not, is there an ELF version of the JDK without awt? (since, as I
understand, Motif is the big sticking point in an ELF version)

I have also tried the Linux emulator, but it dies with "Bad System Call"
during a call to ServerSocket.accept() (which I assume is unrelated to
native stuff).

If anyone has succeded in using JNI under 3.0, and has a Makefile or
something, it would be great.

		Thanks in advance,
			-Jon

__________________________________________________________________________
Jonathan Kaplan					  kaplanj@stwing.upenn.edu
Computer Science '00                                      Quadramics Chair
University of Pennsylvania                      	SwitchWare Project

    "It's not so bad being trendy, everyone who looks like me is my friend"
			      -Reel Big Fish	
		   
		    http://www.stwing.upenn.edu/~kaplanj/




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?Pine.GSO.4.04.9902220256160.27533-100000>