# PLT Scheme 3.99 (revision 10030) for the OLPC XO

DrScheme is very, very close to its 4.0 release. I wanted to try out the newest bits on my OLPC XO using one of the nightly builds, but ran into the same problem as I did last time:
 /home/olpc/apps/plt-3.99.0.25/bin/mred: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory 

Some folks have resolved this dependency using Mesa for OpenGL emulation, but I found it easier to prepare a build that doesn’t depend OpenGL.

Here is the tarball and the md5sum for a trunk build that I made at revision 10030.

Here is how I did the build:
 ./configure --prefix=$WORKDIR/$DESTDIR --disable-gl --disable-shared --enable-origtree make make install 

## 2 thoughts on “PLT Scheme 3.99 (revision 10030) for the OLPC XO”

1. Marco Schmidt says:

Nice work – thanks – lisp on my fingetips.

Starting the current build r10030 I got an undefined symbol XcmsCCCOfColormap

2. Grant says:

Hi Marco,

I don’t get that error. Is it fatal?

I suspect that one of the packages I installed before trying r10030 resolved this dependency. Here are the yum packages I installed before trying out this build on the XO:

subversion
emacs
sbcl
mc
gv
xpdf
cvs
gcc
make
texinfo
compat-libstdc++*
graphviz
xo-get
erlang
[using xo-get]
Block Party
Bounce
Frotz
PlayGo
SimCity
Speak
Xaos
Moon
StarChart