Hi Marko
what 5.x QT version are you using?
I try setup my build environment and run into some compile issues.
I tried "latest" (5.14)... what may not be a good idea
On Ubuntu, I always make use of the available Qt5 packages per apt.
As I lately migrated my Ubuntu environment to 19.10, it is Qt version 5.12.4 in /usr/lib/x86_64-linux-gnu
In addition, I installed Qt version 5.14. to make use of the latest Qt Creator version.
There I do not have any compile issues.
Beside that: for the configure step the QT configure step the build requires a device....
I have an Raspi 4... that seem not supported yet.
../qt-everywhere-src-5.14.0/configure -opengl es2 -device linux-rasp-pi3-g++ ...
On the Raspberry Pi, I suggest you install the packages as per instructions, too
For the cross-compile environment set-up, you should make use the same Qt5 version which you installed on the Raspberry Pi.
(I may need to update the instructions to reflect this). Otherwise you will see "moc" compile errors.
For Raspian buster it seems to be Qt 5.11.3.
To find out which Qt version is installed, run
On the toolchain, I will check, if one can go to the latest version
https://developer.arm.com/-/media/Files/downloads/gnu-a/9.2-2019.12/binrel/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf.tar.xz?revision=fed31ee5-2ed7-40c8-9e0e-474299a3c4ac&la=en&hash=76DAF56606E7CB66CC5B5B33D8FB90D9F24C9D20
Important: If you change the Qt version and/or toolchain file, please update the respective entries in
$HYPERION_DIR/cmake/Toolchain-rpi.cmake
SET(TOOLROOT ${PITOOLCHAIN}/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf )
SET(QT_BIN_PATH ${CROSSROOT}/Qt5/5.7/gcc_64/bin)
I suggest you go with the original one first and check that your Qt compile errors will go away.