Turns out that that did work on Fedora 14 but didn't work in Fedora 13 (or maybe 12).
Robby 2011/1/17 Matthew Flatt <mfl...@cs.utah.edu>: > You can try modifying the source code to add > > #ifdef MZ_XFORM > START_XFORM_SKIP; > #endif > > before the double_eqv() function in "bool.c" (line 127) and then > > #ifdef MZ_XFORM > END_XFORM_SKIP; > #endif > > after the function. > > I think you'll have to do that for one or two other functions that > trigger the same error message. > > > Beware: I recently gave this advice to someone else who was trying to > run an old PLT Scheme version on a new Linux version. We didn't get it > working, but maybe we just didn't try enough. > > > At Sat, 15 Jan 2011 01:18:55 +0000, João Ricardo Sares Teles de Matos wrote: >> Hello, >> >> I'm failing to compile PLT Scheme v372 under Debian 6.0 "Squeeze" >> GNU/Linux i386. >> >> When running make, it eventually fails with the following error message: >> >> > Done making xform-collects. >> [...] >> > env XFORM_USE_PRECOMP=xsrc/precomp.h ../mzschemecgc -rq ./xform.ss >> > --setup --cpp "gcc -E -DNEWGC_BTC_ACCOUNT -I./.. -I./../include" -o >> > xsrc/bool.c ./../src/bool.c >> > Error [GCING] 133 in ./../src/bool.c: Function double_eqv declared >> > __xform_nongcing__, but includes a function call. >> > xform: Errors converting >> > >> > === context === >> > >> /home/rnl/rnl162511/src/plt-372/src/mzscheme/gc2/xform-collects/compiler/private >> /xform.ss:8:2: >> > xform >> > >> > make[4]: *** [xsrc/bool.c] Error 1 >> > make[4]: Leaving directory >> > `/home/rnl/rnl162511/src/plt-372/src/mzscheme/gc2' >> > make[3]: *** [all] Error 2 >> > make[3]: Leaving directory >> > `/home/rnl/rnl162511/src/plt-372/src/mzscheme/gc2' >> > make[2]: *** [3m] Error 2 >> > make[2]: Leaving directory `/home/rnl/rnl162511/src/plt-372/src/mzscheme' >> > make[1]: *** [3m] Error 2 >> > make[1]: Leaving directory `/home/rnl/rnl162511/src/plt-372/src' >> > make: *** [all] Error 2 >> >> Full make output at http://pastebin.com/swirHWVS >> Tested without additional configure options. >> >> Building from the Debian source package at [1] yields the same error. >> [1] http://snapshot.debian.org/package/drscheme/1:372-1/ >> >> >> I'm a student sysadmin and need to provide this for our workstations. >> The teaching staff requires this specific version because it's what the >> subject textbook covers. >> I am told an update is on the works and will use Racket. >> >> Any help would be greatly appreciated. >> >> Sincerely, >> João Ricardo Matos >> >> -- >> João Ricardo Sares Teles de Matos >> joao.ma...@rnl.ist.utl.pt >> >> Administração de Sistemas da Rede das Novas Licenciaturas >> Instituto Superior Técnico >> >> web: https://www.rnl.ist.utl.pt >> email: r...@rnl.ist.utl.pt >> telefone: +351 218 41 77 71 > > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/users _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users