Skip to content

Instantly share code, notes, and snippets.

@Astro-Otter-Space
Last active December 11, 2025 22:05
Show Gist options
  • Select an option

  • Save Astro-Otter-Space/4813831fcc6cd06899045945de724f67 to your computer and use it in GitHub Desktop.

Select an option

Save Astro-Otter-Space/4813831fcc6cd06899045945de724f67 to your computer and use it in GitHub Desktop.
- version 2.1.7.1
Building INDI: indi-libcamera
Cleaning up cmake files for indi-libcamera if they exist...
Running cmake for indi-libcamera...
-- The CXX compiler identification is GNU 12.2.0
-- The C compiler identification is GNU 12.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found CFITSIO 4.2.0: /usr/lib/aarch64-linux-gnu/libcfitsio.so
-- Found INDI: /usr/lib/aarch64-linux-gnu/libindidriver.so;/usr/lib/aarch64-linux-gnu/libindiAlignmentDriver.so (found version "2.1.7")
-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.13")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Found USB1: /usr/lib/aarch64-linux-gnu/libusb-1.0.so (found version "1.0.26")
-- Performing Test USB1_HAS_LIBUSB_ERROR_NAME
-- Performing Test USB1_HAS_LIBUSB_ERROR_NAME - Success
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found LIBCAMERA Library: /usr/lib/aarch64-linux-gnu/libcamera.so
-- Found LIBCAMERAAPPS Library: /usr/lib/aarch64-linux-gnu/librpicam_app.so
-- Checking for module 'libraw'
-- Found libraw, version 0.20.2
-- Checking for module 'libraw_r'
-- Found libraw_r, version 0.20.2
-- Found LibRaw: /usr/lib/aarch64-linux-gnu/libraw.so (found version "0.20.2")
-- Found JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so
-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: program_options
-- Performing Test COMPATIBLE_FORTIFY_SOURCE
-- Performing Test COMPATIBLE_FORTIFY_SOURCE - Success
-- Performing Test COMPATIBLE_STRINGOP_TRUNCATION
-- Performing Test COMPATIBLE_STRINGOP_TRUNCATION - Success
-- Performing Test COMPATIBLE_UNUSED_PARAMETER
-- Performing Test COMPATIBLE_UNUSED_PARAMETER - Success
-- Performing Test COMPATIBLE_UNUSED_BUT_SET_VARIABLE
-- Performing Test COMPATIBLE_UNUSED_BUT_SET_VARIABLE - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /root/Projects/build/indi-libcamera
Building and installing indi-libcamera...
[ 50%] Building CXX object CMakeFiles/indi_libcamera_ccd.dir/indi_libcamera.cpp.o
[ 50%] Building CXX object CMakeFiles/rpicam_test.dir/rpicam_test.cpp.o
In file included from /root/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.h:27,
from /root/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.cpp:21:
/usr/include/rpicam-apps/core/rpicam_encoder.hpp: In member function ‘void RPiCamEncoder::encodeBufferDone(void*)’:
/usr/include/rpicam-apps/core/rpicam_encoder.hpp:94:37: error: unused parameter ‘mem’ [-Werror=unused-parameter]
94 | void encodeBufferDone(void *mem)
| ~~~~~~^~~
[ 75%] Linking CXX executable rpicam_test
[ 75%] Built target rpicam_test
cc1plus: some warnings being treated as errors
make[2]: *** [CMakeFiles/indi_libcamera_ccd.dir/build.make:76: CMakeFiles/indi_libcamera_ccd.dir/indi_libcamera.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:85: CMakeFiles/indi_libcamera_ccd.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
[ 25%] Building CXX object CMakeFiles/indi_libcamera_ccd.dir/indi_libcamera.cpp.o
In file included from /root/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.h:27,
from /root/Projects/indi-3rdparty/indi-libcamera/indi_libcamera.cpp:21:
/usr/include/rpicam-apps/core/rpicam_encoder.hpp: In member function ‘void RPiCamEncoder::encodeBufferDone(void*)’:
/usr/include/rpicam-apps/core/rpicam_encoder.hpp:94:37: error: unused parameter ‘mem’ [-Werror=unused-parameter]
94 | void encodeBufferDone(void *mem)
| ~~~~~~^~~
cc1plus: some warnings being treated as errors
make[2]: *** [CMakeFiles/indi_libcamera_ccd.dir/build.make:76: CMakeFiles/indi_libcamera_ccd.dir/indi_libcamera.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:85: CMakeFiles/indi_libcamera_ccd.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
Done.
@Astro-Otter-Space
Copy link
Author

If run not as sudo :

Cleaning up cmake files for indi-libcamera if they exist...
rm: cannot remove 'indi-libcamera/CMakeFiles/Progress/count.txt': Permission denied
rm: cannot remove 'indi-libcamera/CMakeFiles/Progress/1': Permission denied
Running cmake for indi-libcamera...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment