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
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to