[gambit-list] The challenge of Scheme for Windows

Bob McIsaac bobmc at fcibroadband.com
Thu Dec 6 19:08:03 EST 2007


Hi:

I enjoy using Gambit on Linux but have no luck doing same on windows.
I tried v401 with openwatcom.  It failed because the platform-dependent
header files need to be somehow configured.  On v410 prebuilt, gsi works
but there is an apparent linkage error with gsc.  Perhaps there is some
issue with my win32 environment. 

This is not to dis Gambit, Chicken Scheme presents the same sort of
Windows headaches.  It might be less challenging if Scheme for
windows relied only on a single free win32 compiler such as Openwatcom.
Then there would not be the extra complexity of setting up Mingw or
Cygwin.

-Bob-

 C:\SCHEME\RFB>gcc -v
Reading specs from C:/bins/MinGW/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as
--host=
mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls
--enable -languages=c,c++,f77,ada,objc,java --disable-win32-registry
--disable-shared --e nable-sjlj-exceptions --enable-libgcj
--disable-java-awt --without-x --enable-ja va-gc=boehm
--disable-libgcj-debug --enable-interpreter --enable-hash-synchroniz
ation --enable-libstdcxx-debug Thread model: win32 gcc version 3.4.2
(mingw-special)

C:\SCHEME\RFB>tmake
c:/shared/gambit/v410/bin/gsc.exe -c tfile.scm
c:/shared/gambit/v410/bin/gsc.exe -link tfile.c
*** ERROR IN ##parameterize -- No such file or directory
(current-directory "c:\\lib")
TMAKE: *** [all] Error 0x46

C:\SCHEME\RFB>path
PATH=C:\shared\gambit\v410\bin;C:\bins\MinGW\bin;C:\WINDOWS\System32;c:\
util;c:\bins\ATT\Graphviz\bin;c:\bins\doxygen\bin






More information about the Gambit-list mailing list