Closed mengchaoheng closed 3 months ago
in new container carlonluca/qt-dev:5.15.2_dev. unfortunately, it failed. The output is :
```Console
~ docker pull carlonluca/qt-dev:5.15.2_dev
5.15.2_dev: Pulling from carlonluca/qt-dev
57d0418fe9dc: Already exists
de2c46ba14b1: Pull complete
a7aa7e5cf4f2: Pull complete
0b0e38ca7135: Pull complete
Digest: sha256:d1b9dbfcd417372d800d1846251d87940d17c06f0d9f039e06b292acc7fcc1b7
Status: Downloaded newer image for carlonluca/qt-dev:5.15.2_dev
docker.io/carlonluca/qt-dev:5.15.2_dev
➜ ~ docker run -it --network=host carlonluca/qt-dev@sha256:14a3aaee8cb883476475dbacd5e1b66f43c08469cbc2c90091356b85d810cc70 /bin/bash
Unable to find image 'carlonluca/qt-dev@sha256:14a3aaee8cb883476475dbacd5e1b66f43c08469cbc2c90091356b85d810cc70' locally
docker.io/carlonluca/qt-dev@sha256:14a3aaee8cb883476475dbacd5e1b66f43c08469cbc2c90091356b85d810cc70: Pulling from carlonluca/qt-dev
Digest: sha256:14a3aaee8cb883476475dbacd5e1b66f43c08469cbc2c90091356b85d810cc70
Status: Downloaded newer image for carlonluca/qt-dev@sha256:14a3aaee8cb883476475dbacd5e1b66f43c08469cbc2c90091356b85d810cc70
root@docker-desktop:~# unmade -a
bash: unmade: command not found
root@docker-desktop:~# uname -a
Linux docker-desktop 5.10.104-linuxkit #1 SMP PREEMPT Wed Mar 9 19:01:25 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
root@docker-desktop:~# qmake -v
QMake version 3.1
Using Qt version 5.15.2 in /opt/Qt-arm64-5.15.2/lib
root@docker-desktop:~# ps
PID TTY TIME CMD
1 pts/0 00:00:00 bash
20 pts/0 00:00:00 ps
root@docker-desktop:~# ls
root@docker-desktop:~# git clone --recursive -j8 https://github.com/mavlink/qgroundcontrol.git
Cloning into 'qgroundcontrol'...
remote: Enumerating objects: 147475, done.
remote: Counting objects: 100% (859/859), done.
remote: Compressing objects: 100% (385/385), done.
remote: Total 147475 (delta 569), reused 669 (delta 467), pack-reused 146616
Receiving objects: 100% (147475/147475), 423.52 MiB | 10.65 MiB/s, done.
Resolving deltas: 100% (112513/112513), done.
Submodule 'libs/OpenSSL/android_openssl' (https://github.com/Auterion/android_openssl) registered for path 'libs/OpenSSL/android_openssl'
Submodule 'libs/eigen' (https://gitlab.com/libeigen/eigen.git) registered for path 'libs/eigen'
Submodule 'libs/libevents/libevents' (https://github.com/mavlink/libevents.git) registered for path 'libs/libevents/libevents'
Submodule 'libs/mavlink/include/mavlink/v2.0' (https://github.com/mavlink/c_library_v2.git) registered for path 'libs/mavlink/include/mavlink/v2.0'
Submodule 'libs/qmdnsengine' (https://github.com/patrickelectric/qmdnsengine) registered for path 'libs/qmdnsengine'
Submodule 'libs/qmlglsink/gst-plugins-good' (https://github.com/mavlink/gst-plugins-good.git) registered for path 'libs/qmlglsink/gst-plugins-good'
Submodule 'libs/xz-embedded' (https://github.com/Auterion/xz-embedded.git) registered for path 'libs/xz-embedded'
Submodule 'src/GPS/Drivers' (https://github.com/PX4/GpsDrivers.git) registered for path 'src/GPS/Drivers'
Cloning into '/root/qgroundcontrol/libs/OpenSSL/android_openssl'...
remote: Enumerating objects: 255, done.
remote: Total 255 (delta 0), reused 0 (delta 0), pack-reused 255
Receiving objects: 100% (255/255), 13.24 MiB | 3.45 MiB/s, done.
Resolving deltas: 100% (80/80), done.
Cloning into '/root/qgroundcontrol/libs/libevents/libevents'...
remote: Enumerating objects: 216, done.
remote: Counting objects: 100% (216/216), done.
remote: Compressing objects: 100% (110/110), done.
remote: Total 216 (delta 91), reused 205 (delta 82), pack-reused 0
Receiving objects: 100% (216/216), 74.83 KiB | 252.00 KiB/s, done.
Resolving deltas: 100% (91/91), done.
Cloning into '/root/qgroundcontrol/libs/xz-embedded'...
remote: Enumerating objects: 704, done.
remote: Counting objects: 100% (704/704), done.
remote: Compressing objects: 100% (279/279), done.
remote: Total 704 (delta 372), reused 704 (delta 372), pack-reused 0
Receiving objects: 100% (704/704), 125.18 KiB | 409.00 KiB/s, done.
Resolving deltas: 100% (372/372), done.
Cloning into '/root/qgroundcontrol/libs/qmdnsengine'...
remote: Enumerating objects: 1524, done.
remote: Counting objects: 100% (127/127), done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 1524 (delta 76), reused 83 (delta 59), pack-reused 1397
Receiving objects: 100% (1524/1524), 351.20 KiB | 559.00 KiB/s, done.
Resolving deltas: 100% (1044/1044), done.
Cloning into '/root/qgroundcontrol/src/GPS/Drivers'...
remote: Enumerating objects: 939, done.
remote: Counting objects: 100% (234/234), done.
remote: Compressing objects: 100% (145/145), done.
remote: Total 939 (delta 174), reused 126 (delta 89), pack-reused 705
Receiving objects: 100% (939/939), 395.16 KiB | 652.00 KiB/s, done.
Resolving deltas: 100% (700/700), done.
Cloning into '/root/qgroundcontrol/libs/eigen'...
remote: Enumerating objects: 115544, done.
remote: Counting objects: 100% (610/610), done.
remote: Compressing objects: 100% (285/285), done.
remote: Total 115544 (delta 339), reused 525 (delta 325), pack-reused 114934
Receiving objects: 100% (115544/115544), 102.90 MiB | 7.72 MiB/s, done.
Resolving deltas: 100% (95149/95149), done.
Cloning into '/root/qgroundcontrol/libs/mavlink/include/mavlink/v2.0'...
remote: Enumerating objects: 25677, done.
remote: Counting objects: 100% (3411/3411), done.
remote: Compressing objects: 100% (909/909), done.
remote: Total 25677 (delta 2962), reused 2835 (delta 2502), pack-reused 22266
Receiving objects: 100% (25677/25677), 11.42 MiB | 2.65 MiB/s, done.
Resolving deltas: 100% (23447/23447), done.
Cloning into '/root/qgroundcontrol/libs/qmlglsink/gst-plugins-good'...
remote: Enumerating objects: 148023, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 148023 (delta 0), reused 0 (delta 0), pack-reused 148015
Receiving objects: 100% (148023/148023), 43.26 MiB | 5.92 MiB/s, done.
Resolving deltas: 100% (119987/119987), done.
Submodule path 'libs/OpenSSL/android_openssl': checked out '3aaff1bd9e35047abdb363239bb3e3c114d07ea1'
Submodule path 'libs/eigen': checked out '0fd6b4f71dd85b2009ee4d1aeb296e2c11fc9d68'
Submodule path 'libs/libevents/libevents': checked out 'b3df80adf5e9a1ffd3520a699d751acddd07763c'
Submodule 'libs/cpp/parse/nlohmann_json' (https://github.com/ArthurSonzogni/nlohmann_json_cmake_fetchcontent.git) registered for path 'libs/libevents/libevents/libs/cpp/parse/nlohmann_json'
Cloning into '/root/qgroundcontrol/libs/libevents/libevents/libs/cpp/parse/nlohmann_json'...
remote: Enumerating objects: 404, done.
remote: Counting objects: 100% (404/404), done.
remote: Compressing objects: 100% (186/186), done.
remote: Total 404 (delta 192), reused 365 (delta 156), pack-reused 0
Receiving objects: 100% (404/404), 503.99 KiB | 610.00 KiB/s, done.
Resolving deltas: 100% (192/192), done.
Submodule path 'libs/libevents/libevents/libs/cpp/parse/nlohmann_json': checked out '391786c6c3abdd3eeb993a3154f1f2a4cfe137a0'
Submodule path 'libs/mavlink/include/mavlink/v2.0': checked out '0b8597ce3ec0f294dcf5e15dbbcd6068ef03eaa2'
Submodule path 'libs/qmdnsengine': checked out 'bcae73281fd29ab8e7a41fc3246223b15d44d0df'
Submodule path 'libs/qmlglsink/gst-plugins-good': checked out 'b0caadca11ecf7a54139d37bced91b1cd0347cf3'
Submodule path 'libs/xz-embedded': checked out '090e6a054d6283b144d20f5783852b95eade90ee'
Submodule path 'src/GPS/Drivers': checked out '6fcf06894973240d45dc49d3b31565917dc8f2f6'
root@docker-desktop:~# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/9/lto-wrapper
Target: aarch64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu
Thread model: posix
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
root@docker-desktop:~# cd qgroundcontrol/
root@docker-desktop:~/qgroundcontrol# git submodule update --init --recursive
root@docker-desktop:~/qgroundcontrol# sudo apt-get install speech-dispatcher libudev-dev libsdl2-dev patchelf
bash: sudo: command not found
root@docker-desktop:~/qgroundcontrol# apt-get install speech-dispatcher libudev-dev libsdl2-dev patchelf
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package speech-dispatcher
E: Unable to locate package libsdl2-dev
E: Unable to locate package patchelf
root@docker-desktop:~/qgroundcontrol# apt-get update
Get:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease [265 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [114 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [108 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [114 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 Packages [139 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages [1234 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/restricted arm64 Packages [1317 B]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages [11.1 MB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 Packages [9066 B]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages [1470 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 Packages [4150 B]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages [1083 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 Packages [26.0 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 Packages [51.1 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 Packages [3913 B]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages [1113 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 Packages [3254 B]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages [798 kB]
Fetched 17.7 MB in 6s (2955 kB/s)
Reading package lists... Done
root@docker-desktop:~/qgroundcontrol# apt-get install speech-dispatcher libudev-dev libsdl2-dev patchelf
Reading package lists... Done
Building dependency tree
Reading state information... Done
libudev-dev is already the newest version (245.4-4ubuntu3.15).
The following additional packages will be installed:
espeak-ng-data gir1.2-ibus-1.0 libao-common libao4 libasound2-plugins libdotconf0
libespeak-ng1 libibus-1.0-5 libibus-1.0-dev libjack-jackd2-0 libpcaudio0
libpolkit-agent-1-0 libpolkit-gobject-1-0 libpulsedsp libsamplerate0 libsdl2-2.0-0
libsnapd-glib1 libsndio-dev libsndio7.0 libsonic0 libspeechd2 libspeexdsp1 libtdb1
libwebrtc-audio-processing1 libxinerama-dev libxv-dev libxv1 libxxf86vm-dev
policykit-1 pulseaudio pulseaudio-utils rtkit sound-icons
speech-dispatcher-audio-plugins speech-dispatcher-espeak-ng x11proto-xf86vidmode-dev
x11proto-xinerama-dev
Suggested packages:
libaudio2 libsndio6.1 jackd2 snapd sndiod udev pavumeter pavucontrol paman paprefs
ubuntu-sounds avahi-daemon libttspico-utils espeak mbrola speech-dispatcher-doc-cs
speech-dispatcher-festival speech-dispatcher-cicero speech-dispatcher-flite
speech-dispatcher-espeak
The following NEW packages will be installed:
espeak-ng-data gir1.2-ibus-1.0 libao-common libao4 libasound2-plugins libdotconf0
libespeak-ng1 libibus-1.0-5 libibus-1.0-dev libjack-jackd2-0 libpcaudio0
libpolkit-agent-1-0 libpolkit-gobject-1-0 libpulsedsp libsamplerate0 libsdl2-2.0-0
libsdl2-dev libsnapd-glib1 libsndio-dev libsndio7.0 libsonic0 libspeechd2 libspeexdsp1
libtdb1 libwebrtc-audio-processing1 libxinerama-dev libxv-dev libxv1 libxxf86vm-dev
patchelf policykit-1 pulseaudio pulseaudio-utils rtkit sound-icons speech-dispatcher
speech-dispatcher-audio-plugins speech-dispatcher-espeak-ng x11proto-xf86vidmode-dev
x11proto-xinerama-dev
0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 9081 kB of archives.
After this operation, 33.9 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libsnapd-glib1 arm64 1.58-0ubuntu0.20.04.0 [82.7 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libspeexdsp1 arm64 1.2~rc1.2-1.1ubuntu1.20.04.1 [34.7 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libtdb1 arm64 1.4.3-0ubuntu0.20.04.1 [43.2 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libwebrtc-audio-processing1 arm64 0.3.1-0ubuntu3 [245 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libsamplerate0 arm64 0.1.9-2 [931 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libjack-jackd2-0 arm64 1.9.12~dfsg-2ubuntu2 [248 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libasound2-plugins arm64 1.2.2-1ubuntu1 [61.7 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpulsedsp arm64 1:13.99.1-1ubuntu3.13 [20.0 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 pulseaudio-utils arm64 1:13.99.1-1ubuntu3.13 [51.8 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 pulseaudio arm64 1:13.99.1-1ubuntu3.13 [690 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpolkit-gobject-1-0 arm64 0.105-26ubuntu1.3 [37.4 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 espeak-ng-data arm64 1.50+dfsg-6 [3682 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libibus-1.0-5 arm64 1.5.22-2ubuntu2.1 [142 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 gir1.2-ibus-1.0 arm64 1.5.22-2ubuntu2.1 [65.9 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libao-common all 1.2.2+20180113-1ubuntu1 [6644 B]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libao4 arm64 1.2.2+20180113-1ubuntu1 [30.4 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libdotconf0 arm64 1.3-0.3fakesync1 [13.1 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libpcaudio0 arm64 1.1-4 [7812 B]
Get:19 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libsonic0 arm64 0.2.0-8 [12.2 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libespeak-ng1 arm64 1.50+dfsg-6 [176 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libibus-1.0-dev arm64 1.5.22-2ubuntu2.1 [179 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpolkit-agent-1-0 arm64 0.105-26ubuntu1.3 [14.2 kB]
Get:23 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsdl2-2.0-0 arm64 2.0.10+dfsg1-3 [369 kB]
Get:24 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsndio7.0 arm64 1.5.0-3 [23.6 kB]
Get:25 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsndio-dev arm64 1.5.0-3 [13.6 kB]
Get:26 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 x11proto-xinerama-dev all 2019.2-1ubuntu1 [2628 B]
Get:27 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libxinerama-dev arm64 2:1.1.4-2 [7916 B]
Get:28 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libxv1 arm64 2:1.0.11-1 [9736 B]
Get:29 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libxv-dev arm64 2:1.0.11-1 [31.9 kB]
Get:30 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 x11proto-xf86vidmode-dev all 2019.2-1ubuntu1 [2624 B]
Get:31 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libxxf86vm-dev arm64 1:1.1.4-1build1 [13.3 kB]
Get:32 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsdl2-dev arm64 2.0.10+dfsg1-3 [688 kB]
Get:33 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 patchelf arm64 0.10-2build1 [47.5 kB]
Get:34 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 policykit-1 arm64 0.105-26ubuntu1.3 [79.4 kB]
Get:35 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 rtkit arm64 0.12-4 [32.4 kB]
Get:36 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 sound-icons all 0.1-7 [473 kB]
Get:37 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 speech-dispatcher-audio-plugins arm64 0.9.1-4 [21.8 kB]
Get:38 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libspeechd2 arm64 0.9.1-4 [17.0 kB]
Get:39 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 speech-dispatcher arm64 0.9.1-4 [437 kB]
Get:40 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 speech-dispatcher-espeak-ng arm64 0.9.1-4 [36.4 kB]
Fetched 9081 kB in 14s (654 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libsnapd-glib1:arm64.
(Reading database ... 55037 files and directories currently installed.)
Preparing to unpack .../00-libsnapd-glib1_1.58-0ubuntu0.20.04.0_arm64.deb ...
Unpacking libsnapd-glib1:arm64 (1.58-0ubuntu0.20.04.0) ...
Selecting previously unselected package libspeexdsp1:arm64.
Preparing to unpack .../01-libspeexdsp1_1.2~rc1.2-1.1ubuntu1.20.04.1_arm64.deb ...
Unpacking libspeexdsp1:arm64 (1.2~rc1.2-1.1ubuntu1.20.04.1) ...
Selecting previously unselected package libtdb1:arm64.
Preparing to unpack .../02-libtdb1_1.4.3-0ubuntu0.20.04.1_arm64.deb ...
Unpacking libtdb1:arm64 (1.4.3-0ubuntu0.20.04.1) ...
Selecting previously unselected package libwebrtc-audio-processing1:arm64.
Preparing to unpack .../03-libwebrtc-audio-processing1_0.3.1-0ubuntu3_arm64.deb ...
Unpacking libwebrtc-audio-processing1:arm64 (0.3.1-0ubuntu3) ...
Selecting previously unselected package libsamplerate0:arm64.
Preparing to unpack .../04-libsamplerate0_0.1.9-2_arm64.deb ...
Unpacking libsamplerate0:arm64 (0.1.9-2) ...
Selecting previously unselected package libjack-jackd2-0:arm64.
Preparing to unpack .../05-libjack-jackd2-0_1.9.12~dfsg-2ubuntu2_arm64.deb ...
Unpacking libjack-jackd2-0:arm64 (1.9.12~dfsg-2ubuntu2) ...
Selecting previously unselected package libasound2-plugins:arm64.
Preparing to unpack .../06-libasound2-plugins_1.2.2-1ubuntu1_arm64.deb ...
Unpacking libasound2-plugins:arm64 (1.2.2-1ubuntu1) ...
Selecting previously unselected package libpulsedsp:arm64.
Preparing to unpack .../07-libpulsedsp_1%3a13.99.1-1ubuntu3.13_arm64.deb ...
Unpacking libpulsedsp:arm64 (1:13.99.1-1ubuntu3.13) ...
Selecting previously unselected package pulseaudio-utils.
Preparing to unpack .../08-pulseaudio-utils_1%3a13.99.1-1ubuntu3.13_arm64.deb ...
Unpacking pulseaudio-utils (1:13.99.1-1ubuntu3.13) ...
Selecting previously unselected package pulseaudio.
Preparing to unpack .../09-pulseaudio_1%3a13.99.1-1ubuntu3.13_arm64.deb ...
Unpacking pulseaudio (1:13.99.1-1ubuntu3.13) ...
Selecting previously unselected package libpolkit-gobject-1-0:arm64.
Preparing to unpack .../10-libpolkit-gobject-1-0_0.105-26ubuntu1.3_arm64.deb ...
Unpacking libpolkit-gobject-1-0:arm64 (0.105-26ubuntu1.3) ...
Selecting previously unselected package espeak-ng-data:arm64.
Preparing to unpack .../11-espeak-ng-data_1.50+dfsg-6_arm64.deb ...
Unpacking espeak-ng-data:arm64 (1.50+dfsg-6) ...
Selecting previously unselected package libibus-1.0-5:arm64.
Preparing to unpack .../12-libibus-1.0-5_1.5.22-2ubuntu2.1_arm64.deb ...
Unpacking libibus-1.0-5:arm64 (1.5.22-2ubuntu2.1) ...
Selecting previously unselected package gir1.2-ibus-1.0:arm64.
Preparing to unpack .../13-gir1.2-ibus-1.0_1.5.22-2ubuntu2.1_arm64.deb ...
Unpacking gir1.2-ibus-1.0:arm64 (1.5.22-2ubuntu2.1) ...
Selecting previously unselected package libao-common.
Preparing to unpack .../14-libao-common_1.2.2+20180113-1ubuntu1_all.deb ...
Unpacking libao-common (1.2.2+20180113-1ubuntu1) ...
Selecting previously unselected package libao4:arm64.
Preparing to unpack .../15-libao4_1.2.2+20180113-1ubuntu1_arm64.deb ...
Unpacking libao4:arm64 (1.2.2+20180113-1ubuntu1) ...
Selecting previously unselected package libdotconf0:arm64.
Preparing to unpack .../16-libdotconf0_1.3-0.3fakesync1_arm64.deb ...
Unpacking libdotconf0:arm64 (1.3-0.3fakesync1) ...
Selecting previously unselected package libpcaudio0:arm64.
Preparing to unpack .../17-libpcaudio0_1.1-4_arm64.deb ...
Unpacking libpcaudio0:arm64 (1.1-4) ...
Selecting previously unselected package libsonic0:arm64.
Preparing to unpack .../18-libsonic0_0.2.0-8_arm64.deb ...
Unpacking libsonic0:arm64 (0.2.0-8) ...
Selecting previously unselected package libespeak-ng1:arm64.
Preparing to unpack .../19-libespeak-ng1_1.50+dfsg-6_arm64.deb ...
Unpacking libespeak-ng1:arm64 (1.50+dfsg-6) ...
Selecting previously unselected package libibus-1.0-dev:arm64.
Preparing to unpack .../20-libibus-1.0-dev_1.5.22-2ubuntu2.1_arm64.deb ...
Unpacking libibus-1.0-dev:arm64 (1.5.22-2ubuntu2.1) ...
Selecting previously unselected package libpolkit-agent-1-0:arm64.
Preparing to unpack .../21-libpolkit-agent-1-0_0.105-26ubuntu1.3_arm64.deb ...
Unpacking libpolkit-agent-1-0:arm64 (0.105-26ubuntu1.3) ...
Selecting previously unselected package libsdl2-2.0-0:arm64.
Preparing to unpack .../22-libsdl2-2.0-0_2.0.10+dfsg1-3_arm64.deb ...
Unpacking libsdl2-2.0-0:arm64 (2.0.10+dfsg1-3) ...
Selecting previously unselected package libsndio7.0:arm64.
Preparing to unpack .../23-libsndio7.0_1.5.0-3_arm64.deb ...
Unpacking libsndio7.0:arm64 (1.5.0-3) ...
Selecting previously unselected package libsndio-dev:arm64.
Preparing to unpack .../24-libsndio-dev_1.5.0-3_arm64.deb ...
Unpacking libsndio-dev:arm64 (1.5.0-3) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../25-x11proto-xinerama-dev_2019.2-1ubuntu1_all.deb ...
Unpacking x11proto-xinerama-dev (2019.2-1ubuntu1) ...
Selecting previously unselected package libxinerama-dev:arm64.
Preparing to unpack .../26-libxinerama-dev_2%3a1.1.4-2_arm64.deb ...
Unpacking libxinerama-dev:arm64 (2:1.1.4-2) ...
Selecting previously unselected package libxv1:arm64.
Preparing to unpack .../27-libxv1_2%3a1.0.11-1_arm64.deb ...
Unpacking libxv1:arm64 (2:1.0.11-1) ...
Selecting previously unselected package libxv-dev:arm64.
Preparing to unpack .../28-libxv-dev_2%3a1.0.11-1_arm64.deb ...
Unpacking libxv-dev:arm64 (2:1.0.11-1) ...
Selecting previously unselected package x11proto-xf86vidmode-dev.
Preparing to unpack .../29-x11proto-xf86vidmode-dev_2019.2-1ubuntu1_all.deb ...
Unpacking x11proto-xf86vidmode-dev (2019.2-1ubuntu1) ...
Selecting previously unselected package libxxf86vm-dev:arm64.
Preparing to unpack .../30-libxxf86vm-dev_1%3a1.1.4-1build1_arm64.deb ...
Unpacking libxxf86vm-dev:arm64 (1:1.1.4-1build1) ...
Selecting previously unselected package libsdl2-dev:arm64.
Preparing to unpack .../31-libsdl2-dev_2.0.10+dfsg1-3_arm64.deb ...
Unpacking libsdl2-dev:arm64 (2.0.10+dfsg1-3) ...
Selecting previously unselected package patchelf.
Preparing to unpack .../32-patchelf_0.10-2build1_arm64.deb ...
Unpacking patchelf (0.10-2build1) ...
Selecting previously unselected package policykit-1.
Preparing to unpack .../33-policykit-1_0.105-26ubuntu1.3_arm64.deb ...
Unpacking policykit-1 (0.105-26ubuntu1.3) ...
Selecting previously unselected package rtkit.
Preparing to unpack .../34-rtkit_0.12-4_arm64.deb ...
Unpacking rtkit (0.12-4) ...
Selecting previously unselected package sound-icons.
Preparing to unpack .../35-sound-icons_0.1-7_all.deb ...
Unpacking sound-icons (0.1-7) ...
Selecting previously unselected package speech-dispatcher-audio-plugins:arm64.
Preparing to unpack .../36-speech-dispatcher-audio-plugins_0.9.1-4_arm64.deb ...
Unpacking speech-dispatcher-audio-plugins:arm64 (0.9.1-4) ...
Selecting previously unselected package libspeechd2:arm64.
Preparing to unpack .../37-libspeechd2_0.9.1-4_arm64.deb ...
Unpacking libspeechd2:arm64 (0.9.1-4) ...
Selecting previously unselected package speech-dispatcher.
Preparing to unpack .../38-speech-dispatcher_0.9.1-4_arm64.deb ...
Unpacking speech-dispatcher (0.9.1-4) ...
Selecting previously unselected package speech-dispatcher-espeak-ng.
Preparing to unpack .../39-speech-dispatcher-espeak-ng_0.9.1-4_arm64.deb ...
Unpacking speech-dispatcher-espeak-ng (0.9.1-4) ...
Setting up sound-icons (0.1-7) ...
Setting up libtdb1:arm64 (1.4.3-0ubuntu0.20.04.1) ...
Setting up libibus-1.0-5:arm64 (1.5.22-2ubuntu2.1) ...
Setting up libwebrtc-audio-processing1:arm64 (0.3.1-0ubuntu3) ...
Setting up libpulsedsp:arm64 (1:13.99.1-1ubuntu3.13) ...
Setting up x11proto-xinerama-dev (2019.2-1ubuntu1) ...
Setting up libao-common (1.2.2+20180113-1ubuntu1) ...
Setting up libspeechd2:arm64 (0.9.1-4) ...
Setting up pulseaudio-utils (1:13.99.1-1ubuntu3.13) ...
Setting up libpcaudio0:arm64 (1.1-4) ...
Setting up libxv1:arm64 (2:1.0.11-1) ...
Setting up libxinerama-dev:arm64 (2:1.1.4-2) ...
Setting up libsonic0:arm64 (0.2.0-8) ...
Setting up libsndio7.0:arm64 (1.5.0-3) ...
Setting up x11proto-xf86vidmode-dev (2019.2-1ubuntu1) ...
Setting up libao4:arm64 (1.2.2+20180113-1ubuntu1) ...
Setting up libspeexdsp1:arm64 (1.2~rc1.2-1.1ubuntu1.20.04.1) ...
Setting up libdotconf0:arm64 (1.3-0.3fakesync1) ...
Setting up patchelf (0.10-2build1) ...
Setting up libsdl2-2.0-0:arm64 (2.0.10+dfsg1-3) ...
Setting up libsamplerate0:arm64 (0.1.9-2) ...
Setting up gir1.2-ibus-1.0:arm64 (1.5.22-2ubuntu2.1) ...
Setting up libpolkit-gobject-1-0:arm64 (0.105-26ubuntu1.3) ...
Setting up libsnapd-glib1:arm64 (1.58-0ubuntu0.20.04.0) ...
Setting up espeak-ng-data:arm64 (1.50+dfsg-6) ...
Setting up speech-dispatcher-audio-plugins:arm64 (0.9.1-4) ...
Setting up libsndio-dev:arm64 (1.5.0-3) ...
Setting up libxxf86vm-dev:arm64 (1:1.1.4-1build1) ...
Setting up libespeak-ng1:arm64 (1.50+dfsg-6) ...
Setting up libibus-1.0-dev:arm64 (1.5.22-2ubuntu2.1) ...
Setting up speech-dispatcher (0.9.1-4) ...
Setting up libxv-dev:arm64 (2:1.0.11-1) ...
Setting up speech-dispatcher-espeak-ng (0.9.1-4) ...
Setting up libjack-jackd2-0:arm64 (1.9.12~dfsg-2ubuntu2) ...
Setting up libpolkit-agent-1-0:arm64 (0.105-26ubuntu1.3) ...
Setting up policykit-1 (0.105-26ubuntu1.3) ...
Setting up rtkit (0.12-4) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of force-reload.
Setting up libasound2-plugins:arm64 (1.2.2-1ubuntu1) ...
Setting up libsdl2-dev:arm64 (2.0.10+dfsg1-3) ...
Setting up pulseaudio (1:13.99.1-1ubuntu3.13) ...
Adding user pulse to group audio
Created symlink /etc/systemd/user/default.target.wants/pulseaudio.service → /usr/lib/systemd/user/pulseaudio.service.
Created symlink /etc/systemd/user/sockets.target.wants/pulseaudio.socket → /usr/lib/systemd/user/pulseaudio.socket.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Processing triggers for libc-bin (2.31-0ubuntu9.7) ...
Processing triggers for systemd (245.4-4ubuntu3.15) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for dbus (1.12.16-2ubuntu2.1) ...
root@docker-desktop:~/qgroundcontrol# mkdir build
root@docker-desktop:~/qgroundcontrol# cd build
root@docker-desktop:~/qgroundcontrol/build# qmake ../
Info: creating stash file /root/qgroundcontrol/build/.qmake.stash
Project MESSAGE: Qt version 5.15.2
Project MESSAGE: Linux build
Project MESSAGE: Daily Build
Project MESSAGE: GIT_DESCRIBE v4.2.0-109-gc66095e49
Project MESSAGE: QGroundControl APP_VERSION_STR VERSION v4.2.0-109-gc66095e49 4.2.0.109
Project MESSAGE: Release flavor
Project MESSAGE: Skipping support for Pairing
Project MESSAGE: Using MAVLink dialect 'ardupilotmega'.
Project MESSAGE: Skipping support for Zeroconf (unsupported platform)
Project MESSAGE: Including support for AirMap
Project MESSAGE: Taisync disabled
Project MESSAGE: Microhard disabled
collect2 version 9.4.0
/usr/bin/ld.gold -plugin /usr/lib/gcc/aarch64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc16n7zS.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro /usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/9/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu/crtn.o
GNU gold (GNU Binutils for Ubuntu 2.34) 1.16
Copyright (C) 2020 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
Project MESSAGE: Including support for video streaming
Project MESSAGE: This project is using private headers and will therefore be tied to this specific Qt module build version.
Project MESSAGE: Running this project against other versions of the Qt modules may crash at any arbitrary point.
Project MESSAGE: This is not a bug, but a result of using Qt internals. You have been warned!
root@docker-desktop:~/qgroundcontrol/build# make -j6
rm -rf /root/qgroundcontrol/build/libs/airmap-platform-sdk && mkdir -p /root/qgroundcontrol/build/libs/airmap-platform-sdk/linux/Qt.5.15 && mkdir -p /root/qgroundcontrol/build/libs/airmap-platform-sdk/include/airmap && mkdir -p /root/qgroundcontrol/build/libs/airmap-platform-sdk/tmp && curl --location --output /root/qgroundcontrol/build/airmap-platform-sdk.deb https://github.com/airmap/platform-sdk/releases/download/2.0/airmap-platform-sdk-2.0.0-Linux.deb && ar p /root/qgroundcontrol/build/airmap-platform-sdk.deb data.tar.gz | tar xvz -C /root/qgroundcontrol/build/libs/airmap-platform-sdk/tmp/ --strip-components=1 && mv -u /root/qgroundcontrol/build/libs/airmap-platform-sdk/tmp/usr/lib/x86_64-linux-gnu/* /root/qgroundcontrol/build/libs/airmap-platform-sdk/linux/Qt.5.15/ && mv -u /root/qgroundcontrol/build/libs/airmap-platform-sdk/tmp/usr/include/airmap/* /root/qgroundcontrol/build/libs/airmap-platform-sdk/include/airmap/ && rm -rf /root/qgroundcontrol/build/libs/airmap-platform-sdk/tmp && rm /root/qgroundcontrol/build/airmap-platform-sdk.deb
/bin/sh: 1: curl: not found
make: *** [Makefile:3530: /root/qgroundcontrol/build/libs/airmap-platform-sdk/include/airmap] Error 127
root@docker-desktop:~/qgroundcontrol/build# apt-get install curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
curl
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 157 kB of archives.
After this operation, 403 kB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 curl arm64 7.68.0-1ubuntu2.7 [157 kB]
Fetched 157 kB in 2s (63.4 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package curl.
(Reading database ... 56477 files and directories currently installed.)
Preparing to unpack .../curl_7.68.0-1ubuntu2.7_arm64.deb ...
Unpacking curl (7.68.0-1ubuntu2.7) ...
Setting up curl (7.68.0-1ubuntu2.7) ...
Processing triggers for man-db (2.9.1-1) ...
root@docker-desktop:~/qgroundcontrol/build# make -j6
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGCMapEngine.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGCMapTileSet.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGCMapUrlEngine.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGCTileCacheWorker.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGeoCodeReplyQGC.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGeoCodingManagerEngineQGC.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGeoMapReplyQGC.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGeoServiceProviderPluginQGC.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGeoTileFetcherQGC.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/QGeoTiledMappingManagerEngineQGC.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/MapProvider.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/ElevationMapProvider.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/GoogleMapProvider.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/BingMapProvider.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/GenericMapProvider.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/EsriMapProvider.cpp
compiling /root/qgroundcontrol/src/QtLocationPlugin/MapboxMapProvider.cpp
compiling /root/qgroundcontrol/libs/libevents/libevents/libs/cpp/protocol/receive.cpp
compiling /root/qgroundcontrol/libs/libevents/libevents/libs/cpp/parse/parser.cpp
compiling /root/qgroundcontrol/libs/libevents/definitions.cpp
compiling /root/qgroundcontrol/libs/shapelib/shpopen.c
compiling /root/qgroundcontrol/libs/shapelib/safileio.c
compiling /root/qgroundcontrol/libs/xz-embedded/linux/lib/xz/xz_crc32.c
compiling /root/qgroundcontrol/libs/xz-embedded/linux/lib/xz/xz_crc64.c
compiling /root/qgroundcontrol/libs/xz-embedded/linux/lib/xz/xz_dec_lzma2.c
compiling /root/qgroundcontrol/libs/xz-embedded/linux/lib/xz/xz_dec_stream.c
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/abstractserver.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/bitmap.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/browser.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/cache.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/dns.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/hostname.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/mdns.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/message.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/prober.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/provider.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/query.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/record.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/resolver.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/server.cpp
compiling /root/qgroundcontrol/libs/qmdnsengine/src/src/service.cpp
compiling /root/qgroundcontrol/src/Vehicle/VehicleEscStatusFactGroup.cc
compiling /root/qgroundcontrol/src/api/QGCCorePlugin.cc
compiling /root/qgroundcontrol/src/api/QGCOptions.cc
compiling /root/qgroundcontrol/src/api/QGCSettings.cc
compiling /root/qgroundcontrol/src/api/QmlComponentInfo.cc
compiling /root/qgroundcontrol/src/ADSB/ADSBVehicle.cc
compiling /root/qgroundcontrol/src/ADSB/ADSBVehicleManager.cc
compiling /root/qgroundcontrol/src/AnalyzeView/LogDownloadController.cc
compiling /root/qgroundcontrol/src/AnalyzeView/PX4LogParser.cc
compiling /root/qgroundcontrol/src/AnalyzeView/ULogParser.cc
compiling /root/qgroundcontrol/src/AnalyzeView/MavlinkConsoleController.cc
compiling /root/qgroundcontrol/src/Audio/AudioOutput.cc
compiling /root/qgroundcontrol/src/Vehicle/Autotune.cpp
compiling /root/qgroundcontrol/src/Camera/QGCCameraControl.cc
compiling /root/qgroundcontrol/src/Camera/QGCCameraIO.cc
compiling /root/qgroundcontrol/src/Camera/QGCCameraManager.cc
compiling /root/qgroundcontrol/src/CmdLineOptParser.cc
compiling /root/qgroundcontrol/src/Compression/QGCLZMA.cc
compiling /root/qgroundcontrol/src/Compression/QGCZlib.cc
compiling /root/qgroundcontrol/src/FollowMe/FollowMe.cc
compiling /root/qgroundcontrol/src/Joystick/Joystick.cc
compiling /root/qgroundcontrol/src/Joystick/JoystickManager.cc
compiling /root/qgroundcontrol/src/Joystick/JoystickMavCommand.cc
compiling /root/qgroundcontrol/src/JsonHelper.cc
compiling /root/qgroundcontrol/src/KMLDomDocument.cc
compiling /root/qgroundcontrol/src/KMLHelper.cc
compiling /root/qgroundcontrol/src/LogCompressor.cc
compiling /root/qgroundcontrol/src/MissionManager/CameraCalc.cc
compiling /root/qgroundcontrol/src/MissionManager/CameraSection.cc
compiling /root/qgroundcontrol/src/MissionManager/CameraSpec.cc
compiling /root/qgroundcontrol/src/MissionManager/ComplexMissionItem.cc
compiling /root/qgroundcontrol/src/MissionManager/CorridorScanComplexItem.cc
compiling /root/qgroundcontrol/src/MissionManager/CorridorScanPlanCreator.cc
compiling /root/qgroundcontrol/src/MissionManager/BlankPlanCreator.cc
compiling /root/qgroundcontrol/src/MissionManager/FixedWingLandingComplexItem.cc
compiling /root/qgroundcontrol/src/MissionManager/GeoFenceController.cc
compiling /root/qgroundcontrol/src/MissionManager/GeoFenceManager.cc
compiling /root/qgroundcontrol/src/MissionManager/KMLPlanDomDocument.cc
compiling /root/qgroundcontrol/src/MissionManager/LandingComplexItem.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionCommandList.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionCommandTree.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionCommandUIInfo.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionController.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionItem.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionManager.cc
compiling /root/qgroundcontrol/src/MissionManager/MissionSettingsItem.cc
compiling /root/qgroundcontrol/src/MissionManager/PlanElementController.cc
compiling /root/qgroundcontrol/src/MissionManager/PlanCreator.cc
compiling /root/qgroundcontrol/src/MissionManager/PlanManager.cc
compiling /root/qgroundcontrol/src/MissionManager/PlanMasterController.cc
compiling /root/qgroundcontrol/src/MissionManager/QGCFenceCircle.cc
compiling /root/qgroundcontrol/src/MissionManager/QGCFencePolygon.cc
compiling /root/qgroundcontrol/src/MissionManager/QGCMapCircle.cc
compiling /root/qgroundcontrol/src/MissionManager/QGCMapPolygon.cc
compiling /root/qgroundcontrol/src/MissionManager/QGCMapPolyline.cc
compiling /root/qgroundcontrol/src/MissionManager/RallyPoint.cc
compiling /root/qgroundcontrol/src/MissionManager/RallyPointController.cc
compiling /root/qgroundcontrol/src/MissionManager/RallyPointManager.cc
compiling /root/qgroundcontrol/src/MissionManager/SimpleMissionItem.cc
compiling /root/qgroundcontrol/src/MissionManager/SpeedSection.cc
compiling /root/qgroundcontrol/src/MissionManager/StructureScanComplexItem.cc
compiling /root/qgroundcontrol/src/MissionManager/StructureScanPlanCreator.cc
compiling /root/qgroundcontrol/src/MissionManager/SurveyComplexItem.cc
compiling /root/qgroundcontrol/src/MissionManager/SurveyPlanCreator.cc
compiling /root/qgroundcontrol/src/MissionManager/TakeoffMissionItem.cc
compiling /root/qgroundcontrol/src/MissionManager/TransectStyleComplexItem.cc
compiling /root/qgroundcontrol/src/MissionManager/VisualMissionItem.cc
compiling /root/qgroundcontrol/src/MissionManager/VTOLLandingComplexItem.cc
compiling /root/qgroundcontrol/src/PositionManager/PositionManager.cpp
compiling /root/qgroundcontrol/src/PositionManager/SimulatedPosition.cc
compiling /root/qgroundcontrol/src/Geo/QGCGeo.cc
compiling /root/qgroundcontrol/src/Geo/Math.cpp
compiling /root/qgroundcontrol/src/Geo/Utility.cpp
compiling /root/qgroundcontrol/src/Geo/UTMUPS.cpp
compiling /root/qgroundcontrol/src/Geo/MGRS.cpp
compiling /root/qgroundcontrol/src/Geo/TransverseMercator.cpp
compiling /root/qgroundcontrol/src/Geo/PolarStereographic.cpp
compiling /root/qgroundcontrol/src/QGC.cc
compiling /root/qgroundcontrol/src/QGCApplication.cc
compiling /root/qgroundcontrol/src/QGCComboBox.cc
compiling /root/qgroundcontrol/src/QGCFileDownload.cc
compiling /root/qgroundcontrol/src/QGCLoggingCategory.cc
compiling /root/qgroundcontrol/src/QGCMapPalette.cc
compiling /root/qgroundcontrol/src/QGCPalette.cc
compiling /root/qgroundcontrol/src/QGCQGeoCoordinate.cc
compiling /root/qgroundcontrol/src/QGCTemporaryFile.cc
compiling /root/qgroundcontrol/src/QGCToolbox.cc
compiling /root/qgroundcontrol/src/QmlControls/AppMessages.cc
In file included from /root/qgroundcontrol/src/Airmap/AirMapSharedState.h:17,
from /root/qgroundcontrol/src/Airmap/AirMapManager.h:12,
from /root/qgroundcontrol/src/QGCToolbox.cc:38:
/root/qgroundcontrol/src/Airmap/services/client.h:4:10: fatal error: airmap/client.h: No such file or directory
4 | #include
more information in: https://github.com/carlonluca/docker-qt/issues/1
@DonLakeFlyer
The following errors appear when compiling qgc, I guess it has something to do with the qgc compilation settings
the container is run on docker. Almost all compatible qt5 containers have been tested, the same error.