[Slackbuilds-users] Build failure: gnucash 2.6.19

David O'Shaughnessy lists at osh.id.au
Sun Apr 1 04:47:43 UTC 2018


I'm having trouble building the latest gnucash 2.6.19. The last bit of
error output is:

> libtool: link: gcc -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -fPIC -std=gnu99 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -o .libs/gnucash gnucash-bin.o -pthread -Wl,--export-dynamic -pthread  ../../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 /usr/lib64/libguile-2.0.so /usr/lib64/libgc.so /usr/lib64/libgthread-2.0.so /usr/lib64/libgmodule-2.0.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libcairo.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lm -pthread -Wl,-rpath -Wl,/usr/lib64/gnucash
> ../../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
> Makefile:700: recipe for target 'gnucash' failed
> make[4]: Leaving directory '/tmp/SBo/gnucash-2.6.19/src/bin'
> Makefile:801: recipe for target 'all-recursive' failed
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory '/tmp/SBo/gnucash-2.6.19/src/bin'
> make[2]: *** [all-recursive] Error 1
> Makefile:578: recipe for target 'all-recursive' failed
> make[2]: Leaving directory '/tmp/SBo/gnucash-2.6.19/src'
> make[1]: *** [all-recursive] Error 1
> Makefile:806: recipe for target 'all-recursive' failed
> make[1]: Leaving directory '/tmp/SBo/gnucash-2.6.19'
> make: *** [all] Error 2
> Makefile:660: recipe for target 'all' failed

I'm building in a proper root shell (with 'su -') and have tried
recompiling all the dependencies, but that doesn't help. Any clues?

--
Dave


More information about the SlackBuilds-users mailing list