Hello! I'm running into problems trying to build classpath-0.98 on a MIPS32 target: CFLAGS="-O2 -mips32 -msoft-float" ./configure --prefix=/opt/classpath --build=mipsel-softfloat-linux-gnu --host=mipsel-softfloat-linux-gnu --target=mipsel-softfloat-linux-gnu --disable-gconf-peer --disable-gtk-peer --disable-plugin --enable-gmp --enable-regen-headers --enable-static --enable-shared --disable-rpath --with-gnu-ld bugs out at: checking for gcj... gcj -C checking if gcj -C is a version of gcj... yes checking if gcj -C -g works... yes checking if gij works... configure: error: The Java compiler gcj -C -g failed (see config.log, check the CLASSPATH?) the log is full of these: /root/classpath-0.98/./java/lang/Object.java:314: error: VMObject cannot be resolved return VMObject.clone((Cloneable) this); ^^^^^^^^ /root/classpath-0.98/./java/lang/Object.java:331: error: VMObject cannot be resolved return VMObject.getClass(this); [...] /root/classpath-0.98/./java/lang/Thread.java:489: error: VMThread cannot be resolved return VMThread.currentThread(); [...] /root/classpath-0.98/./java/lang/Thread.java:1331: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. Refere traces.put(threadList[a], threadList[a].getStackTrace()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /root/classpath-0.98/./java/lang/Thread.java:1333: warning: Type safety: The expression of type Map needs unchecked conversion to conform t return traces; ^^^^^^ 363 problems (284 errors, 79 warnings) configure:35024: 0 = 1 configure: failed program was: /* [#]line 35013 "configure" */ public class Test { public static void main (String args[]) { System.exit (0); } } configure:35030: error: The Java compiler gcj -C -g failed (see config.log, check the CLASSPATH?) # gcj -v Using built-in specs. Reading specs from /usr/lib/gcc/mipsel-softfloat-linux-gnu/4.3.3/libgcj.spec rename spec startfile to startfileorig rename spec lib to liborig Target: mipsel-softfloat-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/configure --prefix=/usr --bindir=/usr/mipsel-softfloat-linux-gnu/gcc-bin/4.3.3 --includedir=/usr/lib/gcc/mipsel-softfloat-linux-gnu/4.3.3/include --datadir=/usr/share/gcc-data/mipsel-softfloat-linux-gnu/4.3.3 --mandir=/usr/share/gcc-data/mipsel-softfloat-linux-gnu/4.3.3/man --infodir=/usr/share/gcc-data/mipsel-softfloat-linux-gnu/4.3.3/info --with-gxx-include-dir=/usr/lib/gcc/mipsel-softfloat-linux-gnu/4.3.3/include/g++-v4 --host=mipsel-softfloat-linux-gnu --build=mipsel-softfloat-linux-gnu --disable-altivec --disable-fixed-point --with-float=soft --disable-nls --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --disable-libmudflap --disable-libssp --disable-libgomp --enable-cld --enable-languages=c,c++,java,treelang --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.3.3 p1.0' Thread model: posix gcc version 4.3.3 (Gentoo 4.3.3 p1.0) Did I miss any prerequisites? Any help is very much appreciated! Thanks, Manuel Lauss