Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 9, 2012
  1. Improve configuration script for OS X Mountain Lion and Xcode 4.4.1, …

    …add script for installing GNU gcc on OS X, and improve performance of code generated by JavaScript back-end.
Commits on Jun 1, 2012
Commits on May 23, 2012
  1. Add misc/bench-gccs which was used to test the performance of various…

    … versions of gcc when used to build Gambit.
Commits on Apr 19, 2012
Commits on Apr 18, 2012
Commits on Apr 16, 2012
  1. Make repo contain the generated .c files so that a clone of the repo …

    …is sufficient to build the system.
Commits on Nov 17, 2011
Commits on Oct 20, 2011
Commits on Mar 25, 2011
Commits on Dec 1, 2010
Commits on Nov 30, 2010
  1. Add misc/simple-make-project.tgz which shows how to create a simple m…

    …akefile for a project built with Gambit-C.
Commits on Jan 19, 2010
Commits on Aug 3, 2009
  1. Add -obj and -exe options to gsc, allowing executable programs to be …

    …created directly with gsc.
Commits on Jun 12, 2009
  1. Fix makefile dependencies to allow concurrent build (thanks to Adrien…

    … Pierard for spotting this problem).
Commits on Jun 10, 2009
Commits on Jan 15, 2009
Commits on Dec 23, 2008
  1. Miscellaneous changes to improve flexibility of installation.

    1) --enable-symlinks configure option (on by default)
    2) --enable-multiple-versions configure option (off by default)
    3) --enable-absolute-shared-libs configure option (on by default)
    4) support for DESTDIR at "make install"
    5) support for --bindir=BINDIR, --libdir=LIBDIR, ...
    6) Gambit runtime option -:~~bin=BINDIR to override installation directory
    7) ~~bin expands to BINDIR (or ~~/bin if none was specified)
    8) make uninstall removes all the files that were installed (but not all the directories)
    9) configure --help is much more accurate (the exception is that some of the directory specification options are not used, such as --pdfdir=...)
    10) gsi -:s automatically loads ~~lib/syntax-case
Commits on Oct 7, 2008
Commits on Oct 6, 2008
  1. Modified makefiles so that two distributions of the sources are creat…

    …ed: gambc-vX_Y_Z-devel.tgz for developers (whose makefiles support "make update") and gambc-vX_Y_Z.tgz for typical users and package maintainers (whose makefiles do not support "make update"). Both versions will be available on the Gambit web site.
Commits on Apr 13, 2008
  1. Added -mno-cygwin to Windows mingw prebuilt to avoid using the cygwin…

    … gcc if it is installed.
Commits on Mar 26, 2008
Commits on Mar 11, 2008
  1. On Microsoft Windows, added "exit" at end of gsc-cc-o.bat so that the…

    … C compiler's exit code will be returned to Gambit which will now raise an exception
Commits on Mar 7, 2008
Commits on Mar 2, 2008
Commits on Feb 28, 2008
  1. The Gambit compiler now uses open-process and environment variables i…

    …nstead of shell-command and command-line arguments to invoke the script which creates object files (which is now called gsc-cc-o.bat on all platforms); this avoids Microsoft Windows command-line argument quoting hell
Commits on Feb 11, 2008
  1. Added makefile target "make update" to simplify building the system a…

    …fter a "hg pull" when the pulled sources are for a newer release (different version number)
Commits on Dec 17, 2007
Commits on Dec 15, 2007
  1. Changed Windows build scripts and to support Microsoft Vi…

    …sual C Express and OpenWatcom
Commits on Dec 14, 2007
  1. Changed makefiles to create libraries for the interpreter and compile…

    …r (gambcgsi and gambcgsc)
Commits on Aug 25, 2007
Something went wrong with that request. Please try again.