¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Revisiting XEphem for Mac


 

¿ªÔÆÌåÓý

Hi, gang.

This morning XQuartz reminded me that there's a new version (2.8.2) to which to upgrade. Alas, because versions later than 2.7.11 remove libXp, XEphem won't compile on macOS with a modern XQuartz. libXp dependence in XEphem should be removed and replaced with a modern lib for any missing functionality; otherwise, we're at risk of being left behind.

Unfortunately, it's way beyond my skill set to even analyze the code and figure out where such functionality is used.

Cheers!

trane

--
//
// Trane Francks trane@... Tokyo, Japan
// Practice random kindness and senseless acts of beauty.



 

? The current revision of XEphem on GitHub is 4.1.0. That revision will compile without libXp, however I don't know if all dependencies upon libraries not available for macOS have been excised. I've encountered no difficulties building from source using Ubuntu-20.04 LTS, but don't have access to a Mac to see how things go in that environment.


 

Hi!

§é§ä, 25 §Ñ§Ó§Ô. 2022 §Ô. §Ó 03:45, Trane Francks <trane@...>:

Hi, gang.

This morning XQuartz reminded me that there's a new version (2.8.2) to which to upgrade. Alas, because versions later than 2.7.11 remove libXp, XEphem won't compile on macOS with a modern XQuartz. libXp dependence in XEphem should be removed and replaced with a modern lib for any missing functionality; otherwise, we're at risk of being left behind.

Unfortunately, it's way beyond my skill set to even analyze the code and figure out where such functionality is used.


XEphem 4.0.1 available via MacPorts for x86_64 macs:?

--
With best regards, Alexander