Hi: I wanted to cross-compile the kaffe-1.1.6 to mips. I configured it: ../kaffe-1.1.6/configure CC=mipsel-linux-gcc CPP=mipsel-linux-cpp PTHREAD_CC=mipsel-linux-gcc CXX=mipsel-linux-g++ KAFFEH=/usr/local/kaffe/bin/kaffeh NM=mipsel-linux-nm AR=mipsel-linux-ar --host=mipsel-linux --disable-debug --enable-pure-java-math --disable-native-awt
Then make. Errors appeared: ../../../../kaffe-1.1.6/config/mips/o32-sysdepCallMethod.h: In function `engine_callMethod': ../../../../kaffe-1.1.6/config/mips/o32-sysdepCallMethod.h:115: error: registerspecified for 'd0' isn't suitable for data type ../../../../kaffe-1.1.6/config/mips/o32-sysdepCallMethod.h:115: error: registername given for non-register variable 'd0' ../../../../kaffe-1.1.6/config/mips/o32-sysdepCallMethod.h:116: error: registerspecified for 'd2' isn't suitable for data type ../../../../kaffe-1.1.6/config/mips/o32-sysdepCallMethod.h:116: error: registername given for non-register variable 'd2' How can I fix it? Thank you very much for your answer. jackzhao 2006.7.10 _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe