@@ -118,7 +118,7 @@ extern int putenv (char *__string) __THROW;
# endif
#endif
-#if defined( _MSC_VER ) || defined( __BORLANDC__ )
+#if defined( _MSC_VER )
typedef unsigned short mode_t;
@@ -20,6 +20,7 @@
#include "cmStandardIncludes.h"
#include <cmsys/SystemTools.hxx>
+#include <sys/types.h>
/** \class cmSystemTools
* \brief A collection of useful functions for CMake.