Copyright (C) 2000-2012 |
GNU Info (guile.info)SLIB installationSLIB installation ================= The following seems to work, at least with slib 2c7: 1. Unpack slib somewhere, e.g., /usr/local/lib/slib. 2. Create a symlink in the Guile site directory to slib, e.g.,: ln -s /usr/local/lib/slib /usr/local/share/guile/site/slib 3. Use Guile to create the catalogue file, e.g.,: # guile guile> (use-modules (ice-9 slib)) guile> (load "/usr/local/lib/slib/mklibcat.scm") guile> (quit) The catalogue data should now be in `/usr/local/share/guile/site/slibcat'. If instead you get an error such as: Unbound variable: scheme-implementation-type then a solution is to get a newer version of Guile, or to modify ice-9/slib.scm to use define-public for the offending variables. 4. Install the documentation: cd /usr/local/lib/slib rm /usr/local/info/slib.info* cp slib.info /usr/local/info install-info slib.info /usr/local/info/dir automatically generated by info2www version 1.2.2.9 |