Hi, I am having trouble installing ocaml on my PPC Mac. I did a 'port sync' just in case, but no luck: myhost% sudo port install ocaml ---> Fetching ocaml ---> Verifying checksum(s) for ocaml ---> Extracting ocaml ---> Applying patches to ocaml ---> Configuring ocaml ---> Building ocaml with target world.opt Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_lang_ocaml/work/ocaml-3.10.0" && unset LD_PREBIND LD_PREBIND_ALLOW_OVERLAP && make world.opt " returned error 2 Command output: boot/ocamlrun boot/ocamlc -nostdlib -I boot -linkall - o ocaml.tmp toplevel/toplevellib.cma toplevel/topstart.cmo byterun/ocamlrun ./expunge ocaml.tmp ocaml arg array arrayLabels buffer callback camlinternalMod camlinternalOO char complex digest filename format gc genlex hashtbl int32 int64 lazy lexing list listLabels map marshal moreLabels nativeint obj oo parsing pervasives printexc printf queue random scanf set sort stack stdLabels stream string stringLabels sys weak outcometree topdirs toploop rm -f ocaml.tmp cd asmrun; make all gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o startup.o startup.c ln -s ../byterun/main.c main.c gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o main.o main.c gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o fail.o fail.c gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o roots.o roots.c ln -s ../byterun/globroots.c globroots.c gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o globroots.o globroots.c ln -s ../byterun/signals.c signals.c gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o signals.o signals.c gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o signals_asm.o signals_asm.c signals_asm.c: In function 'handle_signal': signals_asm.c:87: error: 'struct mcontext' has no member named '__ss' signals_asm.c:87: error: 'struct mcontext' has no member named '__ss' signals_asm.c:88: error: 'struct mcontext' has no member named '__ss' signals_asm.c: In function 'trap_handler': signals_asm.c:160: error: 'struct mcontext' has no member named '__ss' signals_asm.c:161: error: 'struct mcontext' has no member named '__ss' signals_asm.c:163: error: 'struct mcontext' has no member named '__ss' signals_asm.c:164: error: 'struct mcontext' has no member named '__ss' signals_asm.c: In function 'segv_handler': signals_asm.c:193: error: 'struct mcontext' has no member named '__ss' signals_asm.c:193: error: 'struct mcontext' has no member named '__ss' signals_asm.c:198: error: 'struct mcontext' has no member named '__ss' signals_asm.c:199: error: 'struct mcontext' has no member named '__ss' make[1]: *** [signals_asm.o] Error 1 make: *** [runtimeopt] Error 2 Error: Status 1 encountered during processing.
On Dec 21, 2007, at 19:10, Andre-John Mas wrote:
I am having trouble installing ocaml on my PPC Mac. I did a 'port sync' just in case, but no luck:
myhost% sudo port install ocaml
[snip]
gcc -I../byterun -DCAML_NAME_SPACE -DNATIVE_CODE -DTARGET_power - DSYS_rhapsody -O -Wall -DDARWIN_VERSION_6 -D_FILE_OFFSET_BITS=64 - D_REENTRANT -c -o signals_asm.o signals_asm.c signals_asm.c: In function 'handle_signal': signals_asm.c:87: error: 'struct mcontext' has no member named '__ss' signals_asm.c:87: error: 'struct mcontext' has no member named '__ss' signals_asm.c:88: error: 'struct mcontext' has no member named '__ss' signals_asm.c: In function 'trap_handler': signals_asm.c:160: error: 'struct mcontext' has no member named '__ss' signals_asm.c:161: error: 'struct mcontext' has no member named '__ss' signals_asm.c:163: error: 'struct mcontext' has no member named '__ss' signals_asm.c:164: error: 'struct mcontext' has no member named '__ss' signals_asm.c: In function 'segv_handler': signals_asm.c:193: error: 'struct mcontext' has no member named '__ss' signals_asm.c:193: error: 'struct mcontext' has no member named '__ss' signals_asm.c:198: error: 'struct mcontext' has no member named '__ss' signals_asm.c:199: error: 'struct mcontext' has no member named '__ss' make[1]: *** [signals_asm.o] Error 1 make: *** [runtimeopt] Error 2
Error: Status 1 encountered during processing.
Yes, I reported this problem last week: http://trac.macosforge.org/projects/macports/ticket/13583 I added your email address to the bug's Cc list so you'll be informed of its progress.
participants (2)
-
Andre-John Mas
-
Ryan Schmidt