[PATCH] Set -std=c++11 flag for g++
Anton Lundin
glance at acc.umu.se
Thu Jun 23 12:20:01 PDT 2016
On 22 June, 2016 - Thiago Macieira wrote:
> On quarta-feira, 22 de junho de 2016 14:59:49 PDT Dirk Hohndel wrote:
> > > On Jun 22, 2016, at 2:49 PM, Thiago Macieira <thiago at macieira.org> wrote:
> > >
> > > On quarta-feira, 22 de junho de 2016 22:47:23 PDT Anton Lundin wrote:
> > >> @@ -73,6 +73,7 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL
> > >> "AppleClang")
> > >>
> > >> set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 ")
> > >>
> > >> elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
> > >>
> > >> set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
> > >>
> > >> + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
> > >> elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
> > >
> > > You want to set it for AppleClang and Intel branches too. Do we support
> > > building with MSVC at all?
> >
> > No. MinGW, gcc and clang
>
> Ok, so the "Intel" branch above must be on Mac and Linux, which means it takes
> the same syntax as GCC and Clang.
>
> If it were on Windows, the syntax would be different, as it tries to be
> compatible with MS's compiler.
>
Okay. So we're almost back to what it looked before 4ddf4f6d ?
Dirk: Are you how okay with c++11 code being allowed in Subsurface or
at least to allow us to use Qt5.7?
//Anton
--
Anton Lundin +46702-161604
More information about the subsurface
mailing list