Trouble compiling gnucash-2.0.2

Steve Kelem steve at kelem.net
Mon Nov 20 00:59:39 EST 2006


I'm trying to build gnucash-2.0.2 on SuSE linux 10.1 on an Opteron
x86_64 system.

I get the following compilation errors:
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../.. -I../../..
-I../../../src -I../../../src/gnc-module -I../../../src/app-utils
-pthread -I/opt/gnome/include/glib-2.0
-I/opt/gnome/lib64/glib-2.0/include -std=gnu99 -I/usr/local/include -g
-O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations
-Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -MT
gncmod-report-system.lo -MD -MP -MF .deps/gncmod-report-system.Tpo -c
gncmod-report-system.c  -fPIC -DPIC -o .libs/gncmod-report-system.o
gw-report-system.c:163: error: expected ')' before numeric constant
gw-report-system.c:165: warning: data definition has no type or storage
class
gw-report-system.c:165: warning: type defaults to 'int' in declaration
of 'gw_wrapset_register'
gw-report-system.c:165: warning: parameter names (without types) in
function declaration
gw-report-system.c:165: error: conflicting types for 'gw_wrapset_register'
/usr/local/include/g-wrap/core-runtime.h:200: error: previous
declaration of 'gw_wrapset_register' was here
gw-report-system.c:166: error: expected identifier or '(' before '}' token
gw-report-system.c:168: warning: data definition has no type or storage
class
gw-report-system.c:168: warning: type defaults to 'int' in declaration
of 'gw_wrapset_initialized'
gw-report-system.c:169: error: expected identifier or '(' before '}' token
make[6]: *** [gw-report-system.lo] Error 1
make[6]: *** Waiting for unfinished jobs....
make[6]: Leaving directory
`/usr/local/src/gnucash-2.0.2/src/report/report-system'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/usr/local/src/gnucash-2.0.2/src/report/report-system'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/usr/local/src/gnucash-2.0.2/src/report/report-system'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/gnucash-2.0.2/src/report'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/gnucash-2.0.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gnucash-2.0.2'



More information about the gnucash-user mailing list