diff --git a/binding.gyp b/binding.gyp index 63c59975..43cbf744 100644 --- a/binding.gyp +++ b/binding.gyp @@ -19,6 +19,12 @@ "cflags": [], "cflags!": [ "-fno-tree-vrp"] }], + ["OS == 'mac'", { + "cflags+": ["-fvisibility=hidden"], + "xcode_settings": { + "GCC_SYMBOLS_PRIVATE_EXTERN": "YES" # -fvisibility=hidden + } + }], ["OS == 'android'", { "cflags": [ "-fPIC" ], "ldflags": [ "-fPIC" ],