Building MAINT fails?

Carsten Rinke carsten.rinke at gmx.de
Sat Feb 11 12:33:42 EST 2017


Hi,

today I made git pull on the maint branch.

Last commit 260f1ba3124976c9ad620e197275135870772bed according to git log.

After that I did the usual stuff:

mkdir build-maint
cd build-maint
../gnucash/autogen.sh
../gnucash/configure --prefix=/opt/gnucash-maint 
--enable-compile-warnings --with-html-engine=webkit 
--disable-error-on-warning --disable-dbi
make

It stops at this point:

Making all in bin
make[3]: Entering directory 
`/home/cari/Developer/GnuCash/build-maint/src/bin'
Making all in .
make[4]: Entering directory 
`/home/cari/Developer/GnuCash/build-maint/src/bin'
/bin/bash ../../libtool  --tag=CC   --mode=link gcc 
-Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g 
-O2 -std=gnu99 -Wall -Wunused -Wmissing-prototypes 
-Wmissing-declarations  -Wno-unused   -o gnucash gnucash-bin.o 
../../src/register/ledger-core/libgncmod-ledger-core.la 
../../src/report/report-gnome/libgncmod-report-gnome.la 
../../src/gnome/libgnc-gnome.la 
../../src/gnome-utils/libgncmod-gnome-utils.la 
../../src/app-utils/libgncmod-app-utils.la 
../../src/engine/libgncmod-engine.la 
../../src/gnc-module/libgnc-module.la 
../../src/core-utils/libgnc-core-utils.la 
../../src/libqof/qof/libgnc-qof.la 
../../src/report/report-system/libgncmod-report-system.la -lguile-2.0 
-lgc   -pthread -Wl,--export-dynamic -lgio-2.0 -lgthread-2.0 
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 
-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 
-lcairo -lpango-1.0 -lfontconfig -lgobject-2.0 -lglib-2.0 -lfreetype   
-lpthread  -lm
libtool: link: gcc -Wdeclaration-after-statement -Wno-pointer-sign 
-D_FORTIFY_SOURCE=2 -g -O2 -std=gnu99 -Wall -Wunused 
-Wmissing-prototypes -Wmissing-declarations -Wno-unused -o .libs/gnucash 
gnucash-bin.o -pthread -Wl,--export-dynamic 
../../src/register/ledger-core/.libs/libgncmod-ledger-core.so 
../../src/report/report-gnome/.libs/libgncmod-report-gnome.so 
../../src/gnome/.libs/libgnc-gnome.so 
../../src/gnome-utils/.libs/libgncmod-gnome-utils.so 
../../src/app-utils/.libs/libgncmod-app-utils.so 
../../src/engine/.libs/libgncmod-engine.so 
../../src/gnc-module/.libs/libgnc-module.so 
../../src/core-utils/.libs/libgnc-core-utils.so 
../../src/libqof/qof/.libs/libgnc-qof.so 
../../src/report/report-system/.libs/libgncmod-report-system.so 
-lguile-2.0 -lgc -lgthread-2.0 -lgmodule-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 
-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 
/usr/lib/i386-linux-gnu/libcairo.so -lpango-1.0 -lfontconfig 
-lgobject-2.0 -lglib-2.0 /usr/lib/i386-linux-gnu/libfreetype.so 
-lpthread -lm -pthread -Wl,-rpath -Wl,/opt/gnucash-maint/lib/gnucash 
-Wl,-rpath -Wl,/opt/gnucash-maint/lib
../../src/register/ledger-core/.libs/libgncmod-ledger-core.so: undefined 
reference to `gnc_recn_cell_set_read_only'
collect2: error: ld returned 1 exit status
make[4]: *** [gnucash] Error 1
make[4]: Leaving directory 
`/home/cari/Developer/GnuCash/build-maint/src/bin'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/home/cari/Developer/GnuCash/build-maint/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/cari/Developer/GnuCash/build-maint/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cari/Developer/GnuCash/build-maint'
make: *** [all] Error 2

What am I doing wrong?

Linux Ubuntu 14.04 LTS

Kind regards,
Carsten




More information about the gnucash-devel mailing list