On Mon, 2009-12-14 at 14:39 -0800, Monty Kamath wrote: > The latest version of the vm doesn't work on CentOS 4 because it requires > glibc 2.4. > Is there an older version of the vm that will work? If so could you point > me to it? > > My VPS is on CentOS 4 which doesn't have glibc 2.4 so I get this error: > ./squeakvm: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required > by ./squeakvm) > > The VPS support guys tell me not to upgrade glibc because it will corrupt > the container. > > I think this means that I either need to switch to a CentOS 5 container or > find an older vm that doesnt' require glibc 2.4.
You'll need to use a new VM if you want to use newer images with proper closures. You can build one yourself easily enough from the C sources that are here: http://www.squeakvm.org/unix/ or here: http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux-src.tz I think Ian's VMs (top link) have decent documentation on doing a C only build (1). The trick is to re-run configure if required which is in ./platforms/unix/config/configure. Bryce (1) A proper build would involve getting a working image, then using that to run VMMaker to rebuild the generated C sources. _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project