Merge pull request #53 from teto/enable_c++11
Enable C++11 following ns3 example
--- a/RELEASE_NOTES Tue Nov 08 00:00:45 2016 +0100
+++ b/RELEASE_NOTES Tue Nov 08 00:52:26 2016 +0100
@@ -29,6 +29,10 @@
New user-visible features
-------------------------
- update docker base image from ubuntu12.04 to ubuntu14.04
+- enabled c++11 following ns3 move to c++11 in commit d5650a8D. This implies new minimal
+requirements for your compiler:
+- g++-4.8 or later
+- clang-3.3 or later
Bugs fixed
----------
--- a/wscript Tue Nov 08 00:00:45 2016 +0100
+++ b/wscript Tue Nov 08 00:52:26 2016 +0100
@@ -119,6 +119,10 @@
if vg_h and vg_memcheck_h:
conf.env.append_value('CXXDEFINES', 'HAVE_VALGRIND_H')
+
+ # Enable C++-11 support
+ conf.env.append_value('CXXFLAGS', '-std=c++11')
+
if Options.options.kernel_stack:
if not os.path.isdir(Options.options.kernel_stack):
Logs.error( "\"%s\" is not a directory: please fix your --enable-kernel-stack parameter." % (Options.options.kernel_stack))