[racket] compiling 64bit for OS X 10.6?

From: evan.raskob [lists] (lists at lowfrequency.org)
Date: Thu Jun 10 09:11:06 EDT 2010

Hi,

I'm trying to get Racket to compile on 10.6.3.  I follow the instructions:

mkdir build
cd build
../configure --enable-mac64 --enable-sgc --disable-mred
make

...but it fails during the make process:

g++  -I../../../wxmac/src/../../racket/sgc -I../../../wxmac/src/../../wxmac/include/base -I../../../wxmac/src/../../wxmac/include/mac -I../../../wxmac/src/../../wxcommon -I../../../wxmac/src/../../gracket/wxme/ -I./../../racket/ -I../../../wxmac/src/../../racket/include/ -fno-common -DUSE_SENORA_GC  -fpascal-strings -DOPERATOR_NEW_ARRAY -Dwx_mac  -Wall  -g -O2 -fno-rtti  -DOS_X -D_DARWIN_UNLIMITED_SELECT -pthread -MMD -DWX_CARBON -I../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib -I../../../wxmac/src/../../a-list/c-headers/ -I../../../wxmac/src/../utils/image/src  -DFOR_MAC -o create.o -c ../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp
../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp: In function ‘void MACSetImagePixels(GDevice**, XImage*, unsigned int, unsigned int, unsigned int*, Pixel*)’:
../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp:1467: error: ‘GetGWorld’ was not declared in this scope
../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp:1468: error: ‘SetGWorld’ was not declared in this scope
../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp:1481: error: ‘SetCPixel’ was not declared in this scope
../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp: At global scope:
../../../wxmac/src/../contrib/wxxpm/libxpm.34b/lib/create.cpp:165: warning: ‘int closeness_cmp(const void*, const void*)’ defined but not used
make[5]: *** [create.o] Error 1
make[4]: *** [wx_mac-min] Error 2
make[3]: *** [3m] Error 2
make[2]: *** [gracket-3m] Error 2
make[1]: *** [3m] Error 2
make: *** [all] Error 2

Does anyone know what the issue could be?

Thanks
Evan



Posted on the users mailing list.