I'm sitting there at PyCon listening to Mark Hammond's PyXPCOM talk. It crossed paths with IronPython and mono, so I decided to try installing it and getting IronPython running. But there was no joy. I got errors during compilation: /usr/bin/gcc-4.0 -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -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 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./.. -I./.. -I./include -I/opt/local/include -O2 -D_NONSTD_SOURCE -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c darwin_stop_world.c -fno-common -DPIC -o .libs/darwin_stop_world.o darwin_stop_world.c: In function 'GC_push_all_stacks': darwin_stop_world.c:106: error: 'i386_thread_state_t' has no member named '__esp' darwin_stop_world.c:108: error: 'i386_thread_state_t' has no member named '__eax' darwin_stop_world.c:109: error: 'i386_thread_state_t' has no member named '__ebx' darwin_stop_world.c:110: error: 'i386_thread_state_t' has no member named '__ecx' darwin_stop_world.c:111: error: 'i386_thread_state_t' has no member named '__edx' darwin_stop_world.c:112: error: 'i386_thread_state_t' has no member named '__edi' darwin_stop_world.c:113: error: 'i386_thread_state_t' has no member named '__esi' darwin_stop_world.c:114: error: 'i386_thread_state_t' has no member named '__ebp' make[3]: *** [darwin_stop_world.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. Any idea how to move past this point? -- Skip Montanaro - skip@pobox.com - http://www.webfast.com/~skip/
<skip <at> pobox.com> writes:
I'm sitting there at PyCon listening to Mark Hammond's PyXPCOM talk. It crossed paths with IronPython and mono, so I decided to try installing it and getting IronPython running.
Any idea how to move past this point?
There is an open ticket concerning this issue: https://svn.macosforge.org/projects/macports/ticket/14454 There is also a proposed patch to fix the problem.
Marcus> There is an open ticket concerning this issue: Marcus> https://svn.macosforge.org/projects/macports/ticket/14454 Marcus> There is also a proposed patch to fix the problem. Thanks for the pointer. Unfortunately, some sort of authentication is required. It won't even let me look at the ticket, let alone download the patch or add a comment. Skip
Sorry about that. With my setup, I am no long asked for my password. If you're interested, registering is easy. Is this link better? http://trac.macosforge.org/projects/macports/ticket/14454 On Mar 16, 2008, at 2:43 PM, skip@pobox.com wrote:
Marcus> There is an open ticket concerning this issue: Marcus> https://svn.macosforge.org/projects/macports/ticket/14454
Marcus> There is also a proposed patch to fix the problem.
Thanks for the pointer. Unfortunately, some sort of authentication is required. It won't even let me look at the ticket, let alone download the patch or add a comment.
Skip
participants (2)
-
Marcus Calhoun-Lopez
-
skip@pobox.com