building gnucash with guile-1.8
Geert Janssens
geert.gnucash at kobaltwit.be
Mon Nov 17 12:38:26 EST 2014
Stuart,
Do you have both guile 1.8 and guile 2.0 installed ?
Geert
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.
>
> > We build GnuCash on Windows with Guile 1.8.8, so I’m quite confident
> > that it builds just fine. Dig into config.log for more details about
> > exactly what failed.
>
> Ah, good, thanks! Then there's hope. :-)
>
> config.log says:
> ...
> configure:20609: checking for Guile version >= 2.0
> configure:20628: error: Guile 2.0 required, but 1.8.8 found
>
> config says (line 20628 marked with *):
> if test "$_guile_major_version" -ge "$_major_version"; then
> ...
> else
> * as_fn_error $? "Guile $_guile_required_version required, but
> $_guile_prog_version found" "$LINENO" 5 fi
>
> A little above that there is:
>
> _guile_required_version="$GUILE_EFFECTIVE_VERSION"
> if test -z "$_guile_required_version"; then
> _guile_required_version=2.0
>
> and sticking an echo statement in there shows that
> $GUILE_EFFECTIVE_VERSION is empty.
>
> As a quick hack, I changed the 2.0 to 1.8.5 and was able
> to configure and build ok but I'm not sure if the missing
> GUILE_EFFECTIVE_VERSION value represents a problem in my
> environment or a problem in Gnucash's autoconfig logic.
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
More information about the gnucash-user
mailing list