I built and installed the latest 2.0.1 indi-core on Raspberry Pi OS 64 bit no problem.
Then I grabbed the indi-3rdparty 2.0.1 to build the asi drivers. The build for asi_focuser failed with the following:
[ 7%] Building CXX object CMakeFiles/indi_asi_focuser.dir/asi_focuser.cpp.o
[ 21%] Built target indi_asi_st4
[ 35%] Built target indi_asi_wheel
[ 57%] Built target indi_asi_single_ccd
[ 71%] Built target asi_camera_test
[ 92%] Built target indi_asi_ccd
/mnt/usbDrive1/Projects/indi-3rdparty/indi-asi/asi_focuser.cpp: In member function ‘virtual bool ASIEAF::updateProperties()’:
/mnt/usbDrive1/Projects/indi-3rdparty/indi-asi/asi_focuser.cpp:202:34: error: ‘EAFGetSDKVersion’ was not declared in this scope
202 | VersionInfoSP[1].setText(EAFGetSDKVersion());
| ^~~~~~~~~~~~~~~~
/mnt/usbDrive1/Projects/indi-3rdparty/indi-asi/asi_focuser.cpp: In member function ‘bool ASIEAF::readMaxPosition()’:
/mnt/usbDrive1/Projects/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]: *** [CMakeFiles/indi_asi_focuser.dir/build.make:82: CMakeFiles/indi_asi_focuser.dir/asi_focuser.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:105: CMakeFiles/indi_asi_focuser.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
I'm fairly certain I could build the indi-3rdparty 2.0.0 version without issues. Can anyone assist?