[kaffe] crosscompile error

cyc_wutong at 163.com cyc_wutong at 163.com
Wed Mar 9 19:06:35 PST 2005


kaffeHi,
I want to cross compile kaffe from redhat9/X86 to powerpc. the tool I'm useing is eldk3.0 for powerpc_8xx.

the make procedure always ended with follow error message:
 
ppc-linux-gcc -DHAVE_CONFIG_H -I. -I../../../kaffe-1.1.4/kaffe/kaffevm -I../../
config -I../../include/kaffe -I../../../kaffe-1.1.4/kaffe/kaffevm/systems/unix-j
threads -Iintrp -I../../../kaffe-1.1.4/kaffe/kaffevm/intrp -I../../../kaffe-1.1.
4/libltdl -DINTERPRETER -I../../../kaffe-1.1.4/kaffe/jvmpi -I../../../kaffe-1.1.
4/kaffe/xprof -I../../include -I/home/a/build_env/kaffe/kaffe-test/../kaffe-1.
1.4/kaffe/kaffevm -I/home/a/build_env/kaffe/kaffe-test/../kaffe-1.1.4/kaffe/ka
ffevm/intrp -I/home/a/build_env/kaffe/kaffe-test/../kaffe-1.1.4/kaffe/kaffevm/
systems/unix-jthreads -I../../../kaffe-1.1.4/config -I../../../kaffe-1.1.4/inclu
de -I/usr/local/include/ -DKAFFE_VMDEBUG -g -O2 -Wall -Wstrict-prototypes -fsign
ed-char -MT support.lo -MD -MP -MF .deps/support.Tpo -c ../../../kaffe-1.1.4/kaf
fe/kaffevm/support.c -o support.o
 ../../../kaffe-1.1.4/kaffe/kaffevm/systems/unix-jthreads/jthread.h: In function
`sysdepCallMethod':
../../../kaffe-1.1.4/kaffe/kaffevm/systems/unix-jthreads/jthread.h:355: insn doe
s not satisfy its constraints:
(insn 1125 1122 535 (set (reg/v:DF 40 f8)
        (mem:DF (plus:SI (reg/f:SI 31 r31)
                (const_int 8 [0x8])) [0 S8 A8])) 304 {*movdf_softfloat32} (nil)
    (nil))
../../../kaffe-1.1.4/kaffe/kaffevm/systems/unix-jthreads/jthread.h:355: Internal
 compiler error in reload_cse_simplify_operands, at reload1.c:8349
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.terrasoftsolutions.com/bugzilla/> for instructions.
make[3]: *** [support.lo] Error 1
make[3]: Leaving directory `/home/a/build_env/kaffe/kaffe-test/kaffe/kaffevm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/a/build_env/kaffe/kaffe-test/kaffe/kaffevm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/a/build_env/kaffe/kaffe-test/kaffe'
make: *** [all-recursive] Error 1

configure :
  ../kaffe-1.1.4/configure --host=ppc-linux --build=i
686-linux --enable-pure-java-math --with-rt-jar=/tmp/rt.jar --with-engine=int
rp --with-threads=unix-jthreads --without-x --with-staticbin --with-staticlib --
with-staticvm  --disable-sound --disable-alsatest --di
sable-esdtest  


thank you very much,
christina  




does anyone know a solve?
thank you
christina

	

        cyc_wutong at 163.com
          2005-01-21


More information about the kaffe mailing list