| Name | Modified | Size | Downloads / Week | 
|---|---|---|---|
| Parent folder | |||
| README-guile.txt | 2012-11-14 | 1.8 kB | |
| IMPORTANT!!!.txt | 2012-11-14 | 831 Bytes | |
| guile_1.8.8_dev_mingw32.7z | 2012-11-14 | 691.3 kB | |
| guile_1.8.8_dll_win32.7z | 2012-11-14 | 255.8 kB | |
| guile_1.8.8_doc.7z | 2012-11-14 | 492.1 kB | |
| guile_1.8.8_man.7z | 2012-11-14 | 1.7 kB | |
| guile_1.8.8_src-patched.7z | 2012-11-14 | 2.3 MB | |
| guile-1.8.8.diff | 2012-11-14 | 464 Bytes | |
| config-win32.log | 2012-11-14 | 899.0 kB | |
| Totals: 9 Items | 4.7 MB | 0 | |
Description:
    The GNU Ubiquitous Intelligent Language for Extensions is a library
    designed to help programmers create flexible applications. Guile is
    an interpreter and compiler for the Scheme programming language, a
    clean and elegant dialect of Lisp.
Home:
    http://www.gnu.org/software/guile
Libraries Available:
    static, shared
Requires:
    DEV: libintl libiconv libgmp libws2_32 libltdl libtermcap libreadline
    DLL: libgmp-10.dll libintl-8.dll libltdl-7.dll pthreadGC2.dll
    BIN: Unix shell: sh
Licenses:
    LGPLv2.1+
Source:
    http://ftp.gnu.org/pub/gnu/guile
    
Documentation:
    http://www.gnu.org/software/guile/manual
    http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/index.html
Notes:
    * Had to do three things to compile with gcc-4.7:
        1) Had to configure with these two CFLAGS:
             -Wno-error=unused-but-set-variable
             -Wno-error=unused-but-set-parameter
        2) Commented out line in config.h after configure due to pthreads:
             #define HAVE_STRUCT_TIMESPEC 1
        3) Patched file libguile/guile-snarf-docs.in:
             Patch located in guile-1.8.8.diff
    * For guile.exe to work correctly the environment variables GUILE_LOAD_PATH
      must be set. To do this I added the following line to
      /home/<username>/.profile:
        export GUILE_LOAD_PATH=/mingw/share/guile/1.8
      There is also the GUILE_LOAD_PATH_COMPILED variable but this is optional.
    * This version of Guile can be used under the regular Windows environment
      (e.g. cmd.exe) as well. Just add GUILE_LOAD_PATH to the environment
      variables.
Configure Options:
    --prefix=/mingw CFLAGS="-static-libgcc -Wno-error=unused-but-set-variable
    -Wno-error=unused-but-set-parameter"