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