From owner-freebsd-java Fri Mar 24 13:23:53 2000 Delivered-To: freebsd-java@freebsd.org Received: from ares.maths.adelaide.edu.au (ares.maths.adelaide.edu.au [129.127.246.5]) by hub.freebsd.org (Postfix) with ESMTP id 31F2637BAAF for ; Fri, 24 Mar 2000 13:23:46 -0800 (PST) (envelope-from glewis@ares.maths.adelaide.edu.au) Received: (from glewis@localhost) by ares.maths.adelaide.edu.au (8.9.3/8.9.3) id HAA53978; Sat, 25 Mar 2000 07:53:36 +1030 (CST) (envelope-from glewis) From: Greg Lewis Message-Id: <200003242123.HAA53978@ares.maths.adelaide.edu.au> Subject: Re: Pre-alpha JDK 1.2.2 patches -- issues In-Reply-To: <200003242022.NAA09615@nomad.yogotech.com> from Nate Williams at "Mar 24, 2000 01:22:35 pm" To: Nate Williams Date: Sat, 25 Mar 2000 07:53:35 +1030 (CST) Cc: freebsd-java@freebsd.org X-Mailer: ELM [version 2.4ME+ PL70 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > JNI is the Java Native Interface and lets Java code talk to native libraries > > written in other languages. We use it to interface the the JavaCOMM API so > > we can interface with GPS hardware. > > JCE (Java Cryptographic Extensions), and JSSE (Java Secure Socket > > Extensions) are Sun extensions to JDK2. > > The JNI stuff won't work (obviously), but I'm suprised that JCE and JSSE > don't work with the Blackdown port, or do they use JNI? Notionally you could get the JNI stuff working with the Linux version of gcc in the linux-devel port yeah? Admittedly this would be a pain in the backside, especially when compiling a complex application like Swarm (www.swarm.org) which uses a bunch of third party shared libraries. In fact, JNI is the biggest single reason that motivated me :). -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message