-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
v2.56.3 build fails from psl undefined references #13724
Comments
Vieweng the symbol table with nm: gives:
So apparently a lot of undefined symbols. |
Hi @sebastianserna30 You likely do not need to include -DCHECK_FOR_UPDATES=ON as this flag is usually not used, except in instructions for installing librealsense on an old Apple Mac computer with an Intel CPU chip instead of on a PC. |
I find interesting that make says:
but actually libcurl is being installed at from external_libcurl.cmake: So maybe realsense-viewer is looking in the current dir and not in the global dir |
@sebastianserna30 this looks like a local issue. |
True, I could leave that out. I have it because if I configure cmake with CHECK_FOR_UPDATE=false, then this error gets bypassed. (As then all the libcurl stuff is skipped) |
@Nir-Az, thank you for testing in an isolated VM. That helps! I will post here if I make the PR. |
Hi @sebastianserna30 Do you require further assistance with this case, please? Thanks! |
@MartyG-RealSense gonna create the PR soon. Thanks! |
Thanks so much! :) |
Description
Build error when compiling librealsense with CHECK_FOR_UPDATES=ON. The error occurs during linking of the realsense-viewer executable due to missing PSL (Public Suffix List) symbols that are required by the static libcurl library.
Error Message
System
Steps to Reproduce
Additional Information
The text was updated successfully, but these errors were encountered: