Building on Windows - status update

Geert Janssens janssens-geert at telenet.be
Tue May 6 15:51:23 EDT 2014


Continuing the effort to improve the build experience on Windows.

The last couple of days I have focussed on the build server scripts. I 
have adapted them to the improved basic installation scripts. I have 
first tested them locally and also on the build server.

Nightly builds run from the new scripts as of today. Unfortunately the 
nightly build fails with an error in qof. This may be a new issue 
introduced with the kvp work by John recently:
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -
I/c/gcdev/gnucash.git/src/libqof/qof -I../../.. -
I/c/gcdev/gnucash.git/lib/libc -I/c/gcdev/gnucash.git/src -mms-bitfields 
-Ic:/gcdev/gnome/include/glib-2.0 -Ic:/gcdev/gnome/lib/glib-2.0/include 
-DG_LOG_DOMAIN=\"qof\" -I/c/gcdev/regex/include -I/c/gcdev/gnome/include 
-I/c/gcdev/guile/include -I/c/gcdev/libdbi/include -
I/c/gcdev/gwenhywfar/include -I/c/gcdev/hh/include -mms-bitfields -
Ic:/gcdev/libsoup/include/libsoup-2.4 -Ic:/gcdev/gnome/include/libxml2 -
Ic:/gcdev/gnome/include/glib-2.0 -Ic:/gcdev/gnome/lib/glib-2.0/include -
D_WIN32 -Werror -Wno-unused -g -g -MT kvp_frame.lo -MD -MP -MF 
.deps/kvp_frame.Tpo -c /c/gcdev/gnucash.git/src/libqof/qof/kvp_frame.cpp  
-DDLL_EXPORT -DPIC -o .libs/kvp_frame.o
c:/gcdev/gnucash.git/src/libqof/qof/kvp_frame.cpp: In function 'GList* 
gnc_value_list_copy(GList*)':
c:/gcdev/gnucash.git/src/libqof/qof/kvp_frame.cpp:1834:68: error: 
'g_list_copy_deep' was not declared in this scope
     return g_list_copy_deep (list, (GCopyFunc)gnc_gvalue_copy, NULL);

I have also added a small file explaining how to use the build server 
scripts.

To be continued...

Geert


More information about the gnucash-devel mailing list