Build failure on newer gccs

Michael Banck mbanck at debian.org
Tue May 8 14:28:44 EDT 2007


Hi,

referencer does not build anymore in Debian unstable:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -DDATADIR=\""/usr/share/referencer"\" -DGNOMELOCALEDIR=\"/usr/share/locale\"   -g -Wall -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeuimm-2.6 -I/usr/lib/libgnomeuimm-2.6/include -I/usr/include/libgnomemm-2.6 -I/usr/lib/libgnomemm-2.6/include -I/usr/include/libgnomecanvasmm-2.6 -I/usr/lib/libgnomecanvasmm-2.6/include -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libgnomeui-2.0 -I/usr/include/gnome-vfsmm-2.6 -I/usr/lib/gnome-vfsmm-2.6/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libgnome-2.0 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/poppler/glib -I/usr/include/poppler   -I.. -g -Wall -O2 -c -o TagWindow.o TagWindow.C
/usr/include/gconfmm-2.6/gconfmm/setinterface.h:42: warning: 'class Gnome::Conf::SetInterface' has virtual functions but non-virtual destructor
/usr/include/gnome-vfsmm-2.6/libgnomevfsmm/mime-handlers.h:75: error: expected constructor, destructor, or type conversion before '*' token
LibraryParser.h: In constructor 'LibraryParser::LibraryParser(Library&, TagList&, DocumentList&)':
LibraryParser.h:26: warning: 'LibraryParser::taglist_' will be initialized after
LibraryParser.h:24: warning:   'Library& LibraryParser::library_'
LibraryParser.h:58: warning:   when initialized here
make[3]: *** [TagWindow.o] Error 1

I am not sure whether this is a problem with referencer or gnomemm, though.

root at nighthawk:/# gcc --version
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

Can somebody reproduce this with gcc-4.1.2?


cheers,

Michael



More information about the referencer mailing list