gcc5/c++11 deprecates std::auto_ptr
authorRobin Gareus <robin@gareus.org>
Fri, 25 Sep 2015 22:22:56 +0000 (00:22 +0200)
committerRobin Gareus <robin@gareus.org>
Fri, 25 Sep 2015 22:22:56 +0000 (00:22 +0200)
wscript

diff --git a/wscript b/wscript
index b24e561e960decd4e2a52675817ce11aecbfee82..857f89ccf8776f381000bb6482a1a70c21df0628 100644 (file)
--- a/wscript
+++ b/wscript
@@ -394,6 +394,8 @@ int main() { return 0; }''',
             linker_flags.append('--stdlib=libstdc++')
             # Prevents visibility issues in standard headers
             conf.define("_DARWIN_C_SOURCE", 1)
+        else:
+            cxx_flags.append('-DBOOST_NO_AUTO_PTR')
 
     if (is_clang and platform == "darwin") or conf.env['build_host'] in ['mavericks', 'yosemite']:
         # Silence warnings about the non-existing osx clang compiler flags