I am working on QGCS custome build for android development and using version of Qt 6.8.3 and Qgcs 5.0 stable version on build I have occur below error please anyone have answer of this please let me know
FAILED: Debug/libQGroundControl_arm64-v8a.so
C:\Windows\system32\cmd.exe /C “cd . && C:\Users\Software\AppData\Local\Android\Sdk\ndk\26.1.10909125\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android23 --sysroot=C:/Users/Software/AppData/Local/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/windows-x86_64/sysroot -fPIC -DQT_QML_DEBUG -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fexceptions -frtti -stdlib=libc++ -g -fno-limit-debug-info -Wl,–build-id=sha1 -Wl,–no-rosegment -Wl,–no-undefined-version -Wl,–fatal-warnings -Wl,–gc-sections -Qunused-arguments -Wl,–no-undefined -Wl,-Bsymbolic -shared -o Debug\libQGroundControl_arm64-v8a.so @CMakeFiles\QGroundControl.rsp && cd .”
ld.lld: error: undefined symbol: graphene_matrix_get_type
referenced by gstgltransformation.c:242 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgltransformation.c:242)
gstgltransformation.c.o:(gst_gl_transformation_class_intern_init) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
referenced by gstglfiltershader.c:384 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstglfiltershader.c:384)
gstglfiltershader.c.o:(_set_uniform) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
referenced by gstglfiltershader.c:384 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstglfiltershader.c:384)
gstglfiltershader.c.o:(_set_uniform) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_CreateDecompress
referenced by gstgloverlay.c:682 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:682)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_std_error
referenced by gstgloverlay.c:683 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:683)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_stdio_src
referenced by gstgloverlay.c:684 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:684)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_read_header
referenced by gstgloverlay.c:685 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:685)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_start_decompress
referenced by gstgloverlay.c:686 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:686)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_read_scanlines
referenced by gstgloverlay.c:722 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:722)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_finish_decompress
referenced by gstgloverlay.c:724 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:724)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: jpeg_destroy_decompress
referenced by gstgloverlay.c:725 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:725)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_sig_cmp
referenced by gstgloverlay.c:764 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:764)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_create_read_struct
referenced by gstgloverlay.c:770 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:770)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_set_error_fn
referenced by gstgloverlay.c:779 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:779)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_create_info_struct
referenced by gstgloverlay.c:781 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:781)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_init_io
referenced by gstgloverlay.c:790 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:790)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_set_sig_bytes
referenced by gstgloverlay.c:792 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:792)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_read_info
referenced by gstgloverlay.c:794 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:794)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_get_IHDR
referenced by gstgloverlay.c:796 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:796)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_set_filler
referenced by gstgloverlay.c:801 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:801)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_read_image
referenced by gstgloverlay.c:840 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:840)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: undefined symbol: png_read_end
referenced by gstgloverlay.c:845 (/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.12/_builddir/../ext/gl/gstgloverlay.c:845)
gstgloverlay.c.o:(gst_gl_overlay_filter_texture) in archive cpm_modules/gstreamer/e8c30675f9e5398db84aa8cdc909f466ba7e8458/arm64/lib/gstreamer-1.0/libgstopengl.a
ld.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

