Преглед на файлове

ENH: make this build on other machines besides the mac

Bill Hoffman преди 16 години
родител
ревизия
4220e7c62c
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      Source/kwsys/SystemInformation.cxx

+ 4 - 0
Source/kwsys/SystemInformation.cxx

@@ -2768,6 +2768,7 @@ unsigned int SystemInformationImplementation::GetNumberOfPhysicalCPU()
 /** For Mac use sysctlbyname calls to find system info */
 bool SystemInformationImplementation::ParseSysCtl()
 {
+#if defined(__APPLE__)
   int err = 0;
   uint64_t value = 0;
   size_t len = sizeof(value);
@@ -2866,6 +2867,9 @@ bool SystemInformationImplementation::ParseSysCtl()
   this->Features.L2CacheSize = value;
   
   return true;
+#else
+  return false;
+#endif
 }
 
 /** Extract a value from sysctl command */