×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

qhy compiling issues

  • Posts: 66
  • Thank you received: 9

qhy compiling issues was created by djibb

Hi guys... I have an issue in compiling qhy driver :
odroid@odroid32:~/indi-git/3rdparty/indi-qhy$ cd ../libqhy/
odroid@odroid32:~/indi-git/3rdparty/libqhy$ cmake -DCMAKE_INSTALL_PREFIX=/usr
running cp /home/odroid/indi-git/3rdparty/libqhy/libqhy_armv8.bin /home/odroid/indi-git/3rdparty/libqhy/libqhy.so.0.1.8 2>&1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/odroid/indi-git/3rdparty/libqhy
odroid@odroid32:~/indi-git/3rdparty/libqhy$ make
odroid@odroid32:~/indi-git/3rdparty/libqhy$ sudo make install
Install the project...
-- Install configuration: ""
-- Up-to-date: /usr/include/libqhy/qhyccd.h
-- Up-to-date: /usr/include/libqhy/qhyccdcamdef.h
-- Up-to-date: /usr/include/libqhy/qhyccderr.h
-- Up-to-date: /usr/include/libqhy/qhyccdstruct.h
-- Up-to-date: /usr/include/libqhy/log4z.h
-- Installing: /usr/lib/libqhy.so.0.1.8
-- Up-to-date: /lib/udev/rules.d/85-qhy.rules
-- Up-to-date: /lib/firmware/qhy/QHY290.img
-- Up-to-date: /lib/firmware/qhy/QHY10.HEX
-- Up-to-date: /lib/firmware/qhy/POLEMASTER.HEX
-- Up-to-date: /lib/firmware/qhy/QHY8PRO.HEX
-- Up-to-date: /lib/firmware/qhy/QHY29.HEX
-- Up-to-date: /lib/firmware/qhy/IMG0H.HEX
-- Up-to-date: /lib/firmware/qhy/QHY6.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5II.HEX
-- Up-to-date: /lib/firmware/qhy/QHY28.HEX
-- Up-to-date: /lib/firmware/qhy/QHY8M.HEX
-- Up-to-date: /lib/firmware/qhy/QHY8L.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5III224.img
-- Up-to-date: /lib/firmware/qhy/QHY163.img
-- Up-to-date: /lib/firmware/qhy/QHY16200A.HEX
-- Up-to-date: /lib/firmware/qhy/QHY15.HEX
-- Up-to-date: /lib/firmware/qhy/QHY2.HEX
-- Up-to-date: /lib/firmware/qhy/QHY224.img
-- Up-to-date: /lib/firmware/qhy/QHY5III290.img
-- Up-to-date: /lib/firmware/qhy/IC16200A.HEX
-- Up-to-date: /lib/firmware/qhy/QHY183.img
-- Up-to-date: /lib/firmware/qhy/miniCam5.HEX
-- Up-to-date: /lib/firmware/qhy/QHY23.HEX
-- Up-to-date: /lib/firmware/qhy/IMG2P.HEX
-- Up-to-date: /lib/firmware/qhy/QHY11.HEX
-- Up-to-date: /lib/firmware/qhy/IC8300.HEX
-- Up-to-date: /lib/firmware/qhy/QHY27.HEX
-- Up-to-date: /lib/firmware/qhy/QHY160002AD.HEX
-- Up-to-date: /lib/firmware/qhy/IMG50.HEX
-- Up-to-date: /lib/firmware/qhy/QHY21.HEX
-- Up-to-date: /lib/firmware/qhy/IMG2S.HEX
-- Up-to-date: /lib/firmware/qhy/QHY8.HEX
-- Up-to-date: /lib/firmware/qhy/QHY814A.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5.HEX
-- Up-to-date: /lib/firmware/qhy/IC90A.HEX
-- Up-to-date: /lib/firmware/qhy/QHY12.HEX
-- Up-to-date: /lib/firmware/qhy/QHY20.HEX
-- Up-to-date: /lib/firmware/qhy/QHY16000.HEX
-- Up-to-date: /lib/firmware/qhy/QHY695A.HEX
-- Up-to-date: /lib/firmware/qhy/QHY2E.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5III185.img
-- Up-to-date: /lib/firmware/qhy/QHY7.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5III178.img
-- Up-to-date: /lib/firmware/qhy/IC16803.HEX
-- Up-to-date: /lib/firmware/qhy/QHY90A.HEX
-- Up-to-date: /lib/firmware/qhy/QHY16.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5III174.img
-- Up-to-date: /lib/firmware/qhy/QHY174.img
-- Up-to-date: /lib/firmware/qhy/QHY22.HEX
-- Up-to-date: /lib/firmware/qhy/QHY9S.HEX
-- Up-to-date: /lib/firmware/qhy/QHY2PRO.HEX
-- Up-to-date: /lib/firmware/qhy/QHY5LOADER.HEX
-- Up-to-date: /lib/firmware/qhy/QHY178.img
running /usr/bin/cmake -E create_symlink /usr/lib/libqhy.so.0.1.8 /usr/lib/libqhy.so.0 2>&1
running /usr/bin/cmake -E create_symlink /usr/lib/libqhy.so.0 /usr/lib/libqhy.so 2>&1
odroid@odroid32:~/indi-git/3rdparty/libqhy$ cd ../indi-qhy/
odroid@odroid32:~/indi-git/3rdparty/indi-qhy$ cmake -DCMAKE_INSTALL_PREFIX=/usr
-- Found CFITSIO: /usr/lib/arm-linux-gnueabihf/libcfitsio.so
-- Found INDI: /usr/lib/arm-linux-gnueabihf/libindi.so
-- Found libqhy: /usr/lib/libqhy.so
-- Found libusb-1.0:
-- - Includes: /usr/include/libusb-1.0
-- - Libraries: /usr/lib/arm-linux-gnueabihf/libusb-1.0.so
-- Configuring done
-- Generating done
-- Build files have been written to: /home/odroid/indi-git/3rdparty/indi-qhy
odroid@odroid32:~/indi-git/3rdparty/indi-qhy$ make
Linking CXX executable indi_qhy_ccd
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../libqhy.so: file not recognized: Format de fichier non reconnu
collect2: error: ld returned 1 exit status
CMakeFiles/indi_qhy_ccd.dir/build.make:89: recipe for target 'indi_qhy_ccd' failed
make[2]: *** [indi_qhy_ccd] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/indi_qhy_ccd.dir/all' failed
make[1]: *** [CMakeFiles/indi_qhy_ccd.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
odroid@odroid32:~/indi-git/3rdparty/indi-qhy$ sudo make install
Linking CXX executable indi_qhy_ccd
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../libqhy.so: file not recognized: Format de fichier non reconnu
collect2: error: ld returned 1 exit status
CMakeFiles/indi_qhy_ccd.dir/build.make:89: recipe for target 'indi_qhy_ccd' failed
make[2]: *** [indi_qhy_ccd] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/indi_qhy_ccd.dir/all' failed
make[1]: *** [CMakeFiles/indi_qhy_ccd.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
odroid@odroid32:~/indi-git/3rdparty/indi-qhy$

Does anyone an idea ?

JB
7 years 6 months ago #10445

Please Log in or Create an account to join the conversation.

Replied by Jasem Mutlaq on topic qhy compiling issues

From Odroid32, I assume this is a 32bit Odroid? If yes, use the libqhy_armv6.bin, somehow the script detected it's running armv8, So
sudo cp /home/odroid/indi-git/3rdparty/libqhy/libqhy_armv6.bin /home/odroid/indi-git/3rdparty/libqhy/libqhy.so.0.1.8 2>&1
7 years 6 months ago #10447

Please Log in or Create an account to join the conversation.

Time to create page: 0.289 seconds