# Build error of Qt 6.8.3 and Qgcs Stable V5.5 for Android developement

**URL:** <https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148>\
**Category:** Uncategorized\
**Created:** [December 18, 2025, 7:20am UTC](https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148 "2025-12-18T07:20:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Swas143](https://discuss.px4.io/user_avatar/discuss.px4.io/swas143/32/20444_2.png) [@Swas143](https://discuss.px4.io/u/Swas143)\
**Post date:** [December 18, 2025, 7:20am UTC](https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148/1 "2025-12-18T07:20:40Z")

</div>

Hello everyone,

I’m trying to build QGroundControl for Android (arm64-v8a, Debug) on Windows using Qt 6.8.3, Android NDK 26.1.10909125, and CMake from Qt Creator.

The configuration fails during the FetchContent step for GStreamer with this error:

You said:  
[cmake] Running C:\Qt\Tools\CMake\_64\bin\cmake.exe -S C:/ProgramData/QtCreator/Links/fe3ecd7336d98a81ed7e90968b90c24d -B C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f “-DCMAKE\_COLOR\_DIAGNOSTICS:BOOL=ON” “-DANDROID\_STL:STRING=c++\_shared” “-DQT\_QMAKE\_EXECUTABLE:FILEPATH=C:/Qt/6.8.3/android\_arm64\_v8a/bin/qmake.bat” “-DQT\_NO\_GLOBAL\_APK\_TARGET\_PART\_OF\_ALL:BOOL=ON” “-DANDROID\_USE\_LEGACY\_TOOLCHAIN\_FILE:BOOL=OFF” “-DCMAKE\_PROJECT\_INCLUDE\_BEFORE:FILEPATH=C:\Users\Software\Desktop\QGCS\qgroundcontrol\build\Android\_Qt\_6\_8\_3\_Clang\_arm64\_v8a-Debug/.qtc/package-manager/auto-setup.cmake” “-DCMAKE\_CXX\_FLAGS\_INIT:STRING=-DQT\_QML\_DEBUG” “-DCMAKE\_BUILD\_TYPE:STRING=Debug” “-DCMAKE\_TOOLCHAIN\_FILE:FILEPATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake” “-DCMAKE\_FIND\_ROOT\_PATH:PATH=C:/Qt/6.8.3/android\_arm64\_v8a” “-DANDROID\_SDK\_ROOT:PATH=C:/Users/Software/AppData/Local/Android/Sdk” “-DQT\_HOST\_PATH:PATH=C:/Qt/6.8.3/mingw\_64” “-DCMAKE\_C\_COMPILER:FILEPATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/bin/clang.exe” “-DANDROID\_PLATFORM:STRING=android-23” “-DANDROID\_ABI:STRING=arm64-v8a” “-DQT\_USE\_TARGET\_ANDROID\_BUILD\_DIR:BOOL=ON” “-DCMAKE\_GENERATOR:STRING=Ninja” “-DCMAKE\_CXX\_COMPILER:FILEPATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/bin/clang++.exe” “-DANDROID\_NDK:PATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125” “-DCMAKE\_PREFIX\_PATH:PATH=C:/Qt/6.8.3/android\_arm64\_v8a” in C:\Users\Software\Desktop\QGCS\qgroundcontrol\build\Android\_Qt\_6\_8\_3\_Clang\_arm64\_v8a-Debug. [cmake] – Found Git: C:/Program Files/Git/cmd/git.exe (found version “2.49.0.windows.1”) [cmake] – Android: Targeting API ‘23’ with architecture ‘arm64’, ABI ‘arm64-v8a’, and processor ‘aarch64’ [cmake] – Android: Selected unified Clang toolchain [cmake] – The C compiler identification is Clang 17.0.2 [cmake] – The CXX compiler identification is Clang 17.0.2 [cmake] – Detecting C compiler ABI info [cmake] – Detecting C compiler ABI info - done [cmake] – Check for working C compiler: C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/bin/clang.exe - skipped [cmake] – Detecting C compile features [cmake] – Detecting C compile features - done [cmake] – Detecting CXX compiler ABI info [cmake] – Detecting CXX compiler ABI info - done [cmake] – Check for working CXX compiler: C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/bin/clang++.exe - skipped [cmake] – Detecting CXX compile features [cmake] – Detecting CXX compile features - done [cmake] – Performing Test CMAKE\_HAVE\_LIBC\_PTHREAD [cmake] – Performing Test CMAKE\_HAVE\_LIBC\_PTHREAD - Failed [cmake] – Check if compiler accepts -pthread [cmake] – Check if compiler accepts -pthread - yes [cmake] – Found Threads: TRUE [cmake] – Found WrapAtomic: TRUE [cmake] – Performing Test HAVE\_EGL [cmake] – Performing Test HAVE\_EGL - Success [cmake] – Found EGL: C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/sysroot/usr/include (found version “1.5”) [cmake] – Found GLESv2: C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/sysroot/usr/include [cmake] – Found WrapVulkanHeaders: C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/sysroot/usr/include [cmake] – Android version code: 665008000 [cmake] – CPM: Adding package android\_openssl@ ( to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/android\_openssl/1bc127d78609e0af2387cf327cf2298853523b72) [cmake] – CPM: Adding package ulog\_cpp@ (main to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/ulog\_cpp/7a69708ff89747582667f268eeaee7cd22ba9f41) [cmake] – CPM: Adding package px4-gpsdrivers@ (main to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/px4-gpsdrivers/ace289105774a9d05d40a1d89798051a4e2937e7) [cmake] – Building MAVLink [cmake] – CPM: Adding package mavlink@0 (19f9955598af9a9181064619bd2e3c04bd2d848a to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/mavlink/8e683429ddf7832888da831c8fd3e2acf6945b8f) [cmake] – CPM: Adding package libevents@ (main to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/libevents/1ea2d34e1cc3658140fb45034b187e87d60c899b) [cmake] – Enabling format target [cmake] – CPM: Adding package zlib@ (develop to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/zlib/b6adfce2bc5987edc7cfab3490c73021e521991f) [cmake] – CPM: Adding package xz-embedded@2024-12-30 (v2024-12-30 to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/xz-embedded/89e65918af62198be203b1131c88f91ffdee79cf) [cmake] – CPM: Adding package geographiclib@2.5 (r2.5 to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/geographiclib/ee85f4ed63275a6ef3372968e4aad8b740fbb627) [cmake] – CPM: Adding package Shapelib@1.6.1 (v1.6.1 to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/shapelib/a995950de7c483318cb49c46205161ff77220e22) [cmake] – CMake version = 3.30.5 [cmake] – CMAKE\_SYSTEM\_NAME = Android [cmake] – CMAKE\_INSTALL\_LIBDIR lib [cmake] – CPM: Adding package gstreamer@1.22.12 (1.22.12 to C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/cpm\_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458) [cmake] [1/9] Creating directories for ‘gstreamer-populate’ [cmake] [1/9] Performing download step (download, verify and extract) for ‘gstreamer-populate’ [cmake] – Downloading… [cmake] dst=‘C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-1.0-android-universal-1.22.12.tar.xz’ [cmake] timeout=‘none’ [cmake] inactivity timeout=‘none’ [cmake] – Using src=‘[https://gstreamer.freedesktop.org/data/pkg/android/1.22.12/gstreamer-1.0-android-universal-1.22.12.tar.xz](https://gstreamer.freedesktop.org/data/pkg/android/1.22.12/gstreamer-1.0-android-universal-1.22.12.tar.xz)’ [cmake] CMake Error at C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-populate-stamp/download-gstreamer-populate.cmake:163 (message): [cmake] Each download failed! [cmake] [cmake] error: downloading ‘[https://gstreamer.freedesktop.org/data/pkg/android/1.22.12/gstreamer-1.0-android-universal-1.22.12.tar.xz](https://gstreamer.freedesktop.org/data/pkg/android/1.22.12/gstreamer-1.0-android-universal-1.22.12.tar.xz)’ failed [cmake] status\_code: 22 [cmake] status\_string: “HTTP response code said error” [cmake] log: [cmake] — LOG BEGIN — [cmake] timeout on name lookup is not supported [cmake] [cmake] Host [gstreamer.freedesktop.org:443](http://gstreamer.freedesktop.org:443) was resolved. [cmake] [cmake] IPv6: (none) [cmake] [cmake] IPv4: 131.252.210.176 [cmake] [cmake] Trying 131.252.210.176:443… [cmake] [cmake] Connected to [gstreamer.freedesktop.org](http://gstreamer.freedesktop.org) (131.252.210.176) port 443 [cmake] [cmake] schannel: disabled automatic use of client certificate [cmake] [cmake] ALPN: curl offers h2,http/1.1 [cmake] [cmake] schannel: connection hostname ([gstreamer.freedesktop.org](http://gstreamer.freedesktop.org)) validated against [cmake] certificate name ([gstreamer.freedesktop.org](http://gstreamer.freedesktop.org)) [cmake] [cmake] ALPN: server accepted http/1.1 [cmake] [cmake] using HTTP/1.x [cmake] [cmake] GET [cmake] /data/pkg/android/1.22.12/gstreamer-1.0-android-universal-1.22.12.tar.xz [cmake] HTTP/1.1 [cmake] [cmake] Host: [gstreamer.freedesktop.org](http://gstreamer.freedesktop.org) [cmake] [cmake] User-Agent: curl/8.8.0 [cmake] [cmake] Accept: \*/\* [cmake] [cmake] [cmake] [cmake] Request completely sent off [cmake] [cmake] HTTP/1.1 502 Proxy Error [cmake] [cmake] Date: Thu, 18 Dec 2025 06:35:37 GMT [cmake] [cmake] Server: Apache [cmake] [cmake] Content-Length: 417 [cmake] [cmake] Content-Type: text/html; charset=iso-8859-1 [cmake] [cmake] [cmake] [cmake] The requested URL returned error: 502 [cmake] [cmake] Closing connection [cmake] [cmake] schannel: shutting down SSL/TLS connection with [gstreamer.freedesktop.org](http://gstreamer.freedesktop.org) [cmake] port 443 [cmake] [cmake] [cmake] [cmake] — LOG END — [cmake] [cmake] [cmake] [cmake] [cmake] FAILED: gstreamer-populate-prefix/src/gstreamer-populate-stamp/gstreamer-populate-download C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-populate-stamp/gstreamer-populate-download [cmake] C:\Windows\system32\cmd.exe /C “cd /D C:\ProgramData\QtCreator\Links\6f2d29952bc2a61af75f3334a35ea62f\cpm\_modules\gstreamer && C:\Qt\Tools\CMake\_64\bin\cmake.exe -DCMAKE\_MESSAGE\_LOG\_LEVEL=VERBOSE -P C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-populate-stamp/download-gstreamer-populate.cmake && C:\Qt\Tools\CMake\_64\bin\cmake.exe -DCMAKE\_MESSAGE\_LOG\_LEVEL=VERBOSE -P C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-populate-stamp/verify-gstreamer-populate.cmake && C:\Qt\Tools\CMake\_64\bin\cmake.exe -DCMAKE\_MESSAGE\_LOG\_LEVEL=VERBOSE -P C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-populate-stamp/extract-gstreamer-populate.cmake && C:\Qt\Tools\CMake\_64\bin\cmake.exe -E touch C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f/\_deps/gstreamer-subbuild/gstreamer-populate-prefix/src/gstreamer-populate-stamp/gstreamer-populate-download” [cmake] ninja: build stopped: subcommand failed. [cmake] [cmake] CMake Error at C:/Qt/Tools/CMake\_64/share/cmake-3.30/Modules/FetchContent.cmake:1918 (message): [cmake] Build step for gstreamer failed: 1 [cmake] Call Stack (most recent call first): [cmake] C:/Qt/Tools/CMake\_64/share/cmake-3.30/Modules/FetchContent.cmake:1609 (\_\_FetchContent\_populateSubbuild) [cmake] C:/Qt/Tools/CMake\_64/share/cmake-3.30/Modules/FetchContent.cmake:2145:EVAL:2 (\_\_FetchContent\_doPopulation) [cmake] C:/Qt/Tools/CMake\_64/share/cmake-3.30/Modules/FetchContent.cmake:2145 (cmake\_language) [cmake] C:/Qt/Tools/CMake\_64/share/cmake-3.30/Modules/FetchContent.cmake:2384 (\_\_FetchContent\_Populate) [cmake] cmake/modules/CPM.cmake:1136 (FetchContent\_MakeAvailable) [cmake] cmake/modules/CPM.cmake:917 (cpm\_fetch\_package) [cmake] cmake/find-modules/FindGStreamer.cmake:100 (CPMAddPackage) [cmake] src/VideoManager/VideoReceiver/GStreamer/CMakeLists.txt:8 (find\_package) [cmake] [cmake] [cmake] – Configuring incomplete, errors occurred! [cmake] [cmake] The command “C:\Qt\Tools\CMake\_64\bin\cmake.exe -S C:/ProgramData/QtCreator/Links/fe3ecd7336d98a81ed7e90968b90c24d -B C:/ProgramData/QtCreator/Links/6f2d29952bc2a61af75f3334a35ea62f “-DCMAKE\_COLOR\_DIAGNOSTICS:BOOL=ON” “-DANDROID\_STL:STRING=c++\_shared” “-DQT\_QMAKE\_EXECUTABLE:FILEPATH=C:/Qt/6.8.3/android\_arm64\_v8a/bin/qmake.bat” “-DQT\_NO\_GLOBAL\_APK\_TARGET\_PART\_OF\_ALL:BOOL=ON” “-DANDROID\_USE\_LEGACY\_TOOLCHAIN\_FILE:BOOL=OFF” “-DCMAKE\_PROJECT\_INCLUDE\_BEFORE:FILEPATH=C:\Users\Software\Desktop\QGCS\qgroundcontrol\build\Android\_Qt\_6\_8\_3\_Clang\_arm64\_v8a-Debug/.qtc/package-manager/auto-setup.cmake” “-DCMAKE\_CXX\_FLAGS\_INIT:STRING=-DQT\_QML\_DEBUG” “-DCMAKE\_BUILD\_TYPE:STRING=Debug” “-DCMAKE\_TOOLCHAIN\_FILE:FILEPATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake” “-DCMAKE\_FIND\_ROOT\_PATH:PATH=C:/Qt/6.8.3/android\_arm64\_v8a” “-DANDROID\_SDK\_ROOT:PATH=C:/Users/Software/AppData/Local/Android/Sdk” “-DQT\_HOST\_PATH:PATH=C:/Qt/6.8.3/mingw\_64” “-DCMAKE\_C\_COMPILER:FILEPATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/bin/clang.exe” “-DANDROID\_PLATFORM:STRING=android-23” “-DANDROID\_ABI:STRING=arm64-v8a” “-DQT\_USE\_TARGET\_ANDROID\_BUILD\_DIR:BOOL=ON” “-DCMAKE\_GENERATOR:STRING=Ninja” “-DCMAKE\_CXX\_COMPILER:FILEPATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86\_64/bin/clang++.exe” “-DANDROID\_NDK:PATH=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125” “-DCMAKE\_PREFIX\_PATH:PATH=C:/Qt/6.8.3/android\_arm64\_v8a”” terminated with exit code 1. [cmake] [cmake] Elapsed time: 01:08.

 ![image](https://discuss.px4.io/uploads/default/original/3X/d/7/d7d02c0e8c246389ec1f141c56fb8374a964748a.png)

 ![image](https://discuss.px4.io/uploads/default/original/3X/1/4/145c1bf0d050d3ff6b0a8ef273670408078fc3b4.png)

---

<div class="post-metadata">

**Author:** ![JulianOes](https://discuss.px4.io/user_avatar/discuss.px4.io/julianoes/32/30_2.png) [@JulianOes](https://discuss.px4.io/u/JulianOes)\
**Post date:** [December 18, 2025, 8:11pm UTC](https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148/2 "2025-12-18T20:11:39Z")

</div>

It looks like the download of the cpm modules fails, right?

---

<div class="post-metadata">

**Author:** ![Swas143](https://discuss.px4.io/user_avatar/discuss.px4.io/swas143/32/20444_2.png) [@Swas143](https://discuss.px4.io/u/Swas143)\
**Post date:** [December 19, 2025, 4:58am UTC](https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148/3 "2025-12-19T04:58:52Z")

</div>

yes Gstreamer download fail @JulianOes

---

<div class="post-metadata">

**Author:** ![Swas143](https://discuss.px4.io/user_avatar/discuss.px4.io/swas143/32/20444_2.png) [@Swas143](https://discuss.px4.io/u/Swas143)\
**Post date:** [December 19, 2025, 5:34am UTC](https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148/4 "2025-12-19T05:34:15Z")

</div>

site of Gstreamer also down is there issue of this like not download @JulianOes

---

<div class="post-metadata">

**Author:** ![system](https://discuss.px4.io/uploads/default/original/3X/7/3/73ce918bdcd64854de904f0c8d9ab70ca9723f2a.png) [@system](https://discuss.px4.io/u/system)\
**Post date:** [March 19, 2026, 5:35am UTC](https://discuss.px4.io/t/build-error-of-qt-6-8-3-and-qgcs-stable-v5-5-for-android-developement/48148/5 "2026-03-19T05:35:09Z")

</div>

Closed on March 19, 2026, 5:35am UTC

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
