Determining if the include file pthread.h exists failed with the following output: Change Dir: E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_54574.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine version 15.5.180.51428 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 1/8/2018 5:50:15 PM. Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_54574.vcxproj" on node 1 (default targets). PrepareForBuild: Creating directory "cmTC_54574.dir\Debug\". Creating directory "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\Debug\". Creating directory "cmTC_54574.dir\Debug\cmTC_54574.tlog\". InitializeBuildStatus: Creating "cmTC_54574.dir\Debug\cmTC_54574.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x64\CL.exe /c /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_54574.dir\Debug\\" /Fd"cmTC_54574.dir\Debug\vc141.pdb" /Gd /TC /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckIncludeFile.c" Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25831 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_54574.dir\Debug\\" /Fd"cmTC_54574.dir\Debug\vc141.pdb" /Gd /TC /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckIncludeFile.c" CheckIncludeFile.c E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_54574.vcxproj] Done Building Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_54574.vcxproj" (default targets) -- FAILED. Build FAILED. "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_54574.vcxproj" (default target) (1) -> (ClCompile target) -> E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_54574.vcxproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:00.75 Determining if the Q_WS_X11 exist failed with the following output: Change Dir: E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_144e4.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine version 15.5.180.51428 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 1/8/2018 5:50:18 PM. Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_144e4.vcxproj" on node 1 (default targets). PrepareForBuild: Creating directory "cmTC_144e4.dir\Debug\". Creating directory "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\Debug\". Creating directory "cmTC_144e4.dir\Debug\cmTC_144e4.tlog\". InitializeBuildStatus: Creating "cmTC_144e4.dir\Debug\cmTC_144e4.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x64\CL.exe /c /I"E:\BRL-CAD\FreeCADLibs_11.1_x64_VC12\include" /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_144e4.dir\Debug\\" /Fd"cmTC_144e4.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx" Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25831 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /I"E:\BRL-CAD\FreeCADLibs_11.1_x64_VC12\include" /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_144e4.dir\Debug\\" /Fd"cmTC_144e4.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx" CheckSymbolExists.cxx E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx(8): error C2065: 'Q_WS_X11': undeclared identifier [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_144e4.vcxproj] Done Building Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_144e4.vcxproj" (default targets) -- FAILED. Build FAILED. "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_144e4.vcxproj" (default target) (1) -> (ClCompile target) -> E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx(8): error C2065: 'Q_WS_X11': undeclared identifier [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_144e4.vcxproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:01.05 File E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef Q_WS_X11 return ((int*)(&Q_WS_X11))[argc]; #else (void)argc; return 0; #endif } Determining if the Q_WS_QWS exist failed with the following output: Change Dir: E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_758bd.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine version 15.5.180.51428 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 1/8/2018 5:50:21 PM. Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_758bd.vcxproj" on node 1 (default targets). PrepareForBuild: Creating directory "cmTC_758bd.dir\Debug\". Creating directory "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\Debug\". Creating directory "cmTC_758bd.dir\Debug\cmTC_758bd.tlog\". InitializeBuildStatus: Creating "cmTC_758bd.dir\Debug\cmTC_758bd.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x64\CL.exe /c /I"E:\BRL-CAD\FreeCADLibs_11.1_x64_VC12\include" /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_758bd.dir\Debug\\" /Fd"cmTC_758bd.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx" Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25831 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /I"E:\BRL-CAD\FreeCADLibs_11.1_x64_VC12\include" /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_758bd.dir\Debug\\" /Fd"cmTC_758bd.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx" CheckSymbolExists.cxx E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx(8): error C2065: 'Q_WS_QWS': undeclared identifier [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_758bd.vcxproj] Done Building Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_758bd.vcxproj" (default targets) -- FAILED. Build FAILED. "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_758bd.vcxproj" (default target) (1) -> (ClCompile target) -> E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx(8): error C2065: 'Q_WS_QWS': undeclared identifier [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_758bd.vcxproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:01.03 File E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef Q_WS_QWS return ((int*)(&Q_WS_QWS))[argc]; #else (void)argc; return 0; #endif } Determining if the Q_WS_MAC exist failed with the following output: Change Dir: E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_6754a.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine version 15.5.180.51428 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 1/8/2018 5:50:22 PM. Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_6754a.vcxproj" on node 1 (default targets). PrepareForBuild: Creating directory "cmTC_6754a.dir\Debug\". Creating directory "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\Debug\". Creating directory "cmTC_6754a.dir\Debug\cmTC_6754a.tlog\". InitializeBuildStatus: Creating "cmTC_6754a.dir\Debug\cmTC_6754a.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x64\CL.exe /c /I"E:\BRL-CAD\FreeCADLibs_11.1_x64_VC12\include" /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_6754a.dir\Debug\\" /Fd"cmTC_6754a.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx" Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25831 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /I"E:\BRL-CAD\FreeCADLibs_11.1_x64_VC12\include" /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_6754a.dir\Debug\\" /Fd"cmTC_6754a.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx" CheckSymbolExists.cxx E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx(8): error C2065: 'Q_WS_MAC': undeclared identifier [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_6754a.vcxproj] Done Building Project "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_6754a.vcxproj" (default targets) -- FAILED. Build FAILED. "E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_6754a.vcxproj" (default target) (1) -> (ClCompile target) -> E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\CheckSymbolExists.cxx(8): error C2065: 'Q_WS_MAC': undeclared identifier [E:\BRL-CAD\BUILD\CMakeFiles\CMakeTmp\cmTC_6754a.vcxproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:00.97 File E:/BRL-CAD/BUILD/CMakeFiles/CMakeTmp/CheckSymbolExists.cxx: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef Q_WS_MAC return ((int*)(&Q_WS_MAC))[argc]; #else (void)argc; return 0; #endif }