You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've got a Debian 12 bookworm, and i cloned indi, and built it, and when i cloned the 3rdparty repository and built it, and has this error:
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp: In member function ‘virtual bool ASIEAF::updateProperties()’:
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp:202:34: error: ‘EAFGetSDKVersion’ was not declared in this scope
202 | VersionInfoSP[1].setText(EAFGetSDKVersion());
| ^~~~~~~~~~~~~~~~
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp: In member function ‘bool ASIEAF::readMaxPosition()’:
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp:296:10: error: ‘EAFStepRange’ was not declared in this scope; did you mean ‘stepRange’?
296 | rc = EAFStepRange(m_ID, &stepRange);
| ^~~~~~~~~~~~
| stepRange
make[2]: *** [indi-asi/CMakeFiles/indi_asi_focuser.dir/build.make:76: indi-asi/CMakeFiles/indi_asi_focuser.dir/asi_focuser.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2530: indi-asi/CMakeFiles/indi_asi_focuser.dir/all] Error 2
I did
cmake -DCMAKE_INSTALL_PREFIX=/usr
make
The text was updated successfully, but these errors were encountered:
This error comes if trying to compile against too old EAF SDK (not the one in the repo), install up to date libasi from the libasi directory and make sure there are no old copies around.
Hello all,
I've got a Debian 12 bookworm, and i cloned indi, and built it, and when i cloned the 3rdparty repository and built it, and has this error:
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp: In member function ‘virtual bool ASIEAF::updateProperties()’:
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp:202:34: error: ‘EAFGetSDKVersion’ was not declared in this scope
202 | VersionInfoSP[1].setText(EAFGetSDKVersion());
| ^~~~~~~~~~~~~~~~
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp: In member function ‘bool ASIEAF::readMaxPosition()’:
/home/jaime/indi-3rdparty/indi-asi/asi_focuser.cpp:296:10: error: ‘EAFStepRange’ was not declared in this scope; did you mean ‘stepRange’?
296 | rc = EAFStepRange(m_ID, &stepRange);
| ^~~~~~~~~~~~
| stepRange
make[2]: *** [indi-asi/CMakeFiles/indi_asi_focuser.dir/build.make:76: indi-asi/CMakeFiles/indi_asi_focuser.dir/asi_focuser.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2530: indi-asi/CMakeFiles/indi_asi_focuser.dir/all] Error 2
I did
cmake -DCMAKE_INSTALL_PREFIX=/usr
make
The text was updated successfully, but these errors were encountered: