I'm trying to compile 5.1.2 on SunOS5.10(x86) and I'm getting the following errors, anyone have any ideas?
I used --disable-libffi when calling configure. make[4]: Entering directory `/home/staff01/mein/Downloads/racket-5.1.2/src/plot' env CC="gcc" CFLAGS="-g -O2 -Wall " LDFLAGS=" " ../racket/racketcgc -c ./build.rkt "libplplot" ./plplot/dc_drv.c ./plplot/plcont.c ./plplot/plfill.c ./plplot/plmap.c ./plplot/plshade.c ./plplot/plwind.c ./plplot/pdfutils.c ./plplot/plcore.c ./plplot/plgridd.c ./plplot/plmeta.c ./plplot/plstripc.c ./plplot/plargs.c ./plplot/plctrl.c ./plplot/plhist.c ./plplot/plot3d.c ./plplot/plsym.c ./plplot/plbox.c ./plplot/plcvt.c ./plplot/plimage.c ./plplot/plpage.c ./plplot/pltick.c ./plplot/plbuf.c ./plplot/pldtik.c ./plplot/plline.c ./plplot/plsdef.c ./plplot/plvpor.c ffi-obj: couldn't get "scheme_register_process_global" from #f (libc.so.1: racketcgc: fatal: scheme_register_process_global: can't find symbol) === context === /home/staff01/mein/Downloads/racket-5.1.2/collects/racket/private/more-scheme.rkt:264:28 /home/staff01/mein/Downloads/racket-5.1.2/collects/ffi/unsafe.rkt:178:2: get-ffi-obj* /home/staff01/mein/Downloads/racket-5.1.2/collects/racket/gui/dynamic.rkt: [running body] /home/staff01/mein/Downloads/racket-5.1.2/collects/scheme/gui/dynamic.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/collects/mzlib/sendevent.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/collects/dynext/compile-unit.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/collects/dynext/compile.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/src/plot/build.rkt: [traversing imports] I've also tried --disable-foreign but then I get this: make[4]: Entering directory `/home/staff01/mein/Downloads/racket-5.1.2/src/plot' env CC="gcc" CFLAGS="-g -O2 -Wall " LDFLAGS=" -Wl,-E" ../racket/racketcgc -c ./build.rkt "libplplot" ./plplot/dc_drv.c ./plplot/plcont.c ./plplot/plfill.c ./plplot/plmap.c ./plplot/plshade.c ./plplot/plwind.c ./plplot/pdfutils.c ./plplot/plcore.c ./plplot/plgridd.c ./plplot/plmeta.c ./plplot/plstripc.c ./plplot/plargs.c ./plplot/plctrl.c ./plplot/plhist.c ./plplot/plot3d.c ./plplot/plsym.c ./plplot/plbox.c ./plplot/plcvt.c ./plplot/plimage.c ./plplot/plpage.c ./plplot/pltick.c ./plplot/plbuf.c ./plplot/pldtik.c ./plplot/plline.c ./plplot/plsdef.c ./plplot/plvpor.c ffi-lib?: foreign interface not supported for this platform === context === /home/staff01/mein/Downloads/racket-5.1.2/collects/ffi/unsafe.rkt:178:2: get-ffi-obj* /home/staff01/mein/Downloads/racket-5.1.2/collects/racket/gui/dynamic.rkt: [running body] /home/staff01/mein/Downloads/racket-5.1.2/collects/scheme/gui/dynamic.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/collects/mzlib/sendevent.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/collects/dynext/compile-unit.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/collects/dynext/compile.rkt: [traversing imports] /home/staff01/mein/Downloads/racket-5.1.2/src/plot/build.rkt: [traversing imports] I've tried disabling plot as well, things compile but then when I try to make install I get this: make[2]: Leaving directory `/home/staff01/mein/Downloads/racket-5.1.2/src' env CFLAGS="-g -O2 -Wall " LDFLAGS="-Wl,-E" racket/racket3m -X "/export/scratch/mein/racket-5.1.2/lib/racket/collects" -N "raco setup" -l- setup --no-user raco setup: bootstrapping from source... ffi-lib?: foreign interface not supported for this platform === context === /export/scratch/mein/racket-5.1.2/lib/racket/collects/ffi/unsafe.rkt:178:2: get-ffi-obj* /export/scratch/mein/racket-5.1.2/lib/racket/collects/racket/gui/dynamic.rkt: [running body] /export/scratch/mein/racket-5.1.2/lib/racket/collects/scheme/gui/dynamic.rkt: [traversing imports] /export/scratch/mein/racket-5.1.2/lib/racket/collects/mzlib/sendevent.rkt: [traversing imports] /export/scratch/mein/racket-5.1.2/lib/racket/collects/dynext/link-unit.rkt: [traversing imports] /export/scratch/mein/racket-5.1.2/lib/racket/collects/dynext/dynext-unit.rkt: [traversing imports] /export/scratch/mein/racket-5.1.2/lib/racket/collects/setup/setup-go.rkt: [traversing imports] /export/scratch/mein/racket-5.1.2/lib/racket/collects/setup/main.rkt: [running body] Thanks, Kent Mein -- m...@cs.umn.edu http://www.cs.umn.edu/~mein _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev