From a90d47890ffa4b029d40f6884d9bd6603297322b Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Thu, 1 Mar 2012 20:57:34 +0400 Subject: [PATCH] [OSX] Fixed undefined symbol when linking CMakeLib into shared library --- Source/cmSystemTools.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index 15e689bc1..81ee5cea1 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -104,6 +104,9 @@ public: private: HANDLE handle_; }; +#elif defined(__APPLE__) +#include +#define environ (*_NSGetEnviron()) #endif bool cmSystemTools::s_RunCommandHideConsole = false;