On Sun, 2015-07-19 at 15:44 +0200, Murray Cumming wrote: > On Sun, 2015-07-19 at 23:09 +1200, Ian Martin wrote: > > Hi, > > I'm trying to build gtkmm with jhbuild. glibmm fails with a number of > > warnings and errors starting with > > > warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] > > > > > > /opt/gnome/include/sigc++-2.0/sigc++/functors/functor_trait.h:91:3: > > > warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] > > > > > > /opt/gnome/include/sigc++-2.0/sigc++/functors/functor_trait.h:91:36: > > > error: 'decltype' has not been declared > > > > > > /opt/gnome/include/sigc++-2.0/sigc++/functors/functor_trait.h:96:44: > > > error: 'nullptr' was not declared in this scope > > > = sizeof(check(static_cast<T_functor*>(nullptr))) == sizeof(int) > > I'm guessing this means I need to enable C++11 within jhbuild. Do I do > > this in my .jhbuildrc or should this be a compiler flag added within the > > glibmm configure.ac? > > This seems to be a -Wc++0x-compat warning. Do you have that in your > jhbuild config file somehow?
Or maybe you just need to run autogen.sh again. -- Murray Cumming murr...@murrayc.com www.murrayc.com _______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtkmm-list