Closed fdan closed 4 years ago
Hi fdan,
Thanks for raising this issue! This is indeed a bug which was introduced when we fixed another issue in our core USD build where Linux shared libraries did not include the lib
prefix. I have logged this as a bug on our end under number #427390 to ensure we search for libFn
on Linux when using the USE_KATANA_THIRDPARTY_LIBS
option.
The change you have applied is going to be similar to the patch I apply, so you're good to continue with that.
Cheers, James
Hi fdan,
This issue should now be resolved in the latest 19.11_fn3 version on this repo. Thanks again, and let us know if it still causes issues!
Cheers, James
I'm having an issue building with the USD_KATANA_THIRDPARTY_LIBS flag, I get the following errors:
I'm using cmake-3.12.0 as suggested, and the 19.11_fn2 release. My build command is basically:
cmake .. -DUSE_KATANA_THIRDPARTY_LIBS=ON -DKATANA_API_LOCATION=/opt/Foundry/Katana3.5v2/
I forked and modified cmake/macros/SetupInterfaces.cmake so that the PXR_LIB_PREFIX is
libFn
rather thanFn
, and it then seems to build ok:https://github.com/UTS-AnimalLogicAcademy/KatanaUsdPlugins/commit/daf4e0981dd7129d1b6656644da285baf4684787
In the Pixar USD Options.cmake it seems to be
lib
:https://github.com/PixarAnimationStudios/USD/blob/v19.11/cmake/defaults/Options.cmake#L96