On 24 March 2010 14:06, Colin Law <[email protected]> wrote: > Hi > > I am attempting to build version 2.3 r18927 on ubuntu Lucid beta. I > am getting the error below, glade/glade.h not found. I have, however > installed libglade2-dev and /usr/include/libglade-2.0/glade/glade.h is > present. Perhaps I am misinterpreting the message. > > Any suggestions anyone? > > Colin > > make[4]: Entering directory `/home/colinl/gnucash_git/src/html' > /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H > -I. -I../.. -DG_LOG_DOMAIN=\"gnc.html\" -I../../src/core-utils > -I../../src/gnc-module -I../../src/engine -I../../src/gnome-utils > -I../../src/app-utils -I../../src -I../../src -I../../lib/libc > -I../../src/libqof/qof -I../../src/libqof/qof -pthread > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT > -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include > -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 > -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/directfb > -I/usr/include/libpng12 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -D_REENTRANT > -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 > -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 > -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 > -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 > -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include > -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 > -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 > -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 > -I/usr/include/freetype2 -I/usr/include/atk-1.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/cairo > -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 > -I/usr/include/directfb -I/usr/include/libpng12 -pthread -D_REENTRANT > -DORBIT2=1 -I/usr/include/libgoffice-0.8 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 > -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/gconf/2 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 > -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/directfb > -I/usr/include/libpng12 -I/usr/include/orbit-2.0 > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -D_REENTRANT > -pthread -DORBIT2=1 -I/usr/include/libgtkhtml-3.14 > -I/usr/include/gtk-2.0 -I/usr/include/enchant -I/usr/include/gconf/2 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ > -I/usr/include/pixman-1 -I/usr/include/freetype2 > -I/usr/include/directfb -I/usr/include/libpng12 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -Werror -Wdeclaration-after-statement -g > -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations > -Wno-unused -MT swig-gnc-html.lo -MD -MP -MF .deps/swig-gnc-html.Tpo > -c -o swig-gnc-html.lo swig-gnc-html.c > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. > -DG_LOG_DOMAIN=\"gnc.html\" -I../../src/core-utils > -I../../src/gnc-module -I../../src/engine -I../../src/gnome-utils > -I../../src/app-utils -I../../src -I../../src -I../../lib/libc > -I../../src/libqof/qof -I../../src/libqof/qof -pthread > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT > -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include > -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 > -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/directfb > -I/usr/include/libpng12 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -D_REENTRANT > -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 > -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 > -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 > -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 > -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include > -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 > -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 > -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 > -I/usr/include/freetype2 -I/usr/include/atk-1.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/cairo > -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 > -I/usr/include/directfb -I/usr/include/libpng12 -pthread -D_REENTRANT > -DORBIT2=1 -I/usr/include/libgoffice-0.8 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 > -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/gconf/2 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 > -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/directfb > -I/usr/include/libpng12 -I/usr/include/orbit-2.0 > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -D_REENTRANT > -pthread -DORBIT2=1 -I/usr/include/libgtkhtml-3.14 > -I/usr/include/gtk-2.0 -I/usr/include/enchant -I/usr/include/gconf/2 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ > -I/usr/include/pixman-1 -I/usr/include/freetype2 > -I/usr/include/directfb -I/usr/include/libpng12 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -Werror -Wdeclaration-after-statement -g > -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations > -Wno-unused -MT swig-gnc-html.lo -MD -MP -MF .deps/swig-gnc-html.Tpo > -c swig-gnc-html.c -fPIC -DPIC -o .libs/swig-gnc-html.o > In file included from swig-gnc-html.c:1229: > ../../src/gnome-utils/dialog-utils.h:29:25: error: glade/glade.h: No > such file or directory > In file included from swig-gnc-html.c:1229: > ../../src/gnome-utils/dialog-utils.h:121: error: expected ‘=’, ‘,’, > ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token >
Having analysed the problem further and comparing it with the build on ubuntu karmic I see that there is a missing include specification -I/usr/include/libglade-2.0 in the above. I deduced that it may be to do with the configure so I compared these. GLADE_CFLAGS appears to be setup correctly but GOFFICE_CFLAGS is missing that spec. I don't understand enough about how configure works to go much further. If it helps this is what I see in configure configure:17929: checking for libgoffice-0.8 >= 0.7.0 configure:17933: result: yes configure:17937: checking GOFFICE_CFLAGS configure:17940: result: -pthread -D_REENTRANT -DORBIT2=1 -I/usr/include/libgoffice-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gconf/2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include Colin _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
