Sfoglia il codice sorgente

Merge topic 'mac_environ'

a90d478 [OSX] Fixed undefined symbol when linking CMakeLib into shared library
David Cole 13 anni fa
parent
commit
fd1788294d
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      Source/cmSystemTools.cxx

+ 3 - 0
Source/cmSystemTools.cxx

@@ -104,6 +104,9 @@ public:
 private:
   HANDLE handle_;
 };
+#elif defined(__APPLE__)
+#include <crt_externs.h>
+#define environ (*_NSGetEnviron())
 #endif
 
 bool cmSystemTools::s_RunCommandHideConsole = false;