Hi Carsten, It seems to link against an old library (2.6.13), in which `gnc_recn_cell_set_read_only' did not exist. As I am no linker expert, I would suggest to search for outdated gnc libraries, either from a previous build or provided by your distribution.
So first clean your install dirs. If that fails, uninstall your distributions version. HTH Frank Am 12.02.2017 um 15:45 schrieb Carsten Rinke: > Update: > > I made a new clone from git hub -> no success, same error message > > I checked out 2.6.14 -> no success, same error message > > I checked out 2.6.13 -> success > > What is so surprising about it: 2.6.14 once worked, I have a build done > on 20th Sep 2016 based on 2.6.14 > > Kind regards, > Carsten > > > On 11.02.2017 18:33, Carsten Rinke wrote: >> 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 >> >> >> _______________________________________________ >> gnucash-devel mailing list >> gnucash-devel@gnucash.org >> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >> > > _______________________________________________ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel