Build dependencies (was: Re: Request: require glib2 >= 2.12)

Christian Stimming stimming at tuhh.de
Tue Mar 2 16:25:27 EST 2010


Am Sonntag, 21. Februar 2010 schrieb John Ralls:
> Gnucash trunk won't build with Guile 1.8.7 (the current release):
> > Making all in engine
> > chmod u+x ./iso-currencies-to-c
> > GUILE_LOAD_PATH=../../lib/: srcdir=. ./iso-currencies-to-c
> > ERROR: Loaded gnucash srfi-2.scm in unknown Guile version:1.8.7.
> > If you're running a Guile newer than 1.4, then this file should
> > not have been installed.  Please report the bug.
> 
> The problem is in src/engine/iso-currencies-to-c, which is a scheme file
>  whose first line is: (use-modules (srfi srfi-2))
> 
> Removing that line (so that srfi-2 isn't invoked) causes the following
>  error: ERROR: Unbound variable: and-let*

I've modified the file so that srfi-2 isn't needed anymore. Hope this helps.

Regards,

Christian


More information about the gnucash-devel mailing list