Anjo replied to the topic 'INDI LibCamera Driver' in the forum. 9 months ago

It can only build against the v2 libindi so you need to also compile and install the current version of indi branch, not only the 3rd party drivers:

/home/osservatorio/Projects/indi-3rdparty/indi-libcamera/core/libcamera_app.hpp:54:33: error: ‘StreamRoles’ in namespace ‘libcamera’ does not name a type; did you mean ‘StreamRole’?
/home/osservatorio/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.h:71:22: error: ‘virtual void INDILibCamera::addFITSKeywords(INDI::CCDChip*)’ marked ‘override’, but does not override
/home/osservatorio/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.cpp:224:34: error: ‘INDI::PropertyView<T>* INDI::PropertyBasic<T>::operator&() [with T = _ISwitch]’ is protected within this context
/home/osservatorio/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.cpp:242:38: error: ‘INDI::PropertyView<T>* INDI::PropertyBasic<T>::operator&() [with T = _ISwitch]’ is protected within this context
/home/osservatorio/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.cpp:747:42: error: no matching function for call to ‘INDILibCamera::addFITSKeywords(INDI::CCDChip*&)’
/home/osservatorio/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.cpp:758:29: error: ‘INDI::PropertyView<T>* INDI::PropertyBasic<T>::operator&() [with T = _ISwitch]’ is protected within this context

Read More...