Introduction to Guile

The Guile package contains the Project GNU's extension language library. Guile also contains a stand alone Scheme interpreter.

Package Information

Installation of Guile

Install Guile by running the following commands:

./configure --prefix=/usr &&

To test the results, issue: make check.

Now, as the root user:

make install


Installed Programs: guile, guile-config, guile-snarf, and guile-tools
Installed Libraries: libguile.[so,a], libguilereadline-v-12.[so,a], libguile-ltdl.[so,a], libguile-srfi-srfi-13-14-v-1.[so,a], libguile-srfi-srfi-4-v-1.[so,a], and optionally, libqthreads.[so,a]
Installed Directories: /usr/include/guile, /usr/include/guile-readline, /usr/include/libguile, and /usr/share/guile

Short Descriptions


is a stand-alone Scheme interpreter for Guile.


is a Guile script which provides the information necessary to link your programs against the Guile library, in much the same way pkg-config-0.19 does.


is a script to parse declarations in your C code for Scheme visible C functions, i Scheme objects to be used by C code, etc.


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.

Last updated on 2005-08-01 13:29:19 -0600