Compilation issue post r18040

Stephen R. Besch sbesch at buffalo.edu
Tue May 5 18:33:34 EDT 2009


Thank you Phil!

Removing /usr/local/lib/gnucash  did indeed solve the problem!

Steve Besch

Phil Longstaff wrote:
> 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
>>     
>
> _______________________________________________
> 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