Resubmitted [PATCH] - bug #554394 - Income Tax Enhancements - including German patches

Christian Stimming stimming at tuhh.de
Thu Nov 12 15:45:01 EST 2009


Dear Alex,

in gnc-ui-util.c the patch compiles fine now, but unfortunately the revised 
patch still stops at compiler errors, this time in some later file during the 
build:

 ../../../src/gnome/dialog-tax-info.c  -fPIC -DPIC -o .libs/dialog-tax-info.o
cc1: warnings being treated as errors
../../../src/gnome/dialog-tax-info.c: In function 'load_txf_info':
../../../src/gnome/dialog-tax-info.c:239: error: implicit declaration of 
function 'scm_from_locale_string'
../../../src/gnome/dialog-tax-info.c:239: error: assignment makes pointer from 
integer without a cast
../../../src/gnome/dialog-tax-info.c:317: error: implicit declaration of 
function 'scm_is_bool'
../../../src/gnome/dialog-tax-info.c:317: error: implicit declaration of 
function 'scm_to_int'
../../../src/gnome/dialog-tax-info.c:370: error: implicit declaration of 
function 'scm_is_false'
make[4]: *** [dialog-tax-info.lo] Error 1
make[4]: Leaving directory `/home/chs/org/gnucash/git/trunk/build/src/gnome'
make[3]: *** [all-recursive] Error 1

By checking "make -i", I verified this is indeed the last and only file which 
still has compile errors. Sorry for not checking this first ... :-)

Regards,

Christian

Am Donnerstag, 12. November 2009 schrieb J. Alex Aycinena:
> Dear Christian,
> 
> 2009/11/11 Christian Stimming <stimming at tuhh.de>:
> > Dear Alex,
> 
> snip
> 
> > oh, sorry, I missed this part. However, the Nov 1 patch was causing
> > compile errors (answered in separate mail).
> 
> The patch failed to compile for you with the error:
> 
> ‘gnc_ui_account_get_tax_info_string’:
> ../../../src/app-utils/gnc-ui-util.c:491: error: implicit declaration of
> function ‘scm_from_locale_string’
> 
> I replaced 'scm_from_locale_string (tax_type)', which requires guile
> 1.8, with 'scm_makfrom0str (tax_type)'. You have guile-1.6.8. I have
> guile-1.8.6. 'scm_makfrom0str' is included in
> '/usr/include/libguile/discouraged.h'. This change compiled OK for me
> and should, hopefully, for you too.
> 


More information about the gnucash-devel mailing list