diff --git a/src/nvthread/nvthread.cpp b/src/nvthread/nvthread.cpp index b931bfa..987e791 100644 --- a/src/nvthread/nvthread.cpp +++ b/src/nvthread/nvthread.cpp @@ -8,8 +8,21 @@ # include "Win32.h" #elif NV_OS_UNIX # include -# include # include +# include +#elif NV_OS_DARWIN +# import +# import +# import +# import + +# include + +# include +# include +# include +# include +# include #endif using namespace nv; @@ -30,7 +43,7 @@ uint nv::hardwareThreadCount() { #elif NV_OS_DARWIN || NV_OS_FREEBSD || NV_OS_OPENBSD int numCPU; int mib[4]; - size_t len = sizeof(numCPU); + size_t len = sizeof(numCPU); // set the mib for hw.ncpu mib[0] = CTL_HW;