Gnucash with Guile 2

Mike Alexander mta at umich.edu
Fri May 20 01:06:36 EDT 2011


--On May 18, 2011 7:23:38 PM +0200 Geert Janssens 
<janssens-geert at telenet.be> wrote:

> On vrijdag 6 mei 2011, John Ralls wrote:
>> On May 6, 2011, at 9:47 AM, Daniel Kraft wrote:
>> > Hi all,
>> >
>> > I'm not able to build Gnucash 2.4.5 with Guile 2 installed --
>> > which is not too surprising, since the API and architecture of
>> > Guile changed a lot since 1.8.  Is this expected, or is there some
>> > way I can build Gnucash without having to install also an old
>> > Guile somewhere?  Are there plans to switch to the new API (or in
>> > general, support Guile 2)?
>>
>> It's expected. We haven't done anything with Guile2. Heck, we just
>> got rid of the Guile 1.6 dependencies in trunk. I'm afraid you're
>> stuck with having to have both versions installed for awhile.
>>
>> Regards,
>> John Ralls
>>
> If you are adventurous though, you could try to build GnuCash from
> trunk. I  have applied a number of patches by Andy Wingo [1] that
> should make GnuCash  work with Guile 2. It would be a nice test to
> see if that actually works.
>
> Standard disclaimer: note that such an attempt is at your own risk.
> Trunk is  not considered production quality and using it may cause
> crashes and data  loss.
>
> If you want to try it and have further questions, I suggest you
> subscribe to  the gnucash-devel list and post your findings there.

Just out of curiosity I gave this a try today.  I got it to build ok, 
but it doesn't run since SWIG hasn't been updated to work with Guile2. 
There seems to be some progress on this, however [1] so there's hope.

      Mike

[1] <http://lists.gnu.org/archive/html/guile-user/2011-03/msg00066.html>




More information about the gnucash-devel mailing list