You have been subscribed to a public bug:
There appears to be a problem with libgtkmm2.4 on i386 -- when linking
inkscape, we see:
libinkpre.a(event-log.o): In function `TreeModelColumn':
/usr/include/gtkmm-2.4/gtkmm/treemodelcolumn.h:140: undefined reference to
`Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned int)'
For whatever reason, on i386, the linker expects to link against
"unsigned int", but on both i386 and amd64, the libgtkmm-2.4 libraries
only offer an "unsigned long" version:
# i386
$ objdump -C -T /usr/lib/libgtkmm-2.4.so.1 | grep
"Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned"
00266190 g DF .text 00000014 Base
Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)
00266170 g DF .text 00000014 Base
Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)
# amd64
$ objdump -C -T /usr/lib/libgtkmm-2.4.so.1 | grep
"Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned"
00000000003373a0 g DF .text 000000000000000b Base
Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)
0000000000337390 g DF .text 000000000000000b Base
Gtk::TreeModelColumnBase::TreeModelColumnBase(unsigned long)
** Affects: glib2.0 (Ubuntu)
Importance: High
Status: Confirmed
** Affects: glib2.0 (Ubuntu Gutsy)
Importance: High
Status: Confirmed
--
linking problem on i386 vs amd64
https://bugs.launchpad.net/bugs/121461
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs