Code Monkey home page Code Monkey logo

Comments (11)

BigRoy avatar BigRoy commented on June 26, 2024

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.

BigRoy avatar BigRoy commented on June 26, 2024

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.

sirpalee avatar sirpalee commented on June 26, 2024

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.

BigRoy avatar BigRoy commented on June 26, 2024

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.

sirpalee avatar sirpalee commented on June 26, 2024

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.

sirpalee avatar sirpalee commented on June 26, 2024

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.

BigRoy avatar BigRoy commented on June 26, 2024

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.

sirpalee avatar sirpalee commented on June 26, 2024

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.

BigRoy avatar BigRoy commented on June 26, 2024

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.

sirpalee avatar sirpalee commented on June 26, 2024

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.

kreppene avatar kreppene commented on June 26, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.