Comments (11)
Build error
Today I started looking into compiling usd-arnold
on Windows however I am getting stuck now on this error:
D:\dev\usd\usd-arnold>cmake --build %BUILD_DIR% --config Release
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Copying pch.h
Error copying file (if different) from "D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/pch.h" to "D:/dev/usd/usd-arnold-build/include/pxr/usd/usdAi/pch.h".
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(209,5): error MSB6006: "cmd.exe" exited with code 1. [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
Note that the file pch.h
as tried to copy from "D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/pch.h"
does not exist on disk nor is it anywhere else in the build (or source) folder.
Build commands
I've kind of hacked things together to initialize a build. I've been trying to build with the USD plug-in and Maya plug-in enabled.
Click to expand my build `.bat` instructions
:: USD v19.11 compiled root
set USD_ROOT=D:/dev/usd/build
:: Dependencies
:: Steal some dependencies from the USD build
set TBB_INCLUDE_DIR=%USD_ROOT%/src/tbb2017_20170226oss
set Boost_INCLUDE_DIR=%USD_ROOT%/include/boost-1_65_1
set GLEW_LOCATION=%USD_ROOT%/src/glew-2.0.0
:: Just take the OpenEXR stuff directly from the compiled USD. Hackermode.
set OPENEXR_LOCATION=%USD_ROOT%
set GTEST_ROOT=D:/dev/usd/lib/gtest-1.10.0
set ARNOLD_HOME=D:/dev/usd/lib/Arnold-5.4.0.2-windows
set MAYA_LOCATION="C:/Program Files/Autodesk/maya2019"
set MAYA_DEVKIT_LOCATION=D:/Software/Maya/Autodesk_Maya_2019_2_Update_DEVKIT_Windows/devkitBase
set BUILD_DIR=D:/dev/usd/usd-arnold-build
:: Cmake the Visual Studio solution
cd /D D:/dev/usd/usd-arnold
cmake -G "Visual Studio 15 2017 Win64" -DBoost_INCLUDE_DIR="%Boost_INCLUDE_DIR%" -DTBB_ROOT_DIR="%TBB_INCLUDE_DIR%" -DGLEW_LOCATION=%GLEW_LOCATION% -DGTEST_ROOT=%GTEST_ROOT% -DARNOLD_HOME="%ARNOLD_HOME%" -DBOOST_LIBRARYDIR=%USD_ROOT%/lib -DMAYA_LOCATION=%MAYA_LOCATION% -DMAYA_DEVKIT_LOCATION=%MAYA_DEVKIT_LOCATION% -DBUILD_USD_PLUGIN=ON -DBUILD_MAYA_PLUGIN=ON -B %BUILD_DIR% -DCMAKE_INSTALL_PREFIX=%BUILD_DIR%/install
:: Build with Visual Studio
cmake --build %BUILD_DIR% --config Release
Windows build arnold-usd
branch
Additionally I had to make two changes to FindXXX CMake files for it to correctly find FindArnold
and FindGTest
. I've pushed those changes to this windows-build branch. I'm not too experienced with cmake
so I'm not sure if these exact changes will still work on Linux but I've tried to implement it so that it should.
from usd-arnold.
Would force disabling pch
be problematic? Why or why not?
If I force pch
to be disabled here then it does pass yet then fails on:
D:\dev\usd>cmake --build D:/dev/usd/usd-arnold-build --config Release
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
moduleDeps.cpp
tokens.cpp
aiAOV.cpp
aiDriver.cpp
aiFilter.cpp
aiLightAPI.cpp
aiMaterialAPI.cpp
aiNodeAPI.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
aiProcedural.cpp
Unknown compiler version - please run the configure tests and report the results
aiProceduralNode.cpp
Unknown compiler version - please run the configure tests and report the results
aiShader.cpp
aiShaderExport.cpp
aiShapeAPI.cpp
aiVolume.cpp
aiVolumeAPI.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
utils.cpp
Unknown compiler version - please run the configure tests and report the results
D:\dev\usd\usd-arnold\lib\pxr\usd\usdAi\utils.cpp(25): error C3861: 'popen': identifier not found [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
D:\dev\usd\usd-arnold\lib\pxr\usd\usdAi\utils.cpp(34): error C3861: 'pclose': identifier not found [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
Where popen
and pclose
seem to be defined in Unix only as described here and passes when applying this fix for Windows.
After that it seems like I'm running into "unresolved external symbol" errors:
Creating library D:/dev/usd/usd-arnold-build/lib/pxr/usd/usdAi/Release/usdAi.lib and object D:/dev/usd/usd-arnold-build/lib/pxr/usd/usdAi/Release/usdAi.exp
aiVolumeAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiProceduralNode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiShader.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiShapeAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiVolume.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiLightAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiMaterialAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiNodeAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiProcedural.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
moduleDeps.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiAOV.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiDriver.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiFilter.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::Arch_ConstructorInit(void)" (__imp_??0Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiVolumeAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiProceduralNode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiShader.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiShapeAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiVolume.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiLightAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiMaterialAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiNodeAPI.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiProcedural.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
moduleDeps.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiAOV.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiDriver.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
aiFilter.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl pxrInternal_v0_19__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit(void)" (__imp_??1Arch_ConstructorInit@pxrInternal_v0_19__pxrReserved__@@QEAA@XZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\Release\libusdAi.dll : fatal error LNK1120: 2 unresolved externals [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\usdAi.vcxproj]
That could now either be that I'm using an unsupported Pixar USD version (latest v19.11) or that the linked paths are not defined correctly on Windows now.
from usd-arnold.
Hey!
Thanks for looking into it. I think adding arch to the library list for usdAi should fix the unresolved external symbol issues. The unknown compiler version is a know warning if you use a newer visual studio/microsoft compiler, but it shouldn't cause any actual issues.
About the precompiled headers, I don't have a strong preference.
from usd-arnold.
I think adding arch to the library list for usdAi should fix the unresolved external symbol issues.
Thanks for the pointer. Admittedly this (cmake and cpp linking) is not my strongest side so I might need some more aid in getting this done.
I'm expecting this change would go into one of CMakeLists.txt
files and that you're talking about including pxr/base/lib/arch
in some way?
I quickly tried adding arch
here. That did give different results but turned into this massive storm:
cmake --build D:/dev/usd/usd-arnold-build --config Release
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Generating __init__.pyc
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
Copying api.h ...
Copying rayTypes.h ...
Copying tokens.h ...
Copying aiAOV.h ...
Copying aiDriver.h ...
Copying aiFilter.h ...
Copying aiLightAPI.h ...
Copying aiMaterialAPI.h ...
Copying aiNodeAPI.h ...
Copying aiProcedural.h ...
Copying aiProceduralNode.h ...
Copying aiShader.h ...
Copying aiShaderExport.h ...
Copying aiShapeAPI.h ...
Copying aiVolume.h ...
Copying aiVolumeAPI.h ...
Copying utils.h ...
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
moduleDeps.cpp
tokens.cpp
aiAOV.cpp
aiDriver.cpp
aiFilter.cpp
aiLightAPI.cpp
aiMaterialAPI.cpp
aiNodeAPI.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
aiProcedural.cpp
Unknown compiler version - please run the configure tests and report the results
aiProceduralNode.cpp
Unknown compiler version - please run the configure tests and report the results
aiShader.cpp
aiShaderExport.cpp
aiShapeAPI.cpp
aiVolume.cpp
aiVolumeAPI.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
utils.cpp
Unknown compiler version - please run the configure tests and report the results
Creating library D:/dev/usd/usd-arnold-build/lib/pxr/usd/usdAi/Release/usdAi.lib and object D:/dev/usd/usd-arnold-build/lib/pxr/usd/usdAi/Release/usdAi.exp
usdAi.vcxproj -> D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\Release\libusdAi.dll
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
module.cpp
wrapAiAOV.cpp
wrapAiDriver.cpp
wrapAiFilter.cpp
wrapAiLightAPI.cpp
wrapAiMaterialAPI.cpp
wrapAiNodeAPI.cpp
wrapAiProcedural.cpp
Unknown compiler version - please run the configure tests and report the results
wrapAiProceduralNode.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
wrapAiShader.cpp
wrapAiShaderExport.cpp
wrapAiShapeAPI.cpp
wrapAiVolume.cpp
wrapAiVolumeAPI.cpp
wrapTokens.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Creating library D:/dev/usd/usd-arnold-build/lib/pxr/usd/usdAi/Release/_usdAi.lib and object D:/dev/usd/usd-arnold-build/lib/pxr/usd/usdAi/Release/_usdAi.exp
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::AiShaderExport(class pxrInternal_v0_19__pxrReserved__::TfWeakPtr<class pxrInternal_v0_19__pxrReserved__::UsdStage> const &,class pxrInternal_v0_19__pxrReserved__::SdfPath const &,cla
ss pxrInternal_v0_19__pxrReserved__::UsdTimeCode const &)" (??0AiShaderExport@pxrInternal_v0_19__pxrReserved__@@QEAA@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_19__pxrReserved__@@@1@AEBVSdfPath@1@AEBVUsdTimeCode@1@@Z) referenced in function "public: static void __cdecl boost::python::objects::make_holder<3>::apply<st
ruct boost::python::objects::value_holder<class pxrInternal_v0_19__pxrReserved__::AiShaderExport>,struct boost::mpl::vector3<class pxrInternal_v0_19__pxrReserved__::TfWeakPtr<class pxrInternal_v0_19__pxrReserved__::UsdStage> const &,class pxrInternal_v0_19__pxrReserved__::SdfPath const &,class pxrInternal_v0_19__px
rReserved__::UsdTimeCode const &> >::execute(struct _object *,class pxrInternal_v0_19__pxrReserved__::TfWeakPtr<class pxrInternal_v0_19__pxrReserved__::UsdStage> const &,class pxrInternal_v0_19__pxrReserved__::SdfPath const &,class pxrInternal_v0_19__pxrReserved__::UsdTimeCode const &)" (?execute@?$apply@U?$value_h
older@VAiShaderExport@pxrInternal_v0_19__pxrReserved__@@@objects@python@boost@@U?$vector3@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_19__pxrReserved__@@@pxrInternal_v0_19__pxrReserved__@@AEBVSdfPath@2@AEBVUsdTimeCode@2@@mpl@4@@?$make_holder@$02@objects@python@boost@@SAXPEAU_object@@AEBV?$TfWeakPtr@VUsdStage@pxrIntern
al_v0_19__pxrReserved__@@@pxrInternal_v0_19__pxrReserved__@@AEBVSdfPath@8@AEBVUsdTimeCode@8@@Z) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: void __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::bind_material(class pxrInternal_v0_19__pxrReserved__::SdfPath const &,class pxrInternal_v0_19__pxrReserved__::SdfPath const &)" (?bind_material@AiShaderExport@pxrInternal_v0_19_
_pxrReserved__@@QEAAXAEBVSdfPath@2@0@Z) referenced in function "void __cdecl wrapUsdAiShaderExport(void)" (?wrapUsdAiShaderExport@@YAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_19__pxrReserved__::SdfPath __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::export_material(char const *,struct AtNode *,struct AtNode *)" (?export_material@AiShaderExport@pxrInternal_v0_19__pxrReserved__@@QEAA
?AVSdfPath@2@PEBDPEAUAtNode@@1@Z) referenced in function "class pxrInternal_v0_19__pxrReserved__::SdfPath __cdecl `anonymous namespace'::export_material(class pxrInternal_v0_19__pxrReserved__::AiShaderExport &,char const *,class boost::python::api::object const &,class boost::python::api::object const &)" (?export_
material@?A0x9c6a3b62@@YA?AVSdfPath@pxrInternal_v0_19__pxrReserved__@@AEAVAiShaderExport@3@PEBDAEBVobject@api@python@boost@@2@Z) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_19__pxrReserved__::SdfPath __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::export_arnold_node(struct AtNode const *,class pxrInternal_v0_19__pxrReserved__::SdfPath const &,class std::set<class std::basic_strin
g<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const *)" (?export_arnold_node
@AiShaderExport@pxrInternal_v0_19__pxrReserved__@@QEAA?AVSdfPath@2@PEBUAtNode@@AEBV32@PEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@
Z) referenced in function "class pxrInternal_v0_19__pxrReserved__::SdfPath __cdecl `anonymous namespace'::export_arnold_node(class pxrInternal_v0_19__pxrReserved__::AiShaderExport &,class boost::python::api::object const &,class pxrInternal_v0_19__pxrReserved__::SdfPath &,class std::set<class std::basic_string<char
,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const &)" (?export_arnold_node@?A0x9
c6a3b62@@YA?AVSdfPath@pxrInternal_v0_19__pxrReserved__@@AEAVAiShaderExport@3@AEBVobject@api@python@boost@@AEAV23@AEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$all
ocator@D@2@@std@@@2@@std@@@Z) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: bool __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::export_connection(struct AtNode const *,class pxrInternal_v0_19__pxrReserved__::UsdAiShader &,char const *,struct AtNode const *,class pxrInternal_v0_19__pxrReserved__::UsdAiSha
der &,int)" (?export_connection@AiShaderExport@pxrInternal_v0_19__pxrReserved__@@QEAA_NPEBUAtNode@@AEAVUsdAiShader@2@PEBD01H@Z) referenced in function "bool __cdecl `anonymous namespace'::export_connection(class pxrInternal_v0_19__pxrReserved__::AiShaderExport &,class boost::python::api::object const &,class pxrInt
ernal_v0_19__pxrReserved__::UsdAiShader &,char const *,class boost::python::api::object const &,class pxrInternal_v0_19__pxrReserved__::UsdAiShader &,int)" (?export_connection@?A0x9c6a3b62@@YA_NAEAVAiShaderExport@pxrInternal_v0_19__pxrReserved__@@AEBVobject@api@python@boost@@AEAVUsdAiShader@3@PEBD12H@Z) [D:\dev\usd
\usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\Release\_usdAi.pyd : fatal error LNK1120: 5 unresolved externals [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
testUsdAiNodeAPI.cpp
testMain.cpp
Unknown compiler version - please run the configure tests and report the results
gtest.lib(gtest-all.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-b
uild\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\u
sdAi\testUsdAiNodeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z) already defined in gtest.lib(gtest-all.obj) [D:\dev\u
sd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\us
d\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_iostream<char,struct std::char_traits<char> >::~basic_iostream<char,struct std::char_traits<char> >(void)" (??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-buil
d\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "void __cdecl std::_Facet_Register(class std::_Facet_base *)" (?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z) already defined in msvcprt.lib(locale0_implib.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool)" (?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)" (?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@PEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: __cdecl std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\test
UsdAiNodeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\
pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.
vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "public: void __cdecl std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAP
I.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(iosptrs.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QEAA@H@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xlength_error(char const *)" (?_Xlength_error@std@@YAXPEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xout_of_range(char const *)" (?_Xout_of_range@std@@YAXPEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeA
PI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj
]
libcpmt.lib(xdateord.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(xwctomb.obj) : error LNK2005: _Getcvt already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(winapisupp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(StlCompareStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(winapinls.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(StlCompareStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(StlLCMapStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
libcpmt.lib(StlLCMapStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiNodeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
testUsdAiNodeAPI.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_19__pxrReserved__::UsdAttribute __cdecl pxrInternal_v0_19__pxrReserved__::UsdAiNodeAPI::CreateUserAttribute(class pxrInternal_v0_19__pxrReserved__::TfToken const &,class pxrInternal_v0_19__pxrReserved__::SdfValueTypeName
const &)const " (?CreateUserAttribute@UsdAiNodeAPI@pxrInternal_v0_19__pxrReserved__@@QEBA?AVUsdAttribute@2@AEBVTfToken@2@AEBVSdfValueTypeName@2@@Z) referenced in function "private: virtual void __cdecl USDAiNodeAPI_AttributeCreation_Test::TestBody(void)" (?TestBody@USDAiNodeAPI_AttributeCreation_Test@@EEAAXXZ) [D:\
dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
testUsdAiNodeAPI.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_19__pxrReserved__::UsdAttribute __cdecl pxrInternal_v0_19__pxrReserved__::UsdAiNodeAPI::GetUserAttribute(class pxrInternal_v0_19__pxrReserved__::TfToken const &)const " (?GetUserAttribute@UsdAiNodeAPI@pxrInternal_v0_19__p
xrReserved__@@QEBA?AVUsdAttribute@2@AEBVTfToken@2@@Z) referenced in function "private: virtual void __cdecl USDAiNodeAPI_AttributeAccess_Test::TestBody(void)" (?TestBody@USDAiNodeAPI_AttributeAccess_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
testUsdAiNodeAPI.obj : error LNK2019: unresolved external symbol "public: class std::vector<class pxrInternal_v0_19__pxrReserved__::UsdAttribute,class std::allocator<class pxrInternal_v0_19__pxrReserved__::UsdAttribute> > __cdecl pxrInternal_v0_19__pxrReserved__::UsdAiNodeAPI::GetUserAttributes(void)const " (?GetUs
erAttributes@UsdAiNodeAPI@pxrInternal_v0_19__pxrReserved__@@QEBA?AV?$vector@VUsdAttribute@pxrInternal_v0_19__pxrReserved__@@V?$allocator@VUsdAttribute@pxrInternal_v0_19__pxrReserved__@@@std@@@std@@XZ) referenced in function "private: virtual void __cdecl USDAiNodeAPI_ListAttributes_Test::TestBody(void)" (?TestBody@
USDAiNodeAPI_ListAttributes_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\Release\testUsdAiNodeAPI.exe : fatal error LNK1120: 3 unresolved externals [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
testUsdAiShaderExport.cpp
testMain.cpp
Unknown compiler version - please run the configure tests and report the results
gtest.lib(gtest-all.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-b
uild\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\u
sdAi\testUsdAiShaderExport.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxpro
j]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z) already defined in gtest.lib(gtest-all.obj) [D:\dev\u
sd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned __int64)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z) already defined in gtest.lib(gtest-all.
obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\us
d\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_iostream<char,struct std::char_traits<char> >::~basic_iostream<char,struct std::char_traits<char> >(void)" (??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-buil
d\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "void __cdecl std::_Facet_Register(class std::_Facet_base *)" (?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z) already defined in msvcprt.lib(locale0_implib.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool)" (?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)" (?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@PEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: __cdecl std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\test
UsdAiShaderExport.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\
pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderEx
port.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "public: void __cdecl std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxp
roj]
libcpmt.lib(locale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShader
Export.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcx
proj]
libcpmt.lib(iosptrs.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QEAA@H@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xlength_error(char const *)" (?_Xlength_error@std@@YAXPEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xout_of_range(char const *)" (?_Xout_of_range@std@@YAXPEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShade
rExport.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vc
xproj]
libcpmt.lib(xdateord.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(xwctomb.obj) : error LNK2005: _Getcvt already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(winapisupp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(StlCompareStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(winapinls.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(StlCompareStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(StlLCMapStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
libcpmt.lib(StlLCMapStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShaderExport.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::AiShaderExport(class pxrInternal_v0_19__pxrReserved__::TfWeakPtr<class pxrInternal_v0_19__pxrReserved__::UsdStage> const &,class pxrInternal_v0_19__pxrReserved__::SdfPath const &,
class pxrInternal_v0_19__pxrReserved__::UsdTimeCode const &)" (??0AiShaderExport@pxrInternal_v0_19__pxrReserved__@@QEAA@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_19__pxrReserved__@@@1@AEBVSdfPath@1@AEBVUsdTimeCode@1@@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_BindMaterial_Test::TestBo
dy(void)" (?TestBody@UsdAiShaderExport_BindMaterial_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: void __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::bind_material(class pxrInternal_v0_19__pxrReserved__::SdfPath const &,class pxrInternal_v0_19__pxrReserved__::SdfPath const &)" (?bind_material@AiShaderExport@pxrInternal_v0_
19__pxrReserved__@@QEAAXAEBVSdfPath@2@0@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_BindMaterial_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_BindMaterial_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_19__pxrReserved__::SdfPath __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::export_material(char const *,struct AtNode *,struct AtNode *)" (?export_material@AiShaderExport@pxrInternal_v0_19__pxrReserved__@@Q
EAA?AVSdfPath@2@PEBDPEAUAtNode@@1@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_ExportMaterial_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_ExportMaterial_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_19__pxrReserved__::SdfPath __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::export_arnold_node(struct AtNode const *,class pxrInternal_v0_19__pxrReserved__::SdfPath const &,class std::set<class std::basic_st
ring<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const *)" (?export_arnold_n
ode@AiShaderExport@pxrInternal_v0_19__pxrReserved__@@QEAA?AVSdfPath@2@PEBUAtNode@@AEBV32@PEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std
@@@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_ExportArnoldNode_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_ExportArnoldNode_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: static void __cdecl pxrInternal_v0_19__pxrReserved__::AiShaderExport::clean_arnold_name(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?clean_arnold_name@AiShaderExport@pxrInternal_v0_19__pxr
Reserved__@@SAXAEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_CleanArnoldName_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_CleanArnoldName_Test@@EEAAXXZ) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShader
Export.vcxproj]
D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\Release\testUsdAiShaderExport.exe : fatal error LNK1120: 5 unresolved externals [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
Building Custom Rule D:/dev/usd/usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
testUsdAiShapeAPI.cpp
testMain.cpp
Unknown compiler version - please run the configure tests and report the results
gtest.lib(gtest-all.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-b
uild\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\u
sdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z) already defined in gtest.lib(gtest-all.obj) [D:\dev\u
sd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z) already defined in gtest.lib(gtest-all.obj)
[D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\us
d\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_iostream<char,struct std::char_traits<char> >::~basic_iostream<char,struct std::char_traits<char> >(void)" (??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in gtest.lib(gtest-all.obj) [D:\dev\usd\usd-arnold-buil
d\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "void __cdecl std::_Facet_Register(class std::_Facet_base *)" (?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z) already defined in msvcprt.lib(locale0_implib.obj) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool)" (?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)" (?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@PEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: __cdecl std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\test
UsdAiShapeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\
pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI
.vcxproj]
libcpmt.lib(cerr.obj) : error LNK2005: "public: void __cdecl std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeA
PI.vcxproj]
libcpmt.lib(locale.obj) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj
]
libcpmt.lib(iosptrs.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QEAA@H@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xlength_error(char const *)" (?_Xlength_error@std@@YAXPEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xout_of_range(char const *)" (?_Xout_of_range@std@@YAXPEBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShape
API.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xlocale.obj) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxpro
j]
libcpmt.lib(xdateord.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(xwctomb.obj) : error LNK2005: _Getcvt already defined in msvcprt.lib(MSVCP140.dll) [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(winapisupp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(StlCompareStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(winapinls.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(StlCompareStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(StlLCMapStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
libcpmt.lib(StlLCMapStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in testUsdAiShapeAPI.obj [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\Release\testUsdAiShapeAPI.exe : fatal error LNK1169: one or more multiply defined symbols found [D:\dev\usd\usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShapeAPI.vcxproj]
Building Custom Rule D:/dev/usd/usd-arnold/utils/CMakeLists.txt
usdAiShaderInfo.cpp
Unknown compiler version - please run the configure tests and report the results
D:\dev\usd\usd-arnold\utils\usdAiShaderInfo.cpp(30): fatal error C1083: Cannot open include file: 'dirent.h': No such file or directory [D:\dev\usd\usd-arnold-build\utils\usdAiShaderInfo.vcxproj]
It did seem to pass the previous point. Now I'm not sure this actually fixed it that specific issue and this is something new, or whether now I broke things in general.
from usd-arnold.
Uh-oh, that looks like some sort of a difference between the visual studio versions used to compile USD and usd-arnold.
And yes, all you need to do is to add 'arch' to the list of libraries in that CMakeLists.txt.
from usd-arnold.
I have a windows partition available, so I'll schedule some time to look into this.
Which parts of the project are you planning to use? If you are after the render delegate, Autodesk's successor project has one, that builds and works fine on Windows.
from usd-arnold.
Thanks! I think I will start testing and adopting Autodesks version as that is now available.
What would this particular repo remain to offer separate from that?
from usd-arnold.
This repository has a usdMaya shading exporter plugin and a usdKatana scenegraph location decorator, which enables moving shaders from maya to katana via usd. There is also a shader node registry and a few utility APIs. All these are planned to be moved over to Autodesk's repository, so, for now, the two projects live side-by-side.
from usd-arnold.
Had no luck with trying to get past the errors above and unfortunately I don't have the experience to figure this one out it seems.
from usd-arnold.
Had no luck with trying to get past the errors above and unfortunately I don't have the experience to figure this one out it seems.
Sorry, I was preoccupied with arnold-usd and other projects lately, so I had no time to look into this at all.
from usd-arnold.
Gave this a try,
liking against both Luma Pictures' flavor of USD and also pixars USD 19.11 with the same result as you can see below.
I'm not sure what library is missing, anyone got any idea whats missing?
i added the arch.lib as commented above, so the linking errors related to this looks like is fixed,
E:\dev\BUILD\luma_usd-arnold>cmake --build E:/dev/deploy/luma-usd-arnold-build --config Release
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Generating __init__.pyc
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
Copying api.h ...
Copying rayTypes.h ...
Copying tokens.h ...
Copying aiAOV.h ...
Copying aiDriver.h ...
Copying aiFilter.h ...
Copying aiLightAPI.h ...
Copying aiMaterialAPI.h ...
Copying aiNodeAPI.h ...
Copying aiProcedural.h ...
Copying aiProceduralNode.h ...
Copying aiShader.h ...
Copying aiShaderExport.h ...
Copying aiShapeAPI.h ...
Copying aiVolume.h ...
Copying aiVolumeAPI.h ...
Copying utils.h ...
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
moduleDeps.cpp
tokens.cpp
aiAOV.cpp
aiDriver.cpp
aiFilter.cpp
aiLightAPI.cpp
aiMaterialAPI.cpp
aiNodeAPI.cpp
aiProcedural.cpp
aiProceduralNode.cpp
aiShader.cpp
aiShaderExport.cpp
aiShapeAPI.cpp
aiVolume.cpp
aiVolumeAPI.cpp
utils.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Creating library E:/dev/deploy/luma-usd-arnold-build/lib/pxr/usd/usdAi/Release/usdAi.lib and object E:/dev/deploy/luma-usd-arnold-build/lib/pxr/usd/usdAi/Release/usdAi.exp
usdAi.vcxproj -> E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\Release\libusdAi.dll
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
module.cpp
wrapAiAOV.cpp
wrapAiDriver.cpp
wrapAiFilter.cpp
wrapAiLightAPI.cpp
wrapAiMaterialAPI.cpp
wrapAiNodeAPI.cpp
wrapAiProcedural.cpp
wrapAiProceduralNode.cpp
wrapAiShader.cpp
wrapAiShaderExport.cpp
wrapAiShapeAPI.cpp
wrapAiVolume.cpp
wrapAiVolumeAPI.cpp
wrapTokens.cpp
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Unknown compiler version - please run the configure tests and report the results
Creating library E:/dev/deploy/luma-usd-arnold-build/lib/pxr/usd/usdAi/Release/_usdAi.lib and object E:/dev/deploy/luma-usd-arnold-build/lib/pxr/usd/usdAi/Release/_usdAi.exp
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::AiShaderExport(class pxrInternal_v0_18__pxrReserved__::TfWeakPtr<class pxrInternal_v0_18__pxrReserved__::UsdStage> const &,class pxrInternal_v0_18__p
xrReserved__::SdfPath const &,class pxrInternal_v0_18__pxrReserved__::UsdTimeCode const &)" (??0AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAA@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_18__pxrReserved__@@@1@AEBVSdfPath@1@AEBVUsdTimeCode@1@@Z) referenced in function "public: st
atic void __cdecl boost::python::objects::make_holder<3>::apply<struct boost::python::objects::value_holder<class pxrInternal_v0_18__pxrReserved__::AiShaderExport>,struct boost::mpl::vector3<class pxrInternal_v0_18__pxrReserved__::TfWeakPtr<class pxrInternal_v0_18__pxrReserved__::Us
dStage> const &,class pxrInternal_v0_18__pxrReserved__::SdfPath const &,class pxrInternal_v0_18__pxrReserved__::UsdTimeCode const &> >::execute(struct _object *,class pxrInternal_v0_18__pxrReserved__::TfWeakPtr<class pxrInternal_v0_18__pxrReserved__::UsdStage> const &,class pxrInter
nal_v0_18__pxrReserved__::SdfPath const &,class pxrInternal_v0_18__pxrReserved__::UsdTimeCode const &)" (?execute@?$apply@U?$value_holder@VAiShaderExport@pxrInternal_v0_18__pxrReserved__@@@objects@python@boost@@U?$vector3@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_18__pxrReserved__@@@
pxrInternal_v0_18__pxrReserved__@@AEBVSdfPath@2@AEBVUsdTimeCode@2@@mpl@4@@?$make_holder@$02@objects@python@boost@@SAXPEAU_object@@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_18__pxrReserved__@@@pxrInternal_v0_18__pxrReserved__@@AEBVSdfPath@8@AEBVUsdTimeCode@8@@Z) [E:\dev\deploy\luma-us
d-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: void __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::bind_material(class pxrInternal_v0_18__pxrReserved__::SdfPath const &,class pxrInternal_v0_18__pxrReserved__::SdfPath const &)" (?bind_material@
AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAAXAEBVSdfPath@2@0@Z) referenced in function "void __cdecl wrapUsdAiShaderExport(void)" (?wrapUsdAiShaderExport@@YAXXZ) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_18__pxrReserved__::SdfPath __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::export_material(char const *,struct AtNode *,struct AtNode *)" (?export_material@AiShaderExport@pxrIn
ternal_v0_18__pxrReserved__@@QEAA?AVSdfPath@2@PEBDPEAUAtNode@@1@Z) referenced in function "class pxrInternal_v0_18__pxrReserved__::SdfPath __cdecl `anonymous namespace'::export_material(class pxrInternal_v0_18__pxrReserved__::AiShaderExport &,char const *,class boost::python::api::o
bject const &,class boost::python::api::object const &)" (?export_material@?A0xa23f7668@@YA?AVSdfPath@pxrInternal_v0_18__pxrReserved__@@AEAVAiShaderExport@3@PEBDAEBVobject@api@python@boost@@2@Z) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_18__pxrReserved__::SdfPath __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::export_arnold_node(struct AtNode const *,class pxrInternal_v0_18__pxrReserved__::SdfPath const &,clas
s std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<cha
r>,class std::allocator<char> > > > const *)" (?export_arnold_node@AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAA?AVSdfPath@2@PEBUAtNode@@AEBV32@PEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator
@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z) referenced in function "class pxrInternal_v0_18__pxrReserved__::SdfPath __cdecl `anonymous namespace'::export_arnold_node(class pxrInternal_v0_18__pxrReserved__::AiShaderExport &,cl
ass boost::python::api::object const &,class pxrInternal_v0_18__pxrReserved__::SdfPath &,class std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allo
cator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > const &)" (?export_arnold_node@?A0xa23f7668@@YA?AVSdfPath@pxrInternal_v0_18__pxrReserved__@@AEAVAiShaderExport@3@AEBVobject@api@python@boost@@AEAV23@AEBV?
$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\
_usdAi.vcxproj]
wrapAiShaderExport.obj : error LNK2019: unresolved external symbol "public: bool __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::export_connection(struct AtNode const *,class pxrInternal_v0_18__pxrReserved__::UsdAiShader &,char const *,struct AtNode const *,class pxrIntern
al_v0_18__pxrReserved__::UsdAiShader &,int)" (?export_connection@AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAA_NPEBUAtNode@@AEAVUsdAiShader@2@PEBD01H@Z) referenced in function "bool __cdecl `anonymous namespace'::export_connection(class pxrInternal_v0_18__pxrReserved__::AiSh
aderExport &,class boost::python::api::object const &,class pxrInternal_v0_18__pxrReserved__::UsdAiShader &,char const *,class boost::python::api::object const &,class pxrInternal_v0_18__pxrReserved__::UsdAiShader &,int)" (?export_connection@?A0xa23f7668@@YA_NAEAVAiShaderExport@pxrI
nternal_v0_18__pxrReserved__@@AEBVobject@api@python@boost@@AEAVUsdAiShader@3@PEBD12H@Z) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\Release\_usdAi.pyd : fatal error LNK1120: 5 unresolved externals [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\_usdAi.vcxproj]
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
testUsdAiNodeAPI.cpp
testMain.cpp
Unknown compiler version - please run the configure tests and report the results
testUsdAiNodeAPI.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_18__pxrReserved__::UsdAttribute __cdecl pxrInternal_v0_18__pxrReserved__::UsdAiNodeAPI::CreateUserAttribute(class pxrInternal_v0_18__pxrReserved__::TfToken const &,class pxrInternal_v0_18_
_pxrReserved__::SdfValueTypeName const &)const " (?CreateUserAttribute@UsdAiNodeAPI@pxrInternal_v0_18__pxrReserved__@@QEBA?AVUsdAttribute@2@AEBVTfToken@2@AEBVSdfValueTypeName@2@@Z) referenced in function "private: virtual void __cdecl USDAiNodeAPI_AttributeCreation_Test::TestBody(vo
id)" (?TestBody@USDAiNodeAPI_AttributeCreation_Test@@EEAAXXZ) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
testUsdAiNodeAPI.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_18__pxrReserved__::UsdAttribute __cdecl pxrInternal_v0_18__pxrReserved__::UsdAiNodeAPI::GetUserAttribute(class pxrInternal_v0_18__pxrReserved__::TfToken const &)const " (?GetUserAttribute@
UsdAiNodeAPI@pxrInternal_v0_18__pxrReserved__@@QEBA?AVUsdAttribute@2@AEBVTfToken@2@@Z) referenced in function "private: virtual void __cdecl USDAiNodeAPI_AttributeAccess_Test::TestBody(void)" (?TestBody@USDAiNodeAPI_AttributeAccess_Test@@EEAAXXZ) [E:\dev\deploy\luma-usd-arnold-build
\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
testUsdAiNodeAPI.obj : error LNK2019: unresolved external symbol "public: class std::vector<class pxrInternal_v0_18__pxrReserved__::UsdAttribute,class std::allocator<class pxrInternal_v0_18__pxrReserved__::UsdAttribute> > __cdecl pxrInternal_v0_18__pxrReserved__::UsdAiNodeAPI::GetUs
erAttributes(void)const " (?GetUserAttributes@UsdAiNodeAPI@pxrInternal_v0_18__pxrReserved__@@QEBA?AV?$vector@VUsdAttribute@pxrInternal_v0_18__pxrReserved__@@V?$allocator@VUsdAttribute@pxrInternal_v0_18__pxrReserved__@@@std@@@std@@XZ) referenced in function "private: virtual void __c
decl USDAiNodeAPI_ListAttributes_Test::TestBody(void)" (?TestBody@USDAiNodeAPI_ListAttributes_Test@@EEAAXXZ) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\Release\testUsdAiNodeAPI.exe : fatal error LNK1120: 3 unresolved externals [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiNodeAPI.vcxproj]
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
testUsdAiShaderExport.cpp
testMain.cpp
Unknown compiler version - please run the configure tests and report the results
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::AiShaderExport(class pxrInternal_v0_18__pxrReserved__::TfWeakPtr<class pxrInternal_v0_18__pxrReserved__::UsdStage> const &,class pxrInternal_v0_18
__pxrReserved__::SdfPath const &,class pxrInternal_v0_18__pxrReserved__::UsdTimeCode const &)" (??0AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAA@AEBV?$TfWeakPtr@VUsdStage@pxrInternal_v0_18__pxrReserved__@@@1@AEBVSdfPath@1@AEBVUsdTimeCode@1@@Z) referenced in function "private
: virtual void __cdecl UsdAiShaderExport_BindMaterial_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_BindMaterial_Test@@EEAAXXZ) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: void __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::bind_material(class pxrInternal_v0_18__pxrReserved__::SdfPath const &,class pxrInternal_v0_18__pxrReserved__::SdfPath const &)" (?bind_materi
al@AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAAXAEBVSdfPath@2@0@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_BindMaterial_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_BindMaterial_Test@@EEAAXXZ) [E:\dev\deploy\luma-usd-arnold-build\lib\px
r\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_18__pxrReserved__::SdfPath __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::export_material(char const *,struct AtNode *,struct AtNode *)" (?export_material@AiShaderExport@px
rInternal_v0_18__pxrReserved__@@QEAA?AVSdfPath@2@PEBDPEAUAtNode@@1@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_ExportMaterial_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_ExportMaterial_Test@@EEAAXXZ) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\
usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: class pxrInternal_v0_18__pxrReserved__::SdfPath __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::export_arnold_node(struct AtNode const *,class pxrInternal_v0_18__pxrReserved__::SdfPath const &,c
lass std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<
char>,class std::allocator<char> > > > const *)" (?export_arnold_node@AiShaderExport@pxrInternal_v0_18__pxrReserved__@@QEAA?AVSdfPath@2@PEBUAtNode@@AEBV32@PEBV?$set@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$alloca
tor@D@2@@std@@@2@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_ExportArnoldNode_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_ExportArnoldNode_Test@@EEAAXXZ) [E:\de
v\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
testUsdAiShaderExport.obj : error LNK2019: unresolved external symbol "public: static void __cdecl pxrInternal_v0_18__pxrReserved__::AiShaderExport::clean_arnold_name(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?clean_arnold_name@AiSh
aderExport@pxrInternal_v0_18__pxrReserved__@@SAXAEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "private: virtual void __cdecl UsdAiShaderExport_CleanArnoldName_Test::TestBody(void)" (?TestBody@UsdAiShaderExport_CleanArnoldName_Test@@EEAAX
XZ) [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\Release\testUsdAiShaderExport.exe : fatal error LNK1120: 5 unresolved externals [E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\testUsdAiShaderExport.vcxproj]
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/lib/pxr/usd/usdAi/CMakeLists.txt
testUsdAiShapeAPI.cpp
testMain.cpp
Unknown compiler version - please run the configure tests and report the results
testUsdAiShapeAPI.vcxproj -> E:\dev\deploy\luma-usd-arnold-build\lib\pxr\usd\usdAi\Release\testUsdAiShapeAPI.exe
Building Custom Rule E:/dev/BUILD/luma_usd-arnold/utils/CMakeLists.txt
usdAiShaderInfo.cpp
Unknown compiler version - please run the configure tests and report the results
LINK : fatal error LNK1181: cannot open input file 'dl.lib' [E:\dev\deploy\luma-usd-arnold-build\utils\usdAiShaderInfo.vcxproj]
from usd-arnold.
Related Issues (20)
- Support lights HOT 3
- Support transformation motion blur HOT 1
- Updating the UsdMaya shader exporter to work with the latest MtoA builds HOT 3
- Pass scene depth to hdx compositor HOT 1
- Don't lock the main rendering thread HOT 1
- Remove ai:volume relationship from AiMaterialAPI
- Handle AOVs and redesign how data is passed from the driver to the render pass HOT 2
- Using the built-in perspective camera
- Support UsdSkel in the render delegate HOT 1
- render delegate: not obeying light falloff properties HOT 1
- render delegate: support displayColor HOT 2
- render delegate - doesn't update when tumbling if a light is selected HOT 1
- render delegate: loading mtoa while render delegate active crashes maya HOT 1
- render delegate: UsdPreviewSurface materials not translated HOT 2
- Support subdivision settings and crease weights
- Add primvar support HOT 1
- Add support for deforming meshes
- Does it support only USD-Arnold MtoA1.4? HOT 1
- Apply core USd changes to LumaPictures repository HOT 2
- [katana] Location decorator breaks shared shader connections in USD 20.02+ HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from usd-arnold.