<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Consolas">Hi folks!<br>
<br>
I have tried to compile Racket on Maemo 5 (<--> Nokia N900).<br>
Following the usual configure and make schema I have proceeded<br>
as follows:<br>
<br>
# cd plt-5.0/src/build<br>
# ../configure --prefix=/home/user/local/racket-5.0 --without-x
--disable-gracket --disable-foreign<br>
# make<br>
...<br>
...<br>
a - src/unwind.o<br>
a - src/vector.o<br>
ranlib libracket.a<br>
make[5]: Leaving directory
`/home/user/tmp/plt-5.0/src/build/racket'<br>
make[4]: Leaving directory
`/home/user/tmp/plt-5.0/src/build/racket'<br>
make racketcgc <br>
make[4]: Entering directory
`/home/user/tmp/plt-5.0/src/build/racket'<br>
gcc -I. -I../../racket/include -g -O2 -Wall
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDONT_USE_FOREIGN
-DINITIAL_COLLECTS_DIRECTORY='"'"`cd ../../racket/../../collects;
pwd`"'"' -c ../../racket/main.c -o main.o<br>
gcc -o racketcgc main.o libracket.a libmzgc.a -ldl -lm -ldl -lm
-rdynamic <br>
libracket.a(env.o): In function `place_instance_init':<br>
/home/user/tmp/plt-5.0/src/build/racket/src/../../../racket/src/env.c:500:
undefined reference to `scheme_init_foreign_places'<br>
collect2: ld returned 1 exit status<br>
make[4]: *** [racketcgc] Error 1<br>
make[4]: Leaving directory
`/home/user/tmp/plt-5.0/src/build/racket'<br>
make[3]: *** [cgc] Error 2<br>
make[3]: Leaving directory
`/home/user/tmp/plt-5.0/src/build/racket'<br>
make[2]: *** [3m] Error 2<br>
make[2]: Leaving directory
`/home/user/tmp/plt-5.0/src/build/racket'<br>
make[1]: *** [3m] Error 2<br>
make[1]: Leaving directory `/home/user/tmp/plt-5.0/src/build'<br>
make: *** [all] Error<br>
<br>
Any idea how this problem can be resolved!<br>
<br>
Regards<br>
Nik<br>
</font>
</body>
</html>