Well, as promised I have fixed most of the manual hacks in the build
process.  You can now actually build it from CVS with little or no problems,
at least on my computer...

Here are updated instructions for building:

-- You don't need JavaDeps at all.

-- Get the latest source from CVS, do "aclocal; autoheader; automake;
autoconf"

-- Configure with "./configure --enable-static=no --with-japhar
--with-java=/usr/local/jdk1.1.5/bin/java
--with-classlib=/usr/local/jdk1.1.5/lib/classes.zip" (Update for your
installed location of the JDK).

-- Type "make".  Type "make install" (you'll probably need to be root for
that)

-- No more editing files!  The only thing you need to watch out for is if
CVS has problems fetching some updated files.  You do still need to have the
patched Japhar installed as in my previous instructions.

Classpath is now installed into the Japhar directory structure.  The
glibj.zip file goes in /usr/local/japhar/share and the native libraries go
in /usr/local/japhar/lib.  That means you don't have to worry about setting
LD_LIBRARY_PATH (which is something I forgot to mention in my last message).

Additionally, "make dist" now works.  I want to fix one minor problem, then
I'll load a sample dist file to my ftp site for people to test. (The
problems is that make rebuilds all the Java classes even though I include
glibj.zip already in the package).

After a couple more people bang on this, we can put out a release as soon as
Japhar accepts my patch into their CVS tree (which I'm sure they will...:-)
and assuming Mr. Keiser doesn't hate it for some reason.

-- 
Aaron M. Renn ([EMAIL PROTECTED]) http://www.urbanophile.com/arenn/

Reply via email to