[racket] Compiling on FreeBSD/sparc

From: John Floren (slawmaster at gmail.com)
Date: Fri Jul 2 14:39:10 EDT 2010

I thought I'd give racket a shot on my new FreeBSD/sparc64 system, but
in compiling it I ran into a problem:

make racketcgc
`racketcgc' is up to date.
cd gc2; make all
make xsrc/precomp.h
env XFORM_PRECOMP=yes ../racketcgc -cqu ../../../racket/gc2/xform.rkt
--setup . --cpp "gcc -E -I./.. -I../../../racket/gc2/../include
-pthread  -DUSE_SENORA_GC  -DNEWGC_BTC_ACCOUNT  -DMZ_NO_ICONV"
--keep-lines -o xsrc/precomp.h ../../../racket/gc2/precomp.c
*** Signal 4

Stop in /root/plt-5.0/src/build/racket/gc2.
*** Error code 1

Stop in /root/plt-5.0/src/build/racket/gc2.
*** Error code 1

Stop in /root/plt-5.0/src/build/racket.
*** Error code 1

Stop in /root/plt-5.0/src/build.
*** Error code 1

Stop in /root/plt-5.0/src/build.


I looked it up, and the unfamiliar "signal 4" is apparently SIGILL,
assuming this is a Unix signal, which would mean it had tried to
execute a malformed instruction.

Can anyone running racket on *BSD/sparc help me out here?

Thanks

John Floren
-- 
"With MPI, familiarity breeds contempt. Contempt and nausea. Contempt,
nausea, and fear. Contempt, nausea, fear, and .." -- Ron Minnich


Posted on the users mailing list.