[gambit-list] Trying to get gambc40b15 compiled and running under Visual Studio 2003 (p.s.)

Mark Shirley mshirley at mail.arc.nasa.gov
Wed Dec 21 02:03:06 EST 2005


[I meant to add, I'm trying to see whether Gambit would work as an
extension language to this environment:
http://www.digitalspace.com/projects/lunar-telerobotics/.
I used gambit 3.0 in a previous robotics simulation framework, and it worked
very nicely.  I'm hoping the lightweight threads in version 4 will be 
even better.
  - Mark]

Marc,
     The sln files didn't work as is, but adding
HAVE_STDIO_H;HAVE_ERRNO_H to the preprocessor definitions for the
lib project was all that was needed.

I ran through the tests.  They basically work.  There were minor
problems, e.g., the file sizes of error.scm and newdir2/bbb changed,
and there's something odd going on with the r4rstest.scm.  (I can't
get the test to work using the commandline as in tests/makefile.in,
but running it by hand works fine.)

Thank you very much to all who sent suggestions.  If anyone wants the
sln files, let me know, although they're exactly what Marc just sent plus
the two preprocessor definitions above added to the lib project.

A final question: has anyone used Gambit as an extension language for
another program?  Is there an example of building it as a dll or .so
and making the call to initialize scheme?  (I remember that being
pretty easy in version 3, but so much has changed.)
  - Mark





More information about the Gambit-list mailing list