I install slib as described in manual, but I have a problem. First I type: (use-modules (ice-9 slib))
And get: scheme@(guile-user)> (use-modules (ice-9 slib)) ;;; note: source file /usr/local/share/guile/2.0/slib/guile.init ;;; newer than compiled /home/german/.cache/guile/ccache/2.0-LE-4-2.0/usr/local/lib/slib/guile.init.go ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/local/share/guile/2.0/slib/guile.init ;;; /usr/local/share/guile/2.0/slib/guile.init:447:17: warning: possibly unbound variable `read-line' ;;; /usr/local/share/guile/2.0/slib/guile.init:724:12: warning: possibly unbound variable `dimensions->uniform-array' ;;; /usr/local/share/guile/2.0/slib/guile.init:724:44: warning: possibly unbound variable `array-prototype' ;;; /usr/local/share/guile/2.0/slib/guile.init:725:12: warning: possibly unbound variable `dimensions->uniform-array' ;;; /usr/local/share/guile/2.0/slib/guile.init:725:44: warning: possibly unbound variable `array-prototype' ;;; /usr/local/share/guile/2.0/slib/guile.init:791:26: warning: possibly unbound variable `list->uniform-array' ;;; /usr/local/share/guile/2.0/slib/guile.init:792:26: warning: possibly unbound variable `list->uniform-array' ;;; /usr/local/share/guile/2.0/slib/guile.init:794:26: warning: possibly unbound variable `list->uniform-array' ;;; /usr/local/share/guile/2.0/slib/guile.init:795:26: warning: possibly unbound variable `list->uniform-array' ;;; /usr/local/share/guile/2.0/slib/guile.init:868:29: warning: possibly unbound variable `object->limited-string' ;;; compiled /home/german/.cache/guile/ccache/2.0-LE-4-2.0/usr/local/lib/slib/guile.init.go ;;; ERROR: In procedure stat: No such file or directory: "/usr/local/share/guile/2.0/slib/require" ;;; note: source file /usr/local/share/guile/2.0/slib/require.scm ;;; newer than compiled /home/german/.cache/guile/ccache/2.0-LE-4-2.0/usr/local/lib/slib/require.scm.go ;;; compiling /usr/local/share/guile/2.0/slib/require.scm ;;; /usr/local/share/guile/2.0/slib/require.scm:155:20: warning: possibly unbound variable `synclo:load' ;;; /usr/local/share/guile/2.0/slib/require.scm:155:20: warning: possibly unbound variable `syncase:load' ;;; /usr/local/share/guile/2.0/slib/require.scm:155:20: warning: possibly unbound variable `macwork:load' ;;; /usr/local/share/guile/2.0/slib/require.scm:155:20: warning: possibly unbound variable `load-ciexyz' ;;; /usr/local/share/guile/2.0/slib/require.scm:169:25: warning: possibly unbound variable `load-color-dictionary' ;;; /usr/local/share/guile/2.0/slib/require.scm:237:9: warning: possibly unbound variable `transcript-on' ;;; /usr/local/share/guile/2.0/slib/require.scm:239:9: warning: possibly unbound variable `transcript-off' ;;; compiled /home/german/.cache/guile/ccache/2.0-LE-4-2.0/usr/local/lib/slib/require.scm.go scheme@(guile-user)> And then with: (require 'primes) scheme@(guile-user)> (require 'primes) ;;; ERROR: In procedure stat: No such file or directory: "/usr/local/share/guile/2.0/slib/mklibcat" ;;; note: source file /usr/local/share/guile/2.0/slib/mklibcat.scm ;;; newer than compiled /home/german/.cache/guile/ccache/2.0-LE-4-2.0/usr/local/lib/slib/mklibcat.scm.go ;;; compiling /usr/local/share/guile/2.0/slib/mklibcat.scm ;;; compiled /home/german/.cache/guile/ccache/2.0-LE-4-2.0/usr/local/lib/slib/mklibcat.scm.go ice-9/boot-9.scm:2131:4: In procedure save-module-excursion: ice-9/boot-9.scm:2131:4: In procedure open-file: No such file or directory: "/usr/local/share/guile/2.0/slib/mklibcat" Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. scheme@(ice-9 slib) [1]> (quit) All those files are there (require, mklibcat) so I don't know where is the problem. Any advice? Thanks.