Hi Peter,

Peter Simons <[email protected]> skribis:

>  | if type guile; then guile -l guile.init -c\
>  |   "(use-modules (ice-9 slib)) (require 'new-catalog)"; fi
>  | guile is /nix/store/3rr9ld5r0y7zb3y0z31gg5bl6dhqacis-guile-2.0.2/bin/guile
>  | ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
>  | ;;;       or pass the --no-auto-compile argument to disable.
>  | ;;; compiling 
> /tmp/nix-build-0c7p7kxm9z82iqrcld08ic3qrbwf5jkr-slib-3b2.drv-0/slib/guile.init
>  | ;;; WARNING: compilation of 
> /tmp/nix-build-0c7p7kxm9z82iqrcld08ic3qrbwf5jkr-slib-3b2.drv-0/slib/guile.init
>  failed:
>  | ;;; ERROR: failed to create path for auto-compiled file 
> "/tmp/nix-build-0c7p7kxm9z82iqrcld08ic3qrbwf5jkr-slib-3b2.drv-0/slib/guile.init"
>  | ice-9/psyntax.scm:1003:67: In procedure #<procedure 20b6de0 at 
> ice-9/psyntax.scm:1002:36 ()>:
>  | ice-9/psyntax.scm:1003:67: Syntax error:
>  | unknown location: unexpected syntax in form define

Basically it seems that SLIB 3b2 doesn’t support Guile 2.0.  Can you
check whether SLIB 3b3 does?  The web site suggests it does:

  http://people.csail.mit.edu/jaffer/SLIB.html

Thanks,
Ludo’.

_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to