%general-entities; ]> $LastChangedBy$ $Date$ SLIB-&slib-version; SLIB Introduction to SLIB The SLIB package is a portable library for the Scheme programming language. It provides a platform independent framework for using packages of Scheme procedures and syntax. SLIB contains useful packages for all Scheme implementations, including Guile. Its catalog can be transparently extended to accommodate packages specific to a site, implementation, user or directory. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &slib-md5sum; Download size: &slib-size; Estimated disk space required: &slib-buildsize; Estimated build time: &slib-time; Additional Downloads Required Patch: SLIB Dependencies Required Optional (to Build Documentation) Installation of SLIB Install SLIB by issuing the following commands: patch -Np1 -i ../slib-&slib-version;-blfs_install-2.patch && sed -i 's|\*vicinity-suffix\*)|"/")|' guile.init && make If you have TeX installed and wish to build PDF, Postscript, HTML and text documentation, issue any or all of the following commands: make pdfdocs && make psdocs && make htmldocs && make txtdocs This package does not come with a test suite. Now, as the root user: make prefix=/usr/ install && make prefix=/usr/ catalogs && make prefix=/usr/ installinfo Command Explanations sed -i 's|\*vicinity-suffix\*)|"/")|' guile.init: This command fixes a problem with the Guile initialization script. make prefix=/usr/ catalogs: This command builds the SLIB Scheme implementation catalog. make prefix=/usr/ installinfo: This commands installs the info documentation. Contents Installed Program Installed Libraries Installed Directory slib a Scheme library system /usr/share/guile/slib and /usr/share/doc/slib-&slib-version; Short Descriptions slib is a shell script used to initialize SLIB in a named Scheme implementation. It can also be used to initialize an SLIB session using a given executable. slib