[gambit-list] Building Gambit for iOS: weird bug
mikel evins
mevins at me.com
Mon Dec 27 07:33:10 EST 2010
Here's a weird one:
Using the version of Gambit 4.6.0 that I built using Marc's script (which simultaneously builds Gambit for Mac OS X, iOS, and the iOS simulator), this works just peachy fine:
Makefile:
GAMBIT_HOME=/usr/local/gambit/MacOSX
GSC=${GAMBIT_HOME}/bin/gsc
GSC_INC=${GAMBIT_HOME}/include
GSC_LIB=${GAMBIT_HOME}/lib
compile_scheme:
${GSC} -:~~bin=${GSC_BIN},~~lib=${GSC_LIB},~~include=${GSC_INC} -f -link HelloGambit.scm
However, if I change the first line to:
GAMBIT_HOME=/usr/local/gambit/iPhoneSimulator
...gsc can no longer find the source file I'm compiling:
cairagor:libHelloGambit mikel$ make
/usr/local/gambit/iPhoneSimulator/bin/gsc -:~~bin=,~~lib=/usr/local/gambit/iPhoneSimulator/lib,~~include=/usr/local/gambit/iPhoneSimulator/include -f -link HelloGambit.scm
*** ERROR -- Can't find file "/Users/mikel/Projects/libHelloGambit/src/simios/libHelloGambit/HelloGambit.scm"
make: *** [compile_scheme] Error 70
Yes, I did check carefully to ensure that the file does, in fact, exist at the path "/Users/mikel/Projects/libHelloGambit/src/simios/libHelloGambit/HelloGambit.scm"
--me
More information about the Gambit-list
mailing list