GNOME Bugzilla – Bug 129934
Problem compiling libgnomeprintuimm 2.5.0
Last modified: 2004-12-22 21:47:04 UTC
[...] Making all in libgnomeprintuimm gmake[3]: Entering directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui/libgnomeprintuimm' Making all in private gmake[4]: Entering directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui/libgnomeprintuimm/private' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui/libgnomeprintuimm/private' gmake[4]: Entering directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui/libgnomeprintuimm' if /bin/sh ../../libtool --mode=compile g++ -s -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"libgnomeprintuimm\" -I../../libgnomeprintui -I../../libgnomeprintui -I/usr/local/include/gtkmm-2.3 -I/usr/local/lib/gtkmm-2.3/include -I/usr/local/include/glibmm-2.3 -I/usr/local/lib/glibmm-2.3/include -I/usr/local/include/gdkmm-2.3 -I/usr/local/lib/gdkmm-2.3/include -I/usr/local/include/pangomm-1.3 -I/usr/local/include/atkmm-1.3 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/sigc++-1.2/include -I/usr/local/include/sigc++-1.2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include/atk-1.0 -I/usr/local/include/libgnomeprintmm-2.6 -I/usr/local/lib/libgnomeprintmm-2.6/include -I/usr/local/include/libgnomeprint-2.2 -I/usr/local/include/libart-2.0 -I/usr/local/include/libxml2 -I/usr/local/include/libgnomeprintui-2.2 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/BerkeleyDB.4.1/include -O3 -march=i686 -MT configdialog.lo -MD -MP -MF ".deps/configdialog.Tpo" \ -c -o configdialog.lo `test -f 'configdialog.cc' || echo './'`configdialog.cc; \ then mv -f ".deps/configdialog.Tpo" ".deps/configdialog.Plo"; \ else rm -f ".deps/configdialog.Tpo"; exit 1; \ fi g++ -s -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"libgnomeprintuimm\" -I../../libgnomeprintui -I../../libgnomeprintui -I/usr/local/include/gtkmm-2.3 -I/usr/local/lib/gtkmm-2.3/include -I/usr/local/include/glibmm-2.3 -I/usr/local/lib/glibmm-2.3/include -I/usr/local/include/gdkmm-2.3 -I/usr/local/lib/gdkmm-2.3/include -I/usr/local/include/pangomm-1.3 -I/usr/local/include/atkmm-1.3 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/sigc++-1.2/include -I/usr/local/include/sigc++-1.2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include/atk-1.0 -I/usr/local/include/libgnomeprintmm-2.6 -I/usr/local/lib/libgnomeprintmm-2.6/include -I/usr/local/include/libgnomeprint-2.2 -I/usr/local/include/libart-2.0 -I/usr/local/include/libxml2 -I/usr/local/include/libgnomeprintui-2.2 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/BerkeleyDB.4.1/include -O3 -march=i686 -MT configdialog.lo -MD -MP -MF .deps/configdialog.Tpo -c configdialog.cc -fPIC -DPIC -o .libs/configdialog.o configdialog.cc:27:55: libgnomeprintui/gnome-print-config-dialog.h: No such file or directory configdialog.cc: In constructor ` Gnome::Print::UI::ConfigDialog::ConfigDialog(const Glib::RefPtr<Gnome::Print::Config>&)': configdialog.cc:44: error: `gnome_print_config_dialog_construct' undeclared (first use this function) configdialog.cc:44: error: (Each undeclared identifier is reported only once for each function it appears in.) configdialog.cc: In member function `const Glib::Class& Gnome::Print::UI::ConfigDialog_Class::init()': configdialog.cc:94: error: `gnome_print_config_dialog_get_type' undeclared (first use this function) gmake[4]: *** [configdialog.lo] Error 1 gmake[4]: Leaving directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui/libgnomeprintuimm' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui/libgnomeprintuimm' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/tmp/libgnomeprintuimm-2.5.0/libgnomeprintui' gmake: *** [all-recursive] Error 1
Yes, sorry, this requires a cvs version of libgnomeprint.
This should be fixed with a more recent libgnomeprint tarball release.
Seems fixed with libgnomeprint 2.6.0