Problem for compiling gnucash 1.6.5 with Debian woody

Vincent Laisney vincent.laisney@gmx.net
Tue, 8 Jan 2002 16:04:52 +0100


Hi all!
I use gnucash in a self-compiled version to be able to use the new features. 
I have upgraded my system from Debian Potato to Debian Woody.
I have errors in the linking of the program. There is no error during the 
autoconfigure phase. Here are the error messages:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
gcc -g -O2 -Wall -Wunused -Wall -Wno-unused 
-Werror-implicit-function-declaration -I/usr/include/gtk-1.2 
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include 
-I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include 
-I/usr/include/orbit-1.0 -I/usr/include -o .libs/gnucash MultiLedger.o 
SplitLedger.o EuroUtils.o FileDialog.o gnc-component-manager.o 
gnc-exp-parser.o gnc-main.o gnc-ui-util.o messages.o -rdynamic -rdynamic 
-rdynamic -rdynamic -rdynamic  register/libgncregister.a 
register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a 
calculation/libgnccalc.a engine/.libs/libgncengine.so -L/usr/lib 
-L/usr/X11R6/lib /usr/lib/libguppiuseful.so /usr/lib/libguppispecfns.so 
/usr/lib/libguppidata.so /usr/lib/libguppidataui.so /usr/lib/libguppimath.so 
/usr/lib/libguppistat.so /usr/lib/libguppiplot.so /usr/lib/libguppitank.so 
/usr/lib/libgnorba.so /usr/lib/libzvt.so -lutil -ldb 
/usr/lib/libg-wrap-runtime-guile.so /usr/lib/libguile.so 
/usr/lib/libqthreads.so -lpthread /usr/lib/libgtkhtml.so 
/usr/lib/libbonobo.so /usr/lib/libbonobox.so /usr/lib/liboaf.so 
/usr/lib/libORBitCosNaming.so /usr/lib/libORBit.so /usr/lib/libIIOP.so -lwrap 
/usr/lib/libORBitutil.so /usr/lib/libgal.so /usr/lib/libgnomeprint.so 
/usr/lib/libfreetype.so /usr/lib/libglade-gnome.so /usr/lib/libglade.so 
/usr/lib/libxml.so /usr/lib/libgdk_pixbuf.so /usr/lib/libgnomecanvaspixbuf.so 
/usr/lib/libgnomeui.so /usr/lib/libart_lgpl.so /usr/lib/libgdk_imlib.so -lSM 
-lICE /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so -ldl -lXi 
-lXext -lX11 /usr/lib/libgnome.so /usr/lib/libgnomesupport.so -lz 
/usr/lib/libesd.so /usr/lib/libaudiofile.so -ldb-3 /usr/lib/libglib.so 
/usr/lib/libghttp.so
-ldb1 /usr/lib/libpopt.so -lm
gnome/libgncgnome.a(dialog-totd.o): In function `gnc_ui_totd_dialog_create':
/usr/src/gnucash/gnucash/src/gnome/dialog-totd.c:110: undefined reference to 
`gnc_get_current_tip'
gnome/libgncgnome.a(dialog-totd.o): In function `totd_previous_cb':
/usr/src/gnucash/gnucash/src/gnome/dialog-totd.c:144: undefined reference to 
`gnc_decrement_tip'
/usr/src/gnucash/gnucash/src/gnome/dialog-totd.c:145: undefined reference to 
`gnc_get_current_tip'
gnome/libgncgnome.a(dialog-totd.o): In function `totd_next_cb':
/usr/src/gnucash/gnucash/src/gnome/dialog-totd.c:158: undefined reference to 
`gnc_increment_tip'
/usr/src/gnucash/gnucash/src/gnome/dialog-totd.c:159: undefined reference to 
`gnc_get_current_tip'
gnome/libgncgnome.a(dialog-totd.o): In function `totd_close_cb':
/usr/src/gnucash/gnucash/src/gnome/dialog-totd.c:173: undefined reference to 
`gnc_increment_tip'
gnome/libgncgnome.a(gnc-html.o): In function `gnc_html_load_to_stream':
/usr/src/gnucash/gnucash/src/gnome/gnc-html.c:531: undefined reference to 
`gncReadFile'
gnome/libgncgnome.a(top-level.o): In function `gnc_get_remaining_argv':
/usr/src/gnucash/gnucash/src/gnome/top-level.c:169: undefined reference to 
`gnc_scheme_list_to_nulltermcharpp'
gnome/libgncgnome.a(top-level.o): In function `gnc_set_remaining_argv':
/usr/src/gnucash/gnucash/src/gnome/top-level.c:175: undefined reference to 
`gnc_argvarr_to_scheme_list'
gnome/libgncgnome.a(top-level.o): In function `gnucash_ui_init':
/usr/src/gnucash/gnucash/src/gnome/top-level.c:219: undefined reference to 
`argv_length'
/usr/src/gnucash/gnucash/src/gnome/top-level.c:226: undefined reference to 
`argv_length'
/usr/src/gnucash/gnucash/src/gnome/top-level.c:236: undefined reference to 
`gnc_free_argv'
gnome/libgncgnome.a(window-help.o): In function `gnc_help_window_new':
/usr/src/gnucash/gnucash/src/gnome/window-help.c:712: undefined reference to 
`gncFindFile'
collect2: ld returned 1 exit status
make[4]: *** [gnucash] Erreur 1
make[4]: Leaving directory `/usr/src/gnucash/gnucash/src'
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
I cannot figure which library is failing. Could somebody help me?
Thank you very much

Vincent Laisney, Freie Universität, Berlin. vincent.laisney@gmx.net