
I just grabbed the sources from SVN today, and attempted to build. It failed with the attached errors. I was wondering if anyone else had successfully built under OS X? Thanks, -Brent ========= Build Log ============= make -C BCKernel gcc -g -o ../../../inst/bin/yhi obj/hashtable.o obj/module.o obj/ iofuncs.o obj/main.o obj/primitive.o obj/pretty.o obj/heap.o obj/ mutator.o obj/integer.o obj/mark.o obj/jonkers.o obj/sanity.o obj/ external.o obj/info.o obj/make.o obj/foreign.o obj/process.o obj/ thread.o obj/ffi.o obj/stable.o obj/Prelude.o obj/IO.o obj/FFI.o obj/ System.o obj/PackedString.o obj/Concurrent.o obj/Array.o -lm - lpthread -ldl -lgmp ../libffi/.libs/libffi.a /usr/bin/ld: multiple definitions of symbol _hsffi_call obj/ffi.o definition of _hsffi_call in section (__TEXT,__text) obj/FFI.o definition of _hsffi_call in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _hsffi_finalizeAllWaiting obj/ffi.o definition of _hsffi_finalizeAllWaiting in section (__TEXT,__text) obj/FFI.o definition of _hsffi_finalizeAllWaiting in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _hsffi_init obj/ffi.o definition of _hsffi_init in section (__TEXT,__text) obj/FFI.o definition of _hsffi_init in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _hsffi_loadExternal obj/ffi.o definition of _hsffi_loadExternal in section (__TEXT,__text) obj/FFI.o definition of _hsffi_loadExternal in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _hsffi_waitForFFI obj/ffi.o definition of _hsffi_waitForFFI in section (__TEXT,__text) obj/FFI.o definition of _hsffi_waitForFFI in section (__TEXT,__text) /usr/bin/ld: can't locate file for: -lgmp collect2: ld returned 1 exit status make[2]: *** [../../../inst/bin/yhi] Error 1 make[1]: *** [kernel] Error 2 make: *** [runtime] Error 2