%general-entities; ]> $LastChangedBy$ $Date$ Guile-&guile-version; Introduction to <application>Guile</application> The Guile package contains the Project GNU's extension language library. Guile also contains a stand alone Scheme interpreter. Package information Download (HTTP): Download (FTP): Download size: &guile-size; Estimated Disk space required: &guile-buildsize; Estimated build time: &guile-time; Additional downloads Required Patch (if building the HTML Reference Guide): <application>Guile</application> dependencies Optional Installation of <application>Guile</application> Install Guile by running the following commands: patch -Np1 -i ../guile-&guile-version;-fhs_docs-1.patch && ./configure --prefix=/usr && make && sed -i -e "s/&guile-version;/1.6/" guile-tools && make install Command Explanations sed -i -e "s/1.6.4/1.6/" guile-tools: Imbedded in the guile-tools script is an incorrect path to the Guile scripts and modules. This command installs the correct path. Contents In addition to the libguile libraries, the Guile package contains guile, guile-config, guile-snarf and guile-tools. Description guile guile is a stand-alone Scheme interpreter for Guile. guile-config guile-config is a Guile script which provides the information necessary to link your programs against the Guile library, in much the same way does. guile-snarf guile-snarf is a script to parse declarations in your C code for Scheme visible C functions, Scheme objects to be used by C code, etc. guile-tools guile-tools is a wrapper program installed along with guile which knows where a particular module is installed and calls it passing its args to a program.