Error 1 error LNK2019: unresolved external symbol "__declspec(dllimport) private: static short __cdecl half::convert(int)" (__imp_?convert@half@@CAFH@Z) referenced in function "public: __cdecl half::half(float)" (??0half@@QEAA@M@Z) C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\b44ExpLogTable.obj
Error 2 error LNK2019: unresolved external symbol "__declspec(dllimport) private: static union half::uif const * const half::_toFloat" (__imp_?_toFloat@half@@0QBTuif@1@B) referenced in function "public: __cdecl half::operator float(void)const " (??Bhalf@@QEBAMXZ) C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\b44ExpLogTable.obj
Error 3 error LNK2019: unresolved external symbol "__declspec(dllimport) private: static unsigned short const * const half::_eLut" (__imp_?_eLut@half@@0QBGB) referenced in function "public: __cdecl half::half(float)" (??0half@@QEAA@M@Z) C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\b44ExpLogTable.obj
Error 4 error LNK1120: 3 unresolved externals C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\Release\b44ExpLogTable.exe
Error 5 error LNK2019: unresolved external symbol "__declspec(dllimport) private: static short __cdecl half::convert(int)" (__imp_?convert@half@@CAFH@Z) referenced in function "public: __cdecl half::half(float)" (??0half@@QEAA@M@Z) C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\dwaLookups.obj
Error 6 error LNK2019: unresolved external symbol "__declspec(dllimport) private: static union half::uif const * const half::_toFloat" (__imp_?_toFloat@half@@0QBTuif@1@B) referenced in function "public: __cdecl half::operator float(void)const " (??Bhalf@@QEBAMXZ) C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\dwaLookups.obj
Error 7 error LNK2019: unresolved external symbol "__declspec(dllimport) private: static unsigned short const * const half::_eLut" (__imp_?_eLut@half@@0QBGB) referenced in function "public: __cdecl half::half(float)" (??0half@@QEAA@M@Z) C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\dwaLookups.obj
Error 8 error LNK1120: 3 unresolved externals C:\Users\CG\Documents\GitHub\openexr\OpenEXR\build\IlmImf\Release\dwaLookups.exe
I also encountered same errors you are getting but answer by Nicholas Yuehttps://groups.google.com/d/msg/openvdb-forum/-jFJQ2N4BGc/3_fat-2Zin4J isyour solution (hopefully!)
Set the ILMBASE_PACKAGE_PREFIX = D:\Codes\ilmbase_installed (should appear when you Configure c-make for OpenEXR)
10. Once done, you again need to copy all the header and libs into a common folder for packaging.
Whereas ilmbase was put into ILMBase_Installed (kind of a random name), the package for OpenEXR *must* be done into a folder called \OpenEXR, because somewhere in openvdb code the dependency is specified as #include <OpenEXR\IlmThread.h>..
- Header files must go directly into \OpenEXR for this to work (without having to modify openvdb code)
- I put the library files into a subfolder called \OpenEXR\libs
This command will help you to accomplish this:
> mkdir include\
> for /r %x in (*.h) do copy "%x" include\
It copies all .h files from all sub-folders (recursive) into a single folder.
GLEW Library: Found at D:/Codes/build/glew-1.12.0/lib/Release/x64/glew32.libBoost version: 1.57.0Found the following Boost libraries: iostreams system threadIlmBase Library: Fount at D:/Codes/build/IlmBase/lib/Half.lib;D:/Codes/build/IlmBase/lib/Iex.lib;D:/Codes/build/IlmBase/lib/Imath.lib;D:/Codes/build/IlmBase/lib/IlmThread.libOpenEXR Library: Fount at D:/Codes/build/OpenEXR/lib/IlmImf.libTBB Library Dir: D:/Codes/build/tbb43/lib/intel64/vc12/ TBB Arch: intel64 TBB Compiler: vc12 TBB Library: Found at D:/Codes/build/tbb43/lib/intel64/vc12/tbb.libZlib Library: Found at D:/Codes/build/zlib/lib/zlib.libPackaging for /include: D:/Codes/build/OpenEXR/lib/IlmImf.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/Half.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/Iex.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/Imath.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/IlmThread.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/zlib/lib/zlib.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/tbb43/bin/intel64/*.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/boost_1_57_0/lib64-msvc-12.0/boost_system*.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/OpenEXR/lib/IlmImf.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/Half.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/Iex.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/Imath.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/IlmThread.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/zlib/lib/zlib.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/tbb43/bin/intel64/*.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/boost_1_57_0/lib64-msvc-12.0/boost_system*.dll -> D:/Codes/build/OpenVDB/DebugConfiguring doneGLFW3 Library: Found at D:/Codes/build/glfw/lib/glfw3.libGLEW Library: Found at D:/Codes/build/glew-1.11.0/lib/Release/x64/glew32.libBoost version: 1.57.0Found the following Boost libraries: iostreams system threadIlmBase Library: Fount at D:/Codes/build/IlmBase/lib/Half.lib;D:/Codes/build/IlmBase/lib/Iex.lib;D:/Codes/build/IlmBase/lib/Imath.lib;D:/Codes/build/IlmBase/lib/IlmThread.libOpenEXR Library: Fount at D:/Codes/build/OpenEXR/lib/IlmImf.libTBB Library Dir: D:/Codes/build/tbb43/lib/intel64/vc10/ TBB Arch: intel64 TBB Compiler: vc10 TBB Library: Found at D:/Codes/build/tbb43/lib/intel64/vc10/tbb.libZlib Library: Found at D:/Codes/build/zlib/lib/zlib.libPackaging for /include: D:/Codes/build/OpenEXR/lib/IlmImf.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/Half.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/Iex.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/Imath.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/IlmBase/lib/IlmThread.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/zlib/lib/zlib.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/tbb43/bin/intel64/vc10/*.dll -> D:/Codes/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/boost_1_57_0/lib64-msvc-10.0/boost_system*.dll -> D:/Codes/openvdb/build/OpenVDB/ReleasePackaging for /include: D:/Codes/build/OpenEXR/lib/IlmImf.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/Half.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/Iex.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/Imath.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/IlmBase/lib/IlmThread.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/zlib/lib/zlib.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/tbb43/bin/intel64/vc10/*.dll -> D:/Codes/build/OpenVDB/DebugPackaging for /include: D:/Codes/build/boost_1_57_0/lib64-msvc-10.0/boost_system*.dll -> D:/Codes/openvdb/build/OpenVDB/DebugConfiguring doneGenerating doneError 1 error MSB6006: "cmd.exe" exited with code 9009. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets 170 5 docError 2 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 3 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 4 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 5 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 6 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 7 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 8 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 16 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 17 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 19 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 21 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 22 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 23 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 24 error C1083: Cannot open include file: 'half.h': No such file or directory d:\codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 25 error C1083: Cannot open include file: 'half.h': No such file or directory d:\codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 26 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 openvdbError 27 error C1083: Cannot open include file: 'half.h': No such file or directory d:\codes\source\win_openvdb\openvdb\Types.h 36 1 vdb_printError 28 error C1083: Cannot open include file: 'ImfChannelList.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\cmd\openvdb_render\main.cc 46 1 vdb_renderError 29 error C1083: Cannot open include file: 'half.h': No such file or directory d:\codes\source\win_openvdb\openvdb\Types.h 36 1 vdb_viewError 30 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 vdb_viewError 31 error C1083: Cannot open include file: 'half.h': No such file or directory D:\Codes\source\win_openvdb\openvdb\Types.h 36 1 vdb_viewError 32 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1157 1 vdb_viewError 33 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1157 1 vdb_viewError 34 error C2146: syntax error : missing ';' before identifier 'glAccum' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1157 1 vdb_viewError 35 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1157 1 vdb_viewError 36 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1158 1 vdb_viewError 37 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1158 1 vdb_viewError 38 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1158 1 vdb_viewError 39 error C2146: syntax error : missing ';' before identifier 'glAlphaFunc' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1158 1 vdb_viewError 40 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1158 1 vdb_viewError 41 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1158 1 vdb_viewError 42 error C2146: syntax error : missing ';' before identifier 'GLboolean' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1159 1 vdb_viewError 43 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1159 1 vdb_viewError 44 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1159 1 vdb_viewError 45 error C2146: syntax error : missing ';' before identifier 'glAreTexturesResident' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1159 1 vdb_viewError 46 error C2371: 'APIENTRY' : redefinition; different basic types C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1159 1 vdb_viewError 47 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1160 1 vdb_viewError 48 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1160 1 vdb_viewError 49 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1160 1 vdb_viewError 50 error C2146: syntax error : missing ';' before identifier 'glArrayElement' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1160 1 vdb_viewError 51 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1160 1 vdb_viewError 52 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1160 1 vdb_viewError 53 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1161 1 vdb_viewError 54 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1161 1 vdb_viewError 55 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1161 1 vdb_viewError 56 error C2146: syntax error : missing ';' before identifier 'glBegin' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1161 1 vdb_viewError 57 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1161 1 vdb_viewError 58 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1161 1 vdb_viewError 59 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1162 1 vdb_viewError 60 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1162 1 vdb_viewError 61 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1162 1 vdb_viewError 62 error C2146: syntax error : missing ';' before identifier 'glBindTexture' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1162 1 vdb_viewError 63 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1162 1 vdb_viewError 64 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1162 1 vdb_viewError 65 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1163 1 vdb_viewError 66 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1163 1 vdb_viewError 67 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1163 1 vdb_viewError 68 error C2146: syntax error : missing ';' before identifier 'glBitmap' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1163 1 vdb_viewError 69 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1163 1 vdb_viewError 70 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1163 1 vdb_viewError 71 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1164 1 vdb_viewError 72 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1164 1 vdb_viewError 73 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1164 1 vdb_viewError 74 error C2146: syntax error : missing ';' before identifier 'glBlendFunc' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1164 1 vdb_viewError 75 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1164 1 vdb_viewError 76 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1164 1 vdb_viewError 77 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1165 1 vdb_viewError 78 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1165 1 vdb_viewError 79 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1165 1 vdb_viewError 80 error C2146: syntax error : missing ';' before identifier 'glCallList' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1165 1 vdb_viewError 81 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1165 1 vdb_viewError 82 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1165 1 vdb_viewError 83 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1166 1 vdb_viewError 84 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1166 1 vdb_viewError 85 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1166 1 vdb_viewError 86 error C2146: syntax error : missing ';' before identifier 'glCallLists' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1166 1 vdb_viewError 87 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1166 1 vdb_viewError 88 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1166 1 vdb_viewError 89 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1167 1 vdb_viewError 90 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1167 1 vdb_viewError 91 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1167 1 vdb_viewError 92 error C2146: syntax error : missing ';' before identifier 'glClear' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1167 1 vdb_viewError 93 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1167 1 vdb_viewError 94 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1167 1 vdb_viewError 95 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1168 1 vdb_viewError 96 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1168 1 vdb_viewError 97 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1168 1 vdb_viewError 98 error C2146: syntax error : missing ';' before identifier 'glClearAccum' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1168 1 vdb_viewError 99 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1168 1 vdb_viewError 100 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1168 1 vdb_viewError 101 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1169 1 vdb_viewError 102 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1169 1 vdb_viewError 103 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1169 1 vdb_viewError 104 error C2146: syntax error : missing ';' before identifier 'glClearColor' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1169 1 vdb_viewError 105 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1169 1 vdb_viewError 106 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1169 1 vdb_viewError 107 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1170 1 vdb_viewError 108 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1170 1 vdb_viewError 109 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1170 1 vdb_viewError 110 error C2146: syntax error : missing ';' before identifier 'glClearDepth' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1170 1 vdb_viewError 111 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1170 1 vdb_viewError 112 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1170 1 vdb_viewError 113 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1171 1 vdb_viewError 114 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1171 1 vdb_viewError 115 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1171 1 vdb_viewError 116 error C2146: syntax error : missing ';' before identifier 'glClearIndex' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1171 1 vdb_viewError 117 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1171 1 vdb_viewError 118 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1171 1 vdb_viewError 119 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1172 1 vdb_viewError 120 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1172 1 vdb_viewError 121 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1172 1 vdb_viewError 122 error C2146: syntax error : missing ';' before identifier 'glClearStencil' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1172 1 vdb_viewError 123 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1172 1 vdb_viewError 124 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1172 1 vdb_viewError 125 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1173 1 vdb_viewError 126 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1173 1 vdb_viewError 127 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1173 1 vdb_viewError 128 error C2146: syntax error : missing ';' before identifier 'glClipPlane' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1173 1 vdb_viewError 129 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1173 1 vdb_viewError 130 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1173 1 vdb_viewError 131 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1174 1 vdb_viewError 132 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1174 1 vdb_viewError 133 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1174 1 vdb_viewError 134 error C2146: syntax error : missing ';' before identifier 'glColor3b' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1174 1 vdb_viewError 135 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1174 1 vdb_viewError 136 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1174 1 vdb_viewError 137 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1175 1 vdb_viewError 138 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1175 1 vdb_viewError 139 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1175 1 vdb_viewError 140 error C2146: syntax error : missing ';' before identifier 'glColor3bv' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1175 1 vdb_viewError 141 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1175 1 vdb_viewError 142 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1175 1 vdb_viewError 143 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1176 1 vdb_viewError 144 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1176 1 vdb_viewError 145 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1176 1 vdb_viewError 146 error C2146: syntax error : missing ';' before identifier 'glColor3d' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1176 1 vdb_viewError 147 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1176 1 vdb_viewError 148 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1176 1 vdb_viewError 149 error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1177 1 vdb_viewError 150 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1177 1 vdb_viewError 151 error C2086: 'int WINGDIAPI' : redefinition C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1177 1 vdb_viewError 152 error C2146: syntax error : missing ';' before identifier 'glColor3dv' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1177 1 vdb_viewError 153 error C2182: 'APIENTRY' : illegal use of type 'void' C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1177 1 vdb_viewError 154 error C1003: error count exceeds 100; stopping compilation C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL\gl.h 1177 1 vdb_viewError 155 error C1083: Cannot open include file: 'half.h': No such file or directory d:\codes\source\win_openvdb\openvdb\Types.h 36 1 vdb_viewError 156 error C1083: Cannot open include file: 'half.h': No such file or directory d:\codes\source\win_openvdb\openvdb\Types.h 36 1 vdb_view
CMake Warning (dev) at IlmImf/CMakeLists.txt:189 (ADD_DEPENDENCIES):
Policy CMP0046 is not set: Error on non-existent dependency in
add_dependencies. Run "cmake --help-policy CMP0046" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
The dependency target "b44ExpLogTable" of target "IlmImf" does not exist.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at IlmImf/CMakeLists.txt:198 (ADD_DEPENDENCIES):
Policy CMP0046 is not set: Error on non-existent dependency in
add_dependencies. Run "cmake --help-policy CMP0046" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
The dependency target "dwaLookups" of target "IlmImf" does not exist.
This warning is for project developers. Use -Wno-dev to suppress it.
and then these on the OpenEXR build
Error 335 error C1083: Cannot open include file: 'zlib.h': No such file or directory X:\VDB2015\codes\source\win_openexr\OpenEXR\IlmImf\ImfZipCompressor.cpp 46
Error 393 error C1083: Cannot open include file: 'zlib.h': No such file or directory X:\VDB2015\codes\source\win_openexr\OpenEXR\IlmImf\ImfDwaCompressor.cpp 168
Error 763 error C1083: Cannot open include file: 'zlib.h': No such file or directory X:\VDB2015\codes\source\win_openexr\OpenEXR\IlmImf\ImfPxr24Compressor.cpp 77
Error 1282 error C1083: Cannot open include file: 'zlib.h': No such file or directory X:\VDB2015\codes\source\win_openexr\OpenEXR\IlmImf\ImfZip.cpp 41
Error 2038 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\IlmImfUtil\LINK
Error 2366 error LNK1181: cannot open input file '..\IlmImfUtil\Release\IlmImfUtil.lib' X:\VDB2015\codes\build\OpenEXR\IlmImfUtilTest\LINK
Error 2667 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\exrenvmap\LINK
Error 2705 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\IlmImfFuzzTest\LINK
Error 2794 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\exrmakepreview\LINK
Error 2819 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\exrheader\LINK
Error 2970 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\IlmImfExamples\LINK
Error 3039 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\exrmultipart\LINK
Error 3216 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\exrstdattr\LINK
Error 3268 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\exrmultiview\LINK
Error 3275 error LNK1181: cannot open input file '..\IlmImf\Release\IlmImf.lib' X:\VDB2015\codes\build\OpenEXR\IlmImfTest\LINK
When I add the zlib folder as an include I start getting:
Error 1 error C1083: Cannot open include file: 'zconf.h': No such file or directory X:\VDB2015\codes\source\zlib\zlib.h 34
Error 2 error C1083: Cannot open include file: 'zconf.h': No such file or directory X:\VDB2015\codes\source\zlib\zlib.h 34
Error 3 error C1083: Cannot open include file: 'zconf.h': No such file or directory X:\VDB2015\codes\source\zlib\zlib.h 34
Error 4 error C1083: Cannot open include file: 'zconf.h': No such file or directory X:\VDB2015\codes\source\zlib\zlib.h 34
Error 40 error C2903: 'apply' : symbol is neither a class template nor a function template D:\Codes\build\boost_1_57_0\boost\mpl\push_back.hpp 31 1 openvdbError 41 error C2039: 'apply' : is not a member of 'boost::mpl::push_back_impl<boost::mpl::non_sequence_tag>' D:\Codes\build\boost_1_57_0\boost\mpl\push_back.hpp 31 1 openvdbError 42 error C2955: 'boost::mpl::apply' : use of class template requires template argument list D:\Codes\build\boost_1_57_0\boost\mpl\push_back.hpp 31 1 openvdbError 43 error C2143: syntax error : missing ',' before '<' D:\Codes\build\boost_1_57_0\boost\mpl\push_back.hpp 31 1 openvdbError 21 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 22 error C2065: 'LEVEL' : undeclared identifier d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 23 error C2057: expected constant expression d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 60 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 70 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 80 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 90 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 100 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 110 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 120 error C2039: 'LEVEL' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\InternalNode.h 77 1 openvdbError 20 error C2226: syntax error : unexpected type 'SIZE' d:\codes\source\win_openvdb\openvdb\tree\LeafNode.h 79 1 openvdbError 24 error C2057: expected constant expression d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 82 1 openvdbError 25 error C2975: 'HeadLevel' : invalid template argument for 'openvdb::v3_0_0::tree::NodeChain', expected compile-time constant expression d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 49 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 50 error C2146: syntax error : missing ';' before identifier 'NodeChainType' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 51 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 69 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 79 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 89 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 99 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 109 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 119 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::RootNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>>,0>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 85 1 openvdbError 52 error C2065: 'NodeChainType' : undeclared identifier d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 86 1 openvdbError 53 error C2923: 'boost::mpl::size' : 'NodeChainType' is not a valid template type argument for parameter 'Sequence' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 86 1 openvdbError 54 error C2955: 'boost::mpl::size' : use of class template requires template argument list d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 86 1 openvdbError 55 error C2039: 'value' : is not a member of 'boost::mpl::size' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 86 1 openvdbError 56 error C2065: 'value' : undeclared identifier d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 86 1 openvdbError 57 error C2057: expected constant expression D:\Codes\source\win_openvdb\openvdb\tree\Tree.h 213 1 openvdbError 58 error C2975: 'CacheLevels' : invalid template argument for 'openvdb::v3_0_0::tree::ValueAccessor', expected compile-time constant expression d:\codes\source\win_openvdb\openvdb\Grid.h 493 1 openvdbError 59 error C2975: 'CacheLevels' : invalid template argument for 'openvdb::v3_0_0::tree::ValueAccessor', expected compile-time constant expression d:\codes\source\win_openvdb\openvdb\Grid.h 494 1 openvdbError 26 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 27 error C2146: syntax error : missing ',' before identifier 'ChildNodeType' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 28 error C2065: 'ChildNodeType' : undeclared identifier d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 29 error C2977: 'openvdb::v3_0_0::tree::NodeChain' : too many template arguments d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 30 error C2146: syntax error : missing ';' before identifier 'SubtreeT' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 31 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 45 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 61 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 65 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 71 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 75 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 81 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 85 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 91 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 95 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 101 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 105 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 111 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 115 error C2039: 'Type' : is not a member of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,-2>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 121 error C2039: 'ChildNodeType' : is not a member of 'openvdb::v3_0_0::tree::LeafNode<T,3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 960 1 openvdbError 32 error C2065: 'SubtreeT' : undeclared identifier d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 33 error C2923: 'boost::mpl::push_back' : 'SubtreeT' is not a valid template type argument for parameter 'Sequence' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 34 error C2955: 'boost::mpl::push_back' : use of class template requires template argument list d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 35 error C2039: 'type' : is not a member of 'boost::mpl::push_back' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 36 error C2146: syntax error : missing ';' before identifier 'Type' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 37 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 38 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 39 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 44 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 46 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 47 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 48 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 62 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 63 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 64 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 66 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 67 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 68 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 72 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 73 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 74 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 76 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 77 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 78 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 82 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 83 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 84 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 86 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 87 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 88 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 92 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 93 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 94 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 96 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 97 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 98 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 102 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 103 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 104 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 106 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 107 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 108 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 112 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 113 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 114 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 116 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 117 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::InternalNode<openvdb::v3_0_0::tree::LeafNode<T,3>,4>,5>,-1>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 118 error C2039: 'type' : is not a member of 'boost::mpl::push_back<int,HeadT>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 122 error C2602: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' is not a member of a base class of 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>' d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 123 error C2868: 'openvdb::v3_0_0::tree::NodeChain<openvdb::v3_0_0::tree::LeafNode<T,3>,-3>::Type' : illegal syntax for using-declaration; expected qualified-name d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdbError 124 error C1003: error count exceeds 100; stopping compilation d:\codes\source\win_openvdb\openvdb\tree\RootNode.h 961 1 openvdb
secs = fabs(secs); int isecs = int(secs); struct timespec sleepTime = { isecs /*sec*/, int(1.0e9 * (secs - isecs)) /*nsec*/ }; nanosleep(&sleepTime, /*remainingTime=*/NULL);1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) const openvdb::v3_0_0::tree::TreeBase::`vftable'" (__imp_??_7TreeBase@tree@v3_0_0@openvdb@@6B@)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __cdecl openvdb::v3_0_0::GridBase::saveFloatAsHalf(void)const " (__imp_?saveFloatAsHalf@GridBase@v3_0_0@openvdb@@QEBA_NXZ)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) int __cdecl openvdb::v3_0_0::util::printBytes(class std::basic_ostream<char,struct std::char_traits<char> > &,unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool,int,int)" (__imp_?printBytes@util@v3_0_0@openvdb@@YAHAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@5@2_NHH@Z)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static bool __cdecl openvdb::v3_0_0::Metadata::isRegisteredType(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?isRegisteredType@Metadata@v3_0_0@openvdb@@SA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class boost::shared_ptr<class openvdb::v3_0_0::Metadata> __cdecl openvdb::v3_0_0::Metadata::createMetadata(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?createMetadata@Metadata@v3_0_0@openvdb@@SA?AV?$shared_ptr@VMetadata@v3_0_0@openvdb@@@boost@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __cdecl openvdb::v3_0_0::math::Transform::print(class std::basic_ostream<char,struct std::char_traits<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (__imp_?print@Transform@math@v3_0_0@openvdb@@QEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@6@@Z)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl openvdb::v3_0_0::initialize(void)" (__imp_?initialize@v3_0_0@openvdb@@YAXXZ)1>main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) unsigned int __cdecl openvdb::v3_0_0::io::getFormatVersion(class std::ios_base &)" (__imp_?getFormatVersion@io@v3_0_0@openvdb@@YAIAEAVios_base@std@@@Z)...................................
WIN32_WINDOWSNDEBUG_WIN32NOMINMAXOPENVDB_STATICLIBOPENEXR_DLLYes, and even reinstalling/repairing vs2010, vs2012, and vs2013 redistributables I still get the following error:
This is with the viewer and the smoke.vdb from the openvdb download page.
Google results only seem to tell me that the problem is from windows 8, which isn't even entering into this on any level.