The patch is about 80K, and classpath.zip is about 400K.  I will put
them both up on the Web server if someone will tell me where to go.

     Well, it's here ... using this patch, you can configure Japhar
with --enable-classpath to switch on the changes to Japhar's guts.  If you
don't use enable-classpath, everything is normal.
     Here are the instructions for using:

     JAPHAR
     ------
     Change to the japhar dir.
     Unzip the patch.
     Do the normal "aclocal; autoheader; autoconf; automake;"
     Configure Japhar with --enable-classpath and --enable-libffi.
     Make and install Japhar.

     CLASSPATH
     ---------
     Make and install the native Classpath libraries.
     Make a classpath.zip with most of our stuff in it.  <---NOTE: until we
have a build procedure for this, I have a decent classpath.zip, though it
still has holes in places like java.util.Properties.

     RUNNING
     -------
     Make sure LD_LIBRARY_PATH contains the classpath lib dir
(/usr/local/classpath/lib by default).  Or copy them to the japhar libs
directory.
     Set CLASSPATH to include classpath.zip.  Do *not* replace classes.zip
from Sun.  We don't have a few crucial classes that it contains.
     Make sure classes.zip is *still* in /usr/local/japhar/share (or
wherever you installed it).
     Run the program.


     Note: I have only run this with very small programs.  I have not done
much with it at all.  I just felt that when I got a rudimentary empty
program working (past the initialization stage), it was time to give the
changes out to the hackers.

--John Keiser

Reply via email to