bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guile 1.8.2 / SLIB 3a4 incompatibility


From: Ludovic Courtès
Subject: Re: Guile 1.8.2 / SLIB 3a4 incompatibility
Date: Wed, 19 Sep 2007 22:13:22 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)

Hi,

"Bryce L Nordgren" <address@hidden> writes:

> 1st: I don't know anything about Scheme.  Scheme/SLIB is required for GnuCash 
> which has ~4 years
> of my books in it.

This problem with `(ice-9 slib)' that you describe is a known one, which
are working on.

In the meantime, you can modify your `ice-9/slib.scm' so that it
contains the following lines (and nothing more):

  (define-module (ice-9 slib)
    :export (slib:load slib:load-source defmacro:load
             implementation-vicinity library-vicinity home-vicinity
             scheme-implementation-type scheme-implementation-version
             output-port-width output-port-height array-indexes
             make-random-state
             -1+ <? <=? =? >? >=?
             require slib:error slib:exit slib:warn slib:eval
             defmacro:eval logical:logand logical:logior logical:logxor
             logical:lognot logical:ash logical:logcount logical:integer-length
             logical:bit-extract logical:integer-expt logical:ipow-by-squaring
             slib:eval-load slib:tab slib:form-feed difftime offset-time
             software-type)
    :replace (delete-file open-file provide provided? system)
    :no-backtrace)

  (load-from-path "slib/guile.init")


That should fix the problem.

Thanks,
Ludovic.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]