[racket] which version of DrRacket to download

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Fri Sep 2 09:53:30 EDT 2011

There are some also ancient redhat machines here at Northwestern:

  Red Hat Enterprise Linux WS release 4 (Nahant Update 9)

and I don't think that it is possible to build a recent drracket on
them with the current source code (I believe it is possible to change
the GUI layer so that it is crippled, but in a way that would still
build drracket and let you run it perhaps with uglier fonts and

You might also try with something pre-5.1. You should have a better
shot of that working out of the box. You may need your sysadmins to
help you get some library upgrades done, tho. The thing to look at is
the configure output. If you and they can't interpret it, someone else
here might be able to help, tho (but probably not me, sadly).


On Fri, Sep 2, 2011 at 8:40 AM, Stephen Bloch <bloch at adelphi.edu> wrote:
> On Sep 2, 2011, at 9:18 AM, Matthias Felleisen wrote:
>> Does 5.1.3 not work?
> Within 5.1.3, there are several pre-built binaries:
> Linux i386 (Fedora 12)
> Linux i386 (Ubuntu jaunty)
> Linux x86_64 (Debian lenny)
> Linux x86_64 (Debian squeeze)
> Linux x86_64 (Fedora 14)
> I don't know which (if any) of those should work on my system.
> So I tried "Unix source", did the usual "mkdir build; cd build; ../configure; make" and got
> ...
> make ../racket3m
> make[4]: Entering directory `.../src/build/racket/gc2'
> cd ..; gcc -o racket3m  gc2/main.o libracket3m.a  -pthread -ldl -lm  -ldl -lm -rdynamic
> libracket3m.a(symbol.o)(.text+0x65e): In function `make_a_symbol':
> ../../../racket/gc2/../src/mzrt.h:132: undefined reference to `__sync_bool_compare_and_swap'
> collect2: ld returned 1 exit status
> make[4]: *** [../racket3m] Error 1
> Stephen Bloch
> sbloch at adelphi.edu
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users

Posted on the users mailing list.