summaryrefslogtreecommitdiff
path: root/binding.gyp
diff options
context:
space:
mode:
Diffstat (limited to 'binding.gyp')
-rw-r--r--binding.gyp15
1 files changed, 9 insertions, 6 deletions
diff --git a/binding.gyp b/binding.gyp
index 0d4922fad5..fb18393908 100644
--- a/binding.gyp
+++ b/binding.gyp
@@ -23,24 +23,27 @@
'variables': {
'cflags_cc': [
- '-std=c++11',
- '-stdlib=libc++',
- '-Wno-unused-parameter'
+ '-Wno-unused-parameter',
],
},
'conditions': [
['OS == "mac"', {
'xcode_settings': {
+ "CLANG_CXX_LIBRARY": "libc++",
+ "CLANG_CXX_LANGUAGE_STANDARD":"c++11",
+ "GCC_VERSION": "com.apple.compilers.llvm.clang.1_0",
'MACOSX_DEPLOYMENT_TARGET': '10.7',
'OTHER_CPLUSPLUSFLAGS': [ '<@(cflags_cc)' ],
- 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES'
+ 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
}
}, {
'cflags_cc': [
- '<@(cflags_cc)',
+ '-std=c++11',
'-fexceptions',
+ '<@(cflags_cc)',
],
+ 'libraries': [ '<@(glfw3_ldflags)' ],
}]
],
},
@@ -56,4 +59,4 @@
]
}
]
-} \ No newline at end of file
+}