#141 Unable to build

closed-rejected
nobody
None
5
2012-05-26
2012-05-26
Anonymous
No

Unable to build because of dependency on gtk+extra, which appears to be abandonware. gtk+extra won't build on a system with gtk-2.0 installed:

gtkitementry.c:134:21: error: static declaration of ‘gtk_entry_reset_im_context’ follows non-static declaration
/usr/include/gtk-2.0/gtk/gtkentry.h:311:13: note: previous declaration of ‘gtk_entry_reset_im_context’ was here

Since we're already up to gtk-3.0, gtk+extra is obviously extremely crufty. Since gtk+extra won't build, that means gpsim won't build either, making it unusable on anything approaching a modern Linux system.

Please remove the gtk+extra dependency and link to something a little more modern and mainstream so we can use this excellent simulator without having to install something like Red Hat 7.

Discussion

  • Robert Pearce

    Robert Pearce - 2012-05-26
    • status: open --> closed-rejected
     
  • Robert Pearce

    Robert Pearce - 2012-05-26

    GTK+extra is not abandoned, and has been compatible with GTK-2.0 for YEARS. GTK-3.0 is not yet fully stable so we're not porting to it yet.
    If you've got a problem building gtk+extra it's not because your system is too modern, it's because your copy of gtk+extra is out of date. Fix your attitude and get a current copy. For reference, the line you have a problem with did not clash with any GTK version prior to 2.21 and was fixed two years ago.

    I'm rejecting this bug mostly because it's simply not a real bug, but partly because it was phrased in a most appallingly ignorant FUD style.

     

Anonymous
Anonymous

Cancel  Add attachments