It is not possible to compile inkscape with latest gtkmm any more :-(. The 
above error is caused by the dynamic linking error with the new gtkmm library.
Relevant pbuilder log follows:

i486-linux-gnu-g++  -Wall -g -O2     -o inkscape --export-dynamic  main.o  
libinkpre.a application/libinkapp.a ui/dialog/libuidialog.a 
dialogs/libspdialogs.a jabber_whiteboard/libjabber_whiteboard.a 
pedro/libpedro.a trace/libtrace.a svg/libspsvg.a widgets/libspwidgets.a 
display/libspdisplay.a helper/libspchelp.a libcroco/libcroco.a 
libnrtype/libnrtype.a libnr/libnr.a libavoid/libavoid.a livarot/libvarot.a 
ui/view/libuiview.a ui/libui.a ui/widget/libuiwidget.a 
graphlayout/libgraphlayout.a removeoverlap/libremoveoverlap.a libcola/libcola.a 
libvpsc/libvpsc.a extension/libextension.a 
extension/implementation/libimplementation.a extension/internal/libinternal.a 
extension/internal/libwpg/libwpg.a extension/script/libscript.a dom/libdom.a 
xml/libspxml.a util/libinkutil.a io/libio.a inkjar/libinkjar.a libinkpost.a 
debug/libinkdebug.a -pthread -lgtkmm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lpangomm-1.4 
-lcairomm-1.0 -lglibmm-2.4 -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 -lXcomposite -lXdamage -lpango-1.0 -lX11 -lXfixes 
-lgobject-2.0 -lgmodule-2.0 -ldl -lxslt -lxml2 -lcairo -lsigc-2.0 -lgthread-2.0 
-lrt -lglib-2.0 -lpng12   -lpng -lz -lpopt  -pthread -lgnomevfs-2 -lgconf-2 
-lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0   
-lXft -lfontconfig   -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 
-ldl -lglib-2.0   -lfreetype -lz     -lssl -lcrypto   -lgc   -llcms 
libinkpre.a(event-log.o): In function `TreeModelColumn':
/usr/include/gtkmm-2.4/gtkmm/treemodelcolumn.h:140: undefined reference to 
`Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)'
libinkpre.a(event-log.o): In function `TreeModelColumn':
/tmp/buildd/inkscape-0.45.1/src/event-log.h:62: undefined reference to 
`Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)'
/tmp/buildd/inkscape-0.45.1/src/event-log.h:62: undefined reference to 
`Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)'
libinkpre.a(event-log.o): In function `TreeModelColumn':
/usr/include/gtkmm-2.4/gtkmm/treemodelcolumn.h:140: undefined reference to 
`Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)'
libinkpre.a(event-log.o): In function `TreeModelColumn':
/tmp/buildd/inkscape-0.45.1/src/event-log.h:62: undefined reference to 
`Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)'
libinkpre.a(event-log.o):/tmp/buildd/inkscape-0.45.1/src/event-log.h:62: more 
undefined references to `Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned 
long)' follow
/usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libgtkmm-2.4.so: undefined 
reference to `Glib::wrap_register(unsigned int, Glib::ObjectBase* 
(*)(_GObject*))'
/usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libgtkmm-2.4.so: undefined 
reference to `Glib::Class::register_derived_type(unsigned int)'
/usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libgtkmm-2.4.so: undefined 
reference to `Glib::ValueBase::init(unsigned int)'
/usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libgtkmm-2.4.so: undefined 
reference to `Glib::Interface_Class::add_interface(unsigned int) const'
collect2: ld returned 1 exit status
make[3]: *** [inkscape] Error 1
make[3]: Leaving directory `/tmp/buildd/inkscape-0.45.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/inkscape-0.45.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/inkscape-0.45.1'
make: *** [build] Error 2
pbuilder: Failed autobuilding of package

-- 
[gutsy] inkscape doesn't start, doesn't invoke apport
https://bugs.launchpad.net/bugs/122299
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to