building gnucash with guile-1.8

Stuart McGraw smcg4191 at frii.com
Fri Nov 21 22:21:47 EST 2014


On 11/18/2014 02:18 AM, Geert Janssens wrote:
> On Tuesday 18 November 2014 10:00:03 Geert Janssens wrote:
>> On Thursday 13 November 2014 20:38:29 Stuart McGraw wrote:
>>> On 11/13/2014 05:53 PM, John Ralls wrote:
>>>> On Nov 13, 2014, at 1:29 PM, Stuart McGraw <smcg4191 at frii.com> wrote:
>>>> [...]
>>>>> But when I try with gnucash-2.6.4. ./configure complains:
>>>>> [...]
>>>>> checking for guile-1.8 >= 1.8.5... yes
>>>>> checking GUILE_CFLAGS... -pthread
>>>>> checking GUILE_LIBS... -lguile
>>>>> checking for guile... /usr/bin/guile
>>>>> checking for Guile version >= 2.0...
>>>>> configure: error: Guile 2.0 required, but 1.8.8 found
>>>> [...]
>>>> Where did you get GnuCash 2.6.4 from?
>>> The download link on gnucash.org.
>> Hmm, so you started from the release tarball ?
>> @John:
>> Did you generate the tarball against guile 2.0 ? That would mean the
>> GUILE_PROGS macro in configure.ac would have been expanded from the
>> guile-2.0 sources and possibly causing this issue.
>> 
>> Is there a way to recreate configure from configure.ac starting from
>> the tarball ?
> 
> From reading the generated configure file, you may be able to work
> around this by setting environment variable
> 
> GUILE_EFFECTIVE_VERSION=1.8
> 
> before running configure. I haven't tested this myself though.

Just for the record, I tried this and it did indeed seem to work.


More information about the gnucash-user mailing list