1.7.3 build problem on debian

James A. Treacy treacy@debian.org
Thu, 21 Nov 2002 02:06:30 -0500


I am compiling 1.7.3 on an machine running debian unstable (sid)
and encounter many problems similar to the following:

make[5]: Entering directory `/home/treacy/debs/gnucash/gnucash-1.7.3/src/app-file'
/bin/sh ../../mkinstalldirs /home/treacy/debs/gnucash/gnucash-1.7.3/debian/tmp/usr/lib/gnucash/gnucash
/bin/sh ../../libtool  --mode=install /usr/bin/install -c libgncmod-app-file.la /home/treacy/debs/gnucash/gnucash-1.7.3/debian/tmp/usr/lib/gnucash/gnucash/libgncmod-app-file.la
libtool: install: warning: relinking `libgncmod-app-file.la'
cd /home/treacy/debs/gnucash/gnucash-1.7.3/src/app-file; /bin/sh ../../libtool --mode=relink gcc -I../../src/gnc-module -I../../src -I../../src/engine -I../../src/app-utils -I../../src/gnome-utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/orbit-1.0 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/g-wrap -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Werror-implicit-function-declaration -o libgncmod-app-file.la -rpath /usr/lib/gnucash/gnucash -module gnc-file.lo gncmod-app-file.lo ../gnc-module/libgncmodule.la ../engine/libgncmod-engine.la ../gnome-utils/libgncmod-gnome-utils.la ./gnome/libgnc-app-file-gnome.la ../app-utils/libgncmod-app-utils.la -L/usr/lib -lguile -lqthreads -lpthread -lm -L/usr/lib -lglib -lpopt -lm -lm
gcc -shared  .libs/gnc-file.o .libs/gncmod-app-file.o  -Wl,--rpath -Wl,/usr/lib/gnucash -Wl,--rpath -Wl,/usr/lib/gnucash/gnucash  -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/calculation/.libs -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/app-utils/.libs -L/usr/X11R6/lib -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/network-utils/.libs -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/engine/.libs -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/gnc-module/.libs -L/usr/lib -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/core-utils/.libs -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/core-utils -L/usr/lib/gnucash -lgncmodule -L/usr/lib/gnucash/gnucash -lgncmod-engine -lgncmod-gnome-utils -lgnc-app-file-gnome -lgncmod-app-utils -lguile -lqthreads -lpthread -lglib -lpopt -lm       -Wl,-soname -Wl,libgncmod-app-file.so.0 -o .libs/libgncmod-app-file.so.0.0.0
/usr/bin/ld: cannot find -lgncmod-gnome-utils
collect2: ld returned 1 exit status
libtool: install: error: relink `libgncmod-app-file.la' with the above command before installing it
libtool: install: warning: remember to run `libtool --finish /usr/lib/gnucash/gnucash'


If I add -L/home/treacy/debs/gnucash/gnucash-1.7.3/src/gnome-utils/.libs
to the line it compiles.

What seems odd is why I have this problem and others don't.

-- 
James (Jay) Treacy
treacy@debian.org