Hi! I made a gcj for the arm-v4t-gnueabi architecture. I'm using gcc version 4.1.2, the sysroot I need to buld this with, complained about errors, when I used it with the latest version of gcc. Now I was successful compiling gcj for my targeted architecture. and in order to actually use this gcj, I wanted to use classpath. So I configured and made classpath. But when I try to compile a .java file, all I get is the error, that libgcj.spec was not found. I checked and indeed, libgcj.spec is missing, but there is an libgcj.spec.in in the libjava directory of gcc! Did I miss anything when I was compiling? (LD_LIBRARY_PATH and CLASSPATH are set correctly) it seems like libjava was not built, however I configured with --enable-languages=java. this is what I configured gcj with: PATH=$PATH:~/devel/opt/OSELAS.Toolchain-1.1.0/arm-v4t-linux-gnueabi/gcc-4.1.2-glibc-2.5-kernel-2.6.18/bin ../gcc-4.1.2/configure --target=arm-v4t-linux-gnueabi --prefix=/home/bereziak/devel/opt/OSELAS.Toolchain-1.1.0/arm-v4t-linux-gnueabi/gcc-4.1.2-glibc-2.5-kernel-2.6.18 --with-sysroot=/home/bereziak/devel/opt/OSELAS.Toolchain-1.1.0/arm-v4t-linux-gnueabi/gcc-4.1.2-glibc-2.5-kernel-2.6.18/sysroot-arm-v4t-linux-gnueabi --with-arch=armv4t --with-float=soft --with-fpu=vfp --disable-nls --disable-multilib --enable-symvers=gnu --enable-__cxa_atexit --enable-shared --enable-threads=posix --enable-languages=java --enable-long-long --with-gmp=/usr/local/lib --with-mpfr=/usr/local/lib --disable-sjlj-exceptions and this is what I coonfigured classpath with: PATH=$PATH:~/devel/opt/OSELAS.Toolchain-1.1.0/arm-v4t-linux-gnueabi/gcc-4.1.2-glibc-2.5-kernel-2.6.18/bin ../classpath-0.96.1/configure --target=arm-v4t-linux-gnueabi --prefix=/home/bereziak/devel/opt/OSELAS.Toolchain-1.1.0/arm-v4t-linux-gnueabi/gcc-4.1.2-glibc-2.5-kernel-2.6.18 --with-sysroot=/home/bereziak/devel/opt/OSELAS.Toolchain-1.1.0/arm-v4t-linux-gnueabi/gcc-4.1.2-glibc-2.5-kernel-2.6.18/sysroot-arm-v4t-linux-gnueabi Should I make classpath before making gcj? How to make that libjava.spec file? To what exactly should CLASSPATH be set, /lib or /lib/classpath ? Regards, --polemon