On Fri, Jan 03, 2020 at 01:34:59PM +0800, Nala Ginrut wrote: > When I was trying to compile Artanis, the configure threw an error: > ---------------------------- > checking for Guile version >= 3.0... configure: error: Guile 3.0 required, > but 2.9.8 found > ---------------------------- > > Here's what I put in configure.ac: > GUILE_PKG(2.2 2.3 2.9 3.0) > > My question is "what's the correct config here"? Hm. I think I had that with nyacc too. This worked for me: GUILE_PKG([3.0]) GUILE_PROGS([2.9.5]) I think this is due to our currently apocalyptic [1] situation: tomas@trotzki:~/src/guile/nyacc$ guile GNU Guile 2.9.5 [...] Enter `,help' for help. scheme@(guile-user)> (version) $1 = "2.9.5" scheme@(guile-user)> (effective-version) $2 = "3.0" (replace 2.9.5 for 2.9.8 as appropriate). Cheers [1] Although apocalyptic has often a negative connotation, I'm using it here in its more original sense [2], i.e. full of gleeful expectation :-) [2] https://en.wiktionary.org/wiki/apocalyptic -- tomás