r18384 - gnucash/trunk - Fix 598491: Remove use of guile's deprecated GH interface

Phil Longstaff plongstaff at rogers.com
Sat Oct 17 20:48:18 EDT 2009


On October 17, 2009 08:17:20 pm J. Alex Aycinena wrote:
> Phil,
>
> This patch makes my build of trunk fail with the following message:
>
> /home/gnucash-dev/svncheckouts/gnucash-clean/src/app-utils/gnc-exp-parser.c
>: In function ‘func_op’:
> /home/gnucash-dev/svncheckouts/gnucash-clean/src/app-utils/gnc-exp-parser.c
>:347: error: ‘scm_catch_body_t’ undeclared (first use in this function)
> /home/gnucash-dev/svncheckouts/gnucash-clean/src/app-utils/gnc-exp-parser.c
>:347: error: (Each undeclared identifier is reported only once
> /home/gnucash-dev/svncheckouts/gnucash-clean/src/app-utils/gnc-exp-parser.c
>:347: error: for each function it appears in.)
> /home/gnucash-dev/svncheckouts/gnucash-clean/src/app-utils/gnc-exp-parser.c
>:347: error: expected ‘)’ before ‘scm_c_eval_string’
> /home/gnucash-dev/svncheckouts/gnucash-clean/src/app-utils/gnc-exp-parser.c
>:348: error: too few arguments to function ‘scm_internal_catch’
> make[4]: *** [gnc-exp-parser.lo] Error 1
>
> Regards,
>
> Alex

What distro?  What version of guile?  For me (ubuntu 9.04, guile 1.6.8, 
scm_catch_body_t is in /usr/include/libguile/throw.h).

Phil


More information about the gnucash-devel mailing list