-
Notifications
You must be signed in to change notification settings - Fork 783
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
Cesium Native: Could NOT find csprng #2645
Comments
I can confirm that I see the same problem. |
It appears to me that cesium-native doesn't use csprng anymore(?), at least there aren't any references to it in the current cesium-native repo. |
So it should be safe to remove it from findCesiumNative.cmake? |
Well, probably, but there were two other library problems as well. modp_b64 has changed names to modpbase64 and s2geometry has changed names to s2. Fixing those two allowed the cmake configure to successfully run, but the build fails with a bunch of linker errors that I don't understand yet. I'm pretty sure that no one has tried to (clean) build the Cesium support in osgEarth in quite some time. |
Thanks for the PR @ELeeScape . I didn't realize that cesium native moved to using vcpkg as their package manager and removed their git submodules. For now, please use the 0.37 cesium-native release until we have a change to look into this further. |
Now, although switching to 0.37 release fixed most of the problems, some still persist and make the install impossible:
|
In the short term, the link problem is with that application, osgearth_imgui. If you disable it, it should build and install. |
#2493 |
osgEarth Version (required):
3.7.0
Description of the problem:
Could not find csprng while building osgearth with cesium-native support.
What you have tried:
I followed the instructions in the documentation literally. Also tried to rebuild cesium-native and osgearth from the beginning.
Screenshot, code block, or data file that will help reproduce the issue:
The text was updated successfully, but these errors were encountered: