I'm working on the Avalon driver and it works fine on x64 and x86 but I'm having a problem on ARM. The driver fails in a call to get_local_sidereal_time which is defined in indicom.c. It is in library libindidriver.so and I can see it there with nm -D (assuming I'm looking in the right place)
libnova 0.14.0-2.1 is installed andif I call the libnova procedures directly from the driver everything works.
I figured I must have run cmake before I installed libnova so I deleted build/libindi and reran cmake. In the output it says it found libnova. Then I rebuilt libindi
But when I rebuild the driver it still fails in the call to get_local_sidereal_time.
Any ideas what I'm doing wrong?
libnova 0.14.0-2.1 is installed andif I call the libnova procedures directly from the driver everything works.
I figured I must have run cmake before I installed libnova so I deleted build/libindi and reran cmake. In the output it says it found libnova. Then I rebuilt libindi
But when I rebuild the driver it still fails in the call to get_local_sidereal_time.
Any ideas what I'm doing wrong?