Re: C++11 flags for jhbuild

On Sun, 2015-07-19 at 15:44 +0200, Murray Cumming wrote:
On Sun, 2015-07-19 at 23:09 +1200, Ian Martin wrote:
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]

warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat]

error: 'decltype' has not been declared

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 

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 again.

Murray Cumming
murrayc murrayc com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]