Received: from SOUTH-STATION-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA03219; Tue, 13 Feb 96 23:58:33 EST
Received: from liquor.cabi.net by MIT.EDU with SMTP
	id AA01746; Tue, 13 Feb 96 23:58:02 EST
Received: by liquor.cabi.net (8.7.3/8.7.3) id UAA24613; Tue, 13 Feb 1996 20:09:34 -0500
Resent-Date: Tue, 13 Feb 1996 20:09:34 -0500
X-Sender: chapman@saul1.u.washington.edu
Date: Tue, 13 Feb 1996 17:07:33 -0800 (PST)
From: Randy Chapman <chapman@u.washington.edu>
To: java-linux@substance.blackdown.org
Subject: kaffe
Message-Id: <Pine.OSF.3.91l.960213170430.32474H@saul1.u.washington.edu>
Foo: foo-bar
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Resent-Message-Id: <"nag9w1.0.K_5.sNJ8n"@liquor>
Resent-From: java-linux@java.blackdown.org
X-Mailing-List: <java-linux@java.blackdown.org> archive/latest/1134
X-Loop: java-linux@java.blackdown.org
Precedence: list
Resent-Sender: java-linux-request@java.blackdown.org


Found this on comp.lang.java from a FreeBSD group.

Its pretty trivial to get working on linux, you need to change the
makefile to use -G instead of -Bshareable for the dynamic
library, and to add -export-dynamic to the compile flags
for the base application.  Also, you must change the call
to dlsym(...) to skip over the first character of the symbol.

I'll talk to the author about the needed changes.

Thanks,
--randy


                Announcing the release of Kaffe-0.1
                ===================================

Kaffe is a clean-room Java(tm)* compatible virtual machine interpreter and
translator.  Unlike the current version distributed by Sun's Javasoft*,
this system performs "on-the-fly" conversion of the Java virtual machine
code into native machine code.  This allows execution of Java code at
speeds approaching standard compiled code but maintains Java machine
code independence.

*NOTE*, this is version 0.1.  This should indicate something about the
stability and completeness of this program to you (if it was finished
it'd be called 1.0 wouldn't it).  However even this version will run
simple applications and compile programs using Javasoft's Javac.

The current version is available at the following:

        ftp.sarc.city.ac.uk:/pub/kaffe/kaffe-0.1.tgz

For the moment it only supports FreeBSD-2.1.0, although a Linux
port is forth coming (just as soon as I can get hold of a Linux machine).
Other ports will be added as and when I have time.

Enjoy.

* Java and Javasoft are registered trademark of Sun Microsystems, Inc.    

