[plt-scheme] compiling error on for 3m

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Dec 16 13:14:44 EST 2002

I'll fix this soon, but unfortunately not before the v203 release.

The problem is that new Linux headers rely on gcc features more than
before, and some of them confuse the plain-to-3m code converter. (This
may be a problem only when using gcc3, also. I'm not sure.)

Matthew

At Sun, 15 Dec 2002 21:01:45 -0500 (EST), Dimitry Gashinsky wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> 
> I tried compiling plt with 3m from exp tagged cvs. It fails:
> 
> make ../mred3m
> make[3]: Entering directory `/usr/local/plt/src/mred/gc2'
> ../../mzscheme/mzscheme3m -rq ./../../mzscheme/gc2/xform.ss 
> ./../../mzscheme/gc2/ctok.ss "gcc -E -I./../../mzscheme/gc2 -
> I/usr/X11R6/include -I./../../wxxt/src/AIAI-include -I./../../wxxt/src -
> I./../../mred/wxme/ -I./../../mzscheme/include/ -DOPERATOR_NEW_ARRAY -DUSE_GL -
> Dwx_xt -I./../../wxxt/src/XWidgets -I./../../wxxt/src -I./../../wxcommon/jpeg -
> I../../wxcommon/jpeg" ./../../wxxt/src/Windows/Window.cc xsrc/Window.cc
> xform: unknown form: (#4(struct:tok __extension__ 112 "/usr/include/stdlib.h") 
> #4(struct:tok typedef 112 "/usr/include/stdlib.h") #4(struct:tok struct 112 
> "/usr/include/stdlib.h") #5(struct:braces "{" 113 "/usr/include/stdlib.h" ...))
> make[3]: *** [xsrc/Window.cc] Error 1
> 
> My machine is running Linux. I can compile mz3m with no errors. Could somebody 
> help?
> 
> Thanks,
> Dima
> 



Posted on the users mailing list.