Hello All, I've had problems printing from Gnucash for weeks now. I've filed a bug on it. Ubuntu is at version 2.0.2-3ubuntu1 for Feisty.
https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/82194 Not getting any response from the bugreport I thought I'd build 2.04 myself and also ran into what looks like may be the same problem. It stalls where gnc-html.c is looking for gtk_html_print from gtkhtml/gtkhtml.h Making all in test make[5]: Entering directory `/home/digger/src/gnucash-2.0.4/src/gnome-utils/test' /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -o test-gnc-recurrence test-gnc-recurrence.o -Wl,--export-dynamic -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnome-keyring -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lbonobo-2 -lbonobo-activation -lgconf-2 -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 ../../../src/app-utils/libgncmod-app-utils.la ../../../src/gnome-utils/libgncmod-gnome-utils.la ../../../src/engine/libgncmod-engine.la -lpopt -lm -lm gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -o .libs/test-gnc-recurrence test-gnc-recurrence.o -Wl,--export-dynamic -pthread ../../../src/app-utils/.libs/libgncmod-app-utils.so ../../../src/gnome-utils/.libs/libgncmod-gnome-utils.so /home/digger/src/gnucash-2.0.4/src/backend/file/.libs/libgnc-backend-file-utils.so /home/digger/src/gnucash-2.0.4/src/network-utils/.libs/libgncmod-network-utils.so /home/digger/src/gnucash-2.0.4/src/app-utils/.libs/libgncmod-app-utils.so /home/digger/src/gnucash-2.0.4/src/engine/.libs/libgw-engine.so /home/digger/src/gnucash-2.0.4/src/engine/.libs/libgncmod-engine.so /home/digger/src/gnucash-2.0.4/src/calculation/.libs/libgncmod-calculation.so -lgnomeprintui-2-2 -lgtkhtml-3.8 /home/digger/src/gnucash-2.0.4/lib/goffice-0.0.4/goffice/.libs/libgoffice-1.so /usr/lib/libglade-2.0.so -lgnomeprint-2-2 /usr/lib/libgnomeui-2.so /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so -lSM -lICE /usr/lib/libgnome-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so -lgsf-gnome-1 -lgsf-1 /usr/lib/libbonobo-2.so /usr/lib/libgnomevfs-2.so! /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libxml2.so ../../../src/engine/.libs/libgncmod-engine.so /home/digger/src/gnucash-2.0.4/src/gnc-module/.libs/libgncmodule.so /usr/lib/libltdl.so /home/digger/src/gnucash-2.0.4/src/core-utils/.libs/libcore-utils.so /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /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 -lXext -lXinerama -lXi -lXrandr -lXcursor -lXfixes /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfreetype.so -lz -lfontconfig -lpng12 -lXrender -lX11 /usr/lib/libgwrap-guile-runtime.so /usr/lib/libgwrap-core-runtime.so /usr/lib/libguile.so /usr/lib/libguile-ltdl.so -lcrypt /usr/lib/libffi.so /home/digger/src/gnucash-2.0.4/lib/libqof/qof/.libs/libgncqof.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libpopt.so -! lm -Wl,--rpath -Wl,/opt/gnucash/lib/gnucash -Wl,--rpath -Wl,/opt/gnuca sh/lib ../../../src/gnome-utils/.libs/libgncmod-gnome-utils.so: undefined reference to `gtk_html_print' collect2: ld returned 1 exit status make[5]: *** [test-gnc-recurrence] Error 1 make[5]: Leaving directory `/home/digger/src/gnucash-2.0.4/src/gnome-utils/test' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/digger/src/gnucash-2.0.4/src/gnome-utils' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/digger/src/gnucash-2.0.4/src/gnome-utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/digger/src/gnucash-2.0.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/digger/src/gnucash-2.0.4' make: *** [all] Error 2 Looking at /usr/include/libgtkhtml-3.8/gtkhtml/gtkhtml.h I can't find gtk_html_print. Ubuntu/Feisty is using version 3.13.91-0ubuntu1 for libgtkhtml3.8-dev. I looked at the changes to gtkhtml.h at http://svn.gnome.org/viewcvs/gtkhtml/trunk/src/ and it looks to me like the function gtk_html_print has been removed. So, given that Ubuntu is using the development branch I guess I'm not sure where to go from here. I'll add the info to the ubuntu bugreport. However on the Gnucash end, is this a known problem and/or should I file a bugreport with Gnucash? Thanks, digger _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel