-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
undefined reference to `pxrInternal_v0_24_11__pxrReserved__::UsdStage::Open #3472
Comments
Filed as internal issue #USD-10526 (This is an automated message. See here for more information.) |
Can you check if the usd library itself has the symbol you want? Perhaps there's a version mismatch or somesuch. That symbol is in the ie, try |
The version and the function signature seem to match. The linker should have picked the 2nd one from the bottom:
|
Thanks for checking. It looks correct to me. I don't have a follow on idea, maybe someone else has thoughts? |
Could you share your build setup for your code sample? It might shed some light on the linker failure |
Found the problem. |
Glad you found it! It's a shame the linker doesn't tell you about an ABI mismatch. |
Description of Issue
I am getting a link error when linking a small C++ project to USD.
Steps to Reproduce
My main.cpp:
I am linking against all the .so files that are under USD_INSTALL/lib
This is the full link error:
I have tried to build USD in Debug and Release. Same problem.
System Information (OS, Hardware)
Debian 12
Package Versions
Build Flags
The text was updated successfully, but these errors were encountered: