¿ªÔÆÌåÓý

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

Re: Difficulty with OSX builds post Xephem-3.7.7


 

¿ªÔÆÌåÓý

I wound up taking all the Makefiles from 4.0.1 and copying them into 4.1, e.g., from the root of the 4.0.1 source folder:

for file in $(find . -name "Makefile" -print); do
? cp $file ~/Downloads/XEphem-4.1.0/$file
done

Then edit GUI/xephem/xephem.c to remove the __APPLE hack section.

Line 38 of Makefile in GUI/xephem, add the -lssl switch so the line now looks like "LIBS = $(XLIBS) $(LIBLIB) -lm -lssl"

I had to compile under XQuartz 2.7.11 so that aavso.c doesn't complain about missing print.h.

On Big Sur, I also had to fix things so that X was using flat namespace for libXt.6.dylib.

The time I got it all working was with a completely fresh unpacking of the source archive, replacing/editing files and compiling. A 'make clean' wasn't sufficient. YMMV.

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


On 2022/01/06 14:38, Karl Oestreich wrote:

xephem-4.0.1 compiles??????? I did it just now?? xephem-4.1.0 does not, still hung up with some ssl library foolishness

Join [email protected] to automatically receive all group messages.