diff --git a/src/bindings/cpp/SConscript b/src/bindings/cpp/SConscript
index 385759e0db71d5d005ecd63d1d5230b9cbd6d8fe..6fe0e05c7c7d88c103cd0d659fb8dd9e89e59d14 100644
--- a/src/bindings/cpp/SConscript
+++ b/src/bindings/cpp/SConscript
@@ -9,7 +9,7 @@ cppenv = env.Clone()
 cppenv.Append(CPPPATH=[".", "vendor/gtest-1.7.0/fused-src", "../.."],
               LIBS=["hammer"],
               LIBPATH=["../../"])
-cppenv.MergeFlags("-Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=0")
+cppenv.MergeFlags("-std=c++11 -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=0")
 
 
 gtest = cppenv.Object("vendor/gtest-1.7.0/fused-src/gtest/gtest-all.cc")