My bad here. I was mixing GTK versions.. Had installed libgtk2.4-dev, when I should've installed libgtk-3.0-dev. Gigedit (latest svn) compiles absolutely fine now.
This thread also sheds light on the issue: https://bb.linuxsampler.org/viewtopic.php?t=3379 Andrew. On Fri, Dec 17, 2021 at 9:06 AM Andrew C <countfuzzb...@gmail.com> wrote: > Hi, it's me again :) > > Getting a compile error with the latest svn version of gigedit on Ubuntu > Studio 21.04: > > In file included from /usr/include/glib-2.0/glib/galloca.h:32, > from /usr/include/glib-2.0/glib.h:30, > from /usr/include/glibmm-2.4/glibmm/unicode.h:23, > from /usr/include/glibmm-2.4/glibmm/ustring.h:21, > from /usr/include/gtkmm-2.4/gtkmm/label.h:7, > from wrapLabel.hh:28, > from wrapLabel.cc:25: > /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here > 545 | typedef struct _GTimeVal GTimeVal > GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); > | ^~~~~~~~ > wrapLabel.cc: In constructor ‘view::WrapLabel::WrapLabel(const > Glib::ustring&)’: > wrapLabel.cc:69:44: error: ‘WORD_CHAR’ is not a member of ‘Pango::WrapMode’ > > 69 | get_layout()->set_wrap(Pango::WrapMode::WORD_CHAR); > | ^~~~~~~~~ > make[4]: *** [Makefile:874: libgigedit_la-wrapLabel.lo] Error 1 > make[4]: Leaving directory > '/home/ubuntu-studio/Downloads/svn/gigedit/src/gigedit' > make[3]: *** [Makefile:935: all-recursive] Error 1 > make[3]: Leaving directory > '/home/ubuntu-studio/Downloads/svn/gigedit/src/gigedit' > make[2]: *** [Makefile:418: all-recursive] Error 1 > make[2]: Leaving directory '/home/ubuntu-studio/Downloads/svn/gigedit/src' > make[1]: *** [Makefile:468: all-recursive] Error 1 > make[1]: Leaving directory '/home/ubuntu-studio/Downloads/svn/gigedit' > make: *** [Makefile:398: all] Error 2 > > Looking at this error, I realise this might be a GTK Library problem, > rather than specific to Gigedit itself! > > On a related note, the latest official release of the Linuxsampler source > has a compile error, but the latest svn compiles fine (think I may have > reported that one?) > > I'm also seeing alot of "deprecated" due to -Wdeprecated-warning from > c++11 by default in building libgig/linuxsampler/gigedit from svn. > > Thanks, > Andrew. >
_______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel