gcj on intel mac patches

Andi Vajda andi@osafoundation.org
Mon May 22 19:07:00 GMT 2006


  Hi Sandro,

A few weeks ago you sent patches to this list that made it possible to build 
gcj on Intel Mac OS X. I was able to build gcj once from the trunk with your 
patches. The executable I then built with that gcj were not functional.

I'm trying to get into debugging this again but now trunk gcj 4.2 with your
patches no longer builds. While building boehm-gc, I get:

/Users/vajda/gcc-4.2/build/./gcc/xgcc -B/Users/vajda/gcc-4.2/build/./gcc/ -B/Users/vajda/gcc-4.2/install/i386-apple-darwin8.6.1/bin/ -B/Users/vajda/gcc-4.2/install/i386-apple-darwin8.6.1/lib/ -isystem /Users/vajda/gcc-4.2/install/i386-apple-darwin8.6.1/include -isystem /Users/vajda/gcc-4.2/install/i386-apple-darwin8.6.1/sys-include -DHAVE_CONFIG_H -I/Users/vajda/gcc-4.2/trunk/boehm-gc/include -fexceptions -Iinclude -I././targ-include -I.//libc/include -O2 -g -O2 -fexceptions -Iinclude -I././targ-include -I.//libc/include -c ../../../trunk/boehm-gc/pthread_support.c  -fno-common -DPIC -o .libs/pthread_support.o
../../../trunk/boehm-gc/pthread_support.c: In function 'GC_attach_thread':
../../../trunk/boehm-gc/pthread_support.c:1184: error: 'struct thread_stop_info' has no member named 'stack_ptr'

Without your patches, the build on Intel OS X isn't even enabled.
What is the status of your patches ?

On another note, how hard would it be to rework these patches for gcj 3.4.6
or gcj 4.1.0 ?

Thanks very much for all the work you have done on this so far !

Andi..



More information about the Java mailing list