Adam Heath wrote:
I've got a makefile based build system, that supports jdk-like jvms(kaffe, sun, blackdown, ibm), and gcj(which has a different cmdline format).
Kawa (http://www.gnu.org/software/kawa) includes both an ant buildfile, and an autotools-based (automake+autoconf+libtool) system. The latter compiles to .class/.jar files by default (using $(JAVAC)), but if --with-gcj is specified on the configure command-line then it *additionally* uses gcj and libtool to build kawa.so. If --with-gcj is specified, it also changes the default of $(JAVAC) to gcj -C. I like this set-up, and I would like to recommend it as a GNU standard, though it would help if the autotools had better builtin java and gcj support. I think the autotools maintainer are very opento such changes. Of course this a separate matter from packaging, but standardizing build-from-source will help to standardize packaging. -- --Per Bothner [EMAIL PROTECTED] http://www.bothner.com/per/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]