If you want to hack on japhar, it will make your life easier to have
the following packages installed:

	- GNU autoconf 2.12
	- GNU automake 1.3
	- GNU libtool 1.2

These should be available by ftp from prep.ai.mit.edu or any of the
fine GNU mirrors.  Beta software can be found at alpha.gnu.org.

If you're making changes to the configure.in file, you should run the
following (from the toplevel directory):

  aclocal; autoheader; automake; autoconf

and then run configure.  If you make changes to a particular
Makefile.am file, you can either cd to the toplevel directory and run:

  automake; config.status

Or, (as a hack) rm the Makefile.in and type 'gmake' (in the directory
of the changed Makefile.)

The following is a rough list of tasks which need to be completed:

  * Get javac working.

  * Write missing native methods for JavaSoft's classes.zip.

  * Port to new platforms.  We know that Japhar under
    Intel/Linux and Intel/FreeBSD.  It runs, but does not work under
    SPARC/Solaris.

  * Garbage collection.

  * Serialization.

  * GTK+ AWT implementation.

  * Bytecode verifier, designed to be run on a class before it is
    loaded.

  * JIT.  We're currently basing this work on TYA.

  * Write a clean room implementation of the core Java classes.
    Contact <classpath@gnu.org> to help.
    <URL:http://www.gnu.org/software/classpath/classpath.html>

  * Write documention.  Paul Reavis <preavis@partnersoft.com> has
    started working on this.

If you have any questions, suggestions, etc., send them to
<japhar-core@hungry.com> or to the Japhar mailing list (see the "Want
to Help?" section of the README for more information).
