I am having difficulty compiling ecl 0.9j on Mac OS 10.5 PPC with threads. I configure with --enable-threads and --enable-unicode. It works find with unicode, but not with threads. Here is what make does:<br><br>gcc -fPIC -fno-common -DPACKAGE_NAME=\"gc\" -DPACKAGE_TARNAME=\"gc\" -DPACKAGE_VERSION=\"6.8\" "-DPACKAGE_STRING=\"gc 6.8\"" -DPACKAGE_BUGREPORT=\"Hans.Boehm@hp.com\" -DGC_VERSION_MAJOR=6 -DGC_VERSION_MINOR=8 -DPACKAGE=\"gc\" -DVERSION=\"6.8\" -DGC_DARWIN_THREADS=1 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I/Users/jso/Desktop/ecl-0.9j/src/gc/include -fexceptions -g -O2 -fPIC -fno-common -D_THREAD_SAFE -fstrict-aliasing -fexceptions -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c /Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c -o darwin_stop_world.o<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c: In function 'GC_push_all_stacks':<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:215: error: 'ppc_thread_state_t' has no member named 'r1'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:216: error: 'ppc_thread_state_t' has no member named 'r1'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:218: error: 'ppc_thread_state_t' has no member named 'r0'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:219: error: 'ppc_thread_state_t' has no member named 'r2'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:220: error: 'ppc_thread_state_t' has no member named 'r3'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:221: error: 'ppc_thread_state_t' has no member named 'r4'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:222: error: 'ppc_thread_state_t' has no member named 'r5'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:223: error: 'ppc_thread_state_t' has no member named 'r6'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:224: error: 'ppc_thread_state_t' has no member named 'r7'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:225: error: 'ppc_thread_state_t' has no member named 'r8'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:226: error: 'ppc_thread_state_t' has no member named 'r9'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:227: error: 'ppc_thread_state_t' has no member named 'r10'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:228: error: 'ppc_thread_state_t' has no member named 'r11'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:229: error: 'ppc_thread_state_t' has no member named 'r12'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:230: error: 'ppc_thread_state_t' has no member named 'r13'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:231: error: 'ppc_thread_state_t' has no member named 'r14'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:232: error: 'ppc_thread_state_t' has no member named 'r15'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:233: error: 'ppc_thread_state_t' has no member named 'r16'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:234: error: 'ppc_thread_state_t' has no member named 'r17'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:235: error: 'ppc_thread_state_t' has no member named 'r18'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:236: error: 'ppc_thread_state_t' has no member named 'r19'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:237: error: 'ppc_thread_state_t' has no member named 'r20'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:238: error: 'ppc_thread_state_t' has no member named 'r21'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:239: error: 'ppc_thread_state_t' has no member named 'r22'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:240: error: 'ppc_thread_state_t' has no member named 'r23'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:241: error: 'ppc_thread_state_t' has no member named 'r24'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:242: error: 'ppc_thread_state_t' has no member named 'r25'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:243: error: 'ppc_thread_state_t' has no member named 'r26'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:244: error: 'ppc_thread_state_t' has no member named 'r27'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:245: error: 'ppc_thread_state_t' has no member named 'r28'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:246: error: 'ppc_thread_state_t' has no member named 'r29'<br>
/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:247: error: 'ppc_thread_state_t' has no member named 'r30'<br>/Users/jso/Desktop/ecl-0.9j/src/gc/darwin_stop_world.c:248: error: 'ppc_thread_state_t' has no member named 'r31'<br>
make[3]: *** [darwin_stop_world.lo] Error 1<br>make[2]: *** [install-recursive] Error 1<br>make[1]: *** [libeclgc.a] Error 2<br>make: *** [all] Error 2<br><br>Anyone have any ideas? Thanks,<br><br>Jeff<br><br>