Compilation issue post r18040

Phil Longstaff plongstaff at rogers.com
Tue May 5 17:54:19 EDT 2009


Try "make clean".  You might also need to remove the libraries in 
/usr/local/lib/gnucash before you rebuild.  Some symbols were moved from 1 
library to another.

Phil

On May 5, 2009 03:32:01 pm Stephen R. Besch wrote:
> I have been successfully compiling GnuCash trunk up to and including
> r18040. Compilation fails after updating to r18041 and beyond. The final
> part of the compiler output follows. I have tried both "make clean" and
> then "make distclean" before recompiling - to no effect. My
> configuration line is:
>
> ./configure --enable-debug --disable-ofx --enable-aqbanking
> --enable-compile-warnings
>
> Note that ofx is disabled because aqbanking no longer uses ofx (it now
> has it's own, still incomplete, ofx importer).
>
> Anyone have any ideas?
>
> Stephen R. Besch
> SachsLab
> ....
> mkdir .libs
> gcc -Werror -Wdeclaration-after-statement -Wno-pointer-sign
> -D_FORTIFY_SOURCE=2 -g -g -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations -Wno-unused -g -o .libs/gnucash-bin gnucash-bin.o
> -pthread -Wl,--export-dynamic -pthread
> ../../src/libqof/qof/.libs/libgnc-qof.so /usr/lib/libguile.so
> /usr/lib/libgmp.so -lcrypt /usr/lib/libltdl.so /usr/lib/libgnomeui-2.so
> -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so
> /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so
> /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so
> /usr/lib/libORBit-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libgconf-2.so
> /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgtk-x11-2.0.so
> /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
> /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so
> /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so
> /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
> ../../src/engine/.libs/libgncmod-engine.so
> ../../src/gnome/.libs/libgnc-gnome.so
> ../../src/gnome-utils/.libs/libgncmod-gnome-utils.so
> ../../src/app-utils/.libs/libgncmod-app-utils.so
> ../../src/core-utils/.libs/libgnc-core-utils.so
> ../../src/gnc-module/.libs/libgnc-module.so /usr/lib/libpopt.so
> -lpthread -lm  -Wl,--rpath -Wl,/usr/local/lib/gnucash
> /usr/local/lib/gnucash/libgncmod-report-gnome.so: undefined reference to
> `gnc_html_export'
> /usr/local/lib/gnucash/libgncmod-report-gnome.so: undefined reference to
> `gnc_html_copy'
> /usr/local/lib/gnucash/libgncmod-report-gnome.so: undefined reference to
> `gnc_html_new'
> collect2: ld returned 1 exit status
> make[4]: *** [gnucash-bin] Error 1
> make[4]: Leaving directory
> `/home/sbesch/source_installs/gnucash_trunk/src/bin'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home/sbesch/source_installs/gnucash_trunk/src/bin'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/sbesch/source_installs/gnucash_trunk/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/sbesch/source_installs/gnucash_trunk'
> make: *** [all] Error 2
> sbesch at Dagoba:~/source_installs/gnucash_trunk$
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel



More information about the gnucash-devel mailing list