[kaffe] Configure problem with ecj in internal classpath configuration
Wolfgang Baer
WBaer at gmx.de
Tue Jan 10 06:42:09 PST 2006
Hi all,
I have finished the debian package for the upcoming 1.1.7 release and
it works without a problem on my dev box.
Giving it a try with pbuilder (this simulates the debian build process)
it fails during configure. It stops during configuration of the internal
classpath copy due to not finding a compiler (although its correctly
configured with ecj and ecj is available):
checking for gcjh... no
checking for javah... no
checking jni_md.h support... yes
checking for gcj... no
checking for jikes... no
checking for kJC... no
checking for gcjx... no
configure: cannot find javac, try --with-gcj, --with-jikes, --with-kjc, or
--with-gcjx
configure: error: /bin/sh
'/tmp/buildd/kaffe-1.1.6.cvs20060109/build-tree/kaffe-1.1.6.cvs20060109/libraries/javalib/external/classpath/configure'
failed for libraries/javalib/external/classpath
make: *** [stampdir/configure-jthreads] Error 1
pbuilder: Failed autobuilding of package
On my development machine it works as there is also jikes for other tasks
installed and it will fall back to jikes in configure - but uses ecj to
actually compile the classpath tree.
Anybody knows why the --with-ecj=/usr/bin/ecj configure option is not correctly
recognized by the classpath configure - or why there is no test for ecj done ?
Here is the configure line for the internal classpath tree:
configure: running /bin/sh
'/tmp/buildd/kaffe-1.1.6.cvs20060109/build-tree/kaffe-1.1.6.cvs20060109/libraries/javalib/external/classpath/configure'
--prefix=/usr/lib/kaffe/jthreads '--infodir=/usr/share/info'
'--mandir=/usr/share/man' '--disable-fastjar' '--host=i486-linux-gnu'
'--build=i486-linux-gnu' '--with-jni-library-path=/usr/lib/jni'
'--without-kaffe-qt-awt' '--without-kaffe-x-awt' '--disable-nls'
'--enable-gtk-cairo' '--with-ecj=/usr/bin/ecj' '--with-glibj-zip=no'
'--without-classpath-gtk-awt' '--disable-sound' '--without-alsa'
'--with-threads=unix-jthreads' '--prefix=/usr/lib/kaffe/jthreads'
'--sharedstatedir=/var/lib/kaffe/jthreads' 'build_alias=i486-linux-gnu'
'host_alias=i486-linux-gnu' --enable-ltdl-convenience 'CFLAGS=-g -O2 -Wall -W
-Wextra' --with-ecj=/usr/bin/ecj --disable-core-jni --disable-examples
--with-glibj-dir=/usr/lib/kaffe/jthreads/jre/lib
--with-native-libdir=/usr/lib/kaffe/jthreads/jre/lib/i386
--with-vm-classes=/tmp/buildd/kaffe-1.1.6.cvs20060109/build-tree/kaffe-1.1.6.cvs20060109/libraries/javalib/vmspecific
--cache-file=/dev/null
--srcdir=/tmp/buildd/kaffe-1.1.6.cvs20060109/build-tree/kaffe-1.1.6.cvs20060109/libraries/javalib/external/classpath
checking build system type... i486-pc-linux-gnu
Thanks,
Wolfgang
More information about the kaffe
mailing list