libgcj cross-compilation problems

Chris Dornan cdornan@arm.com
Thu Apr 20 03:18:00 GMT 2000


Hi Folks,

Having got gcc/g++/gcj to cross-compile for the ARM, I am now trying
to do the same with libgcj, but it falls over in the build:

make[3]: Entering directory `/export/home/cdornan/libgcj-2000-03-02-arm/arm-elf/libjava'
javac="`cd ../../gcc && pwd`/gcj -B`cd ../../gcc && pwd`/ -C"; \
$javac -g -L/export/home/cdornan/libgcj-2000-03-02-arm/arm-elf/libjava -classpath /export/home/cdornan/libgcj-2000-03-02-arm/arm-elf/libjava:`cd ../../../libgcj-2000-03-02/libjava && /bin/pwd` \
  -d /export/home/cdornan/libgcj-2000-03-02-arm/arm-elf/libjava java/lang/ConcreteProcess.java
/bin/sh: ../../gcc: does not exist
/bin/sh: ../../gcc: does not exist
/bin/sh: /gcj: not found

It seems to be assuming that everythis set up in a combined source
tree this time round.  This didn't seem to be an issue for the native
build.  Can I get out of this by creating symbolic links into the
gcc/binutils/newlib source tree?

Chris Dornan
cdornan@arm.com



More information about the Java mailing list