[PLUG] "Cannot find SLIB"

Tony Rick tonyr42 at gmail.com
Sat Feb 14 03:53:10 UTC 2009


On Fri, Feb 13, 2009 at 4:39 PM, Rich Shepard <rshepard at appl-ecosys.com>wrote:

>   slib-3b1 is distributed with Slackware-12.2. Isn't the 'b' series newer
> than the 'a' series?
>
> Rich
>
> --
> Richard B. Shepard, Ph.D.               |  Integrity            Credibility
> Applied Ecosystem Services, Inc.        |            Innovation
> <http://www.appl-ecosys.com>     Voice: 503-667-4517      Fax:
> 503-667-8863
> _______________________________________________
> PLUG mailing list
> PLUG at lists.pdxlinux.org
> http://lists.pdxlinux.org/mailman/listinfo/plug
>

I should think so.

I don't know if this will help.  I use Ubuntu and don't know much about
Slackware.  I had to arrange for slib to appear in the guile installation
location  /usr/share/lib/guile/1.8:
    -rw-r--r-- 1 root root 292895 2007-11-25 18:19 guile-procedures.txt
    drwxr-xr-x 3 root root   4096 2009-02-13 18:33 ice-9
    drwxr-xr-x 3 root root   4096 2009-02-13 18:33 lang
    drwxr-xr-x 3 root root   4096 2009-02-13 18:33 oop
>  lrwxrwxrwx 1 root root     15 2009-02-13 19:03 slib
    drwxr-xr-x 2 root root   4096 2009-02-13 18:33 srfi

AND define environment variable SCHEME_LIBRARY_PATH
    SCHEME_LIBRARY_PATH=/usr/share/lib/guile/1.8
    export SCHEME_LIBRARY_PATH

The configuration file executes a scheme statement to verify guile
installation:
     guile -c "(use-modules (ice-9 slib)) (require 'printf)"

That fails on my system unless both accommodations are made.

The installation info with slib doesn't mention anything about
Slackware, unfortunately.

- tony



More information about the PLUG mailing list