Alternative NAIF support through calceph #1795
Replies: 5 comments 4 replies
-
Interesting... I see it's already available in vcpkg so the Windows side of things should hopefully work. It looks like Ubuntu doesn't have it in its repositories so we'd need to build from source, which is already required for cspice. As far as I'm aware the CeCILL license has compatibility with (some versions of?) the GPL/LGPL so I think the licensing situation there is clearer than it is for cspice. I'd say this is definitely worth a look. |
Beta Was this translation helpful? Give feedback.
-
Pros:
Cons: So for me it sounds like a good idea. |
Beta Was this translation helpful? Give feedback.
-
Looking at this further, I'm not sure if this will work as a full replacement: it does not seem to have support for the kernels describing spacecraft attitude. At least, I am not able to load several of the kernels described in the Wikibooks SPICE tutorial into a test project. |
Beta Was this translation helpful? Give feedback.
-
Upstream calceph maintainer is usually open and reactive to requests I made when I discover some build problem introduced by dependencies upgrades. If you think it is worth doing, you can try to ask them to add support for those kernels (or check why they don't work). |
Beta Was this translation helpful? Give feedback.
-
Taking another look at this from the description on the Wikibook page, it looks like the main missing pieces are CK and SCLK kernels |
Beta Was this translation helpful? Give feedback.
-
Can calceph be added as alternative to cspice for NAIF support?
I'd like to enable NAIF support for celestia built in Fedora Linux, but there we already have calceph packaged.
Beta Was this translation helpful? Give feedback.
All reactions