[Dune] how not to use -std=c++11 when compiling Dune with gccc 4.7.2 ?
Christian Engwer
christian.engwer at uni-muenster.de
Tue Apr 23 23:06:23 CEST 2013
Hi Benedikt,
as "./configure --help" states:
--disable-gxx0xcheck Skip test whether compiler supports flag -std=c++11
and -std=c++0x to enable C++11 features (with this
option C++11 features will not be activated)
you can pass --disable-gxx0xcheck. I also noticed that there seems to
be typo in the command line parameter... I'd expect
--disable-cxx0xcheck ;-)
Ciao
Christian
On Tue, Apr 23, 2013 at 10:50:41PM +0200, Oswald Benedikt wrote:
> Dear Dune,
>
> I am currently trying to solve a problem related to the usage of the boost
> library in my Dune based code.
>
> I have to use gcc 4.7.2 since I work on a Cray .
>
> Can I tell the dune build system _not_ to enforce -std=c++11
> when it compiles ?
>
> At present, I see something like: CC -std=c++11 -DHAVE_CONFIG_H etc.
>
> I suspect that enforcing -std=c++11 might cause problems with
> the boost library (version 1.50)
>
> Thanks for any suggestions, Benedikt
>
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
>
--
Prof. Dr. Christian Engwer
Institut für Numerische und Angewandte Mathematik
Fachbereich Mathematik und Informatik der Universität Münster
Einsteinstrasse 62
48149 Münster
E-Mail christian.engwer at uni-muenster.de
Telefon +49 251 83-35067
FAX +49 251 83-32729
More information about the Dune
mailing list