Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[qtbase] Build error on arm64-linux #43371

Open
wangfangkai opened this issue Jan 21, 2025 · 3 comments
Open

[qtbase] Build error on arm64-linux #43371

wangfangkai opened this issue Jan 21, 2025 · 3 comments
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@wangfangkai
Copy link
Contributor

Package: qtbase[brotli,concurrent,core,dbus,default-features,doubleconversion,egl,fontconfig,freetype,gui,harfbuzz,icu,jpeg,network,opengl,openssl,pcre2,png,sql,sql-psql,sql-sqlite,testlib,thread,widgets,xcb,xcb-xlib,xkb,xkbcommon-x11,xlib,xrender,zstd]:[email protected]#1

Host Environment

  • Host: arm64-linux
  • Compiler: GNU 9.3.0
  • vcpkg-tool version: 2999-12-31-unknownhash
    vcpkg-scripts version: bfe2cb841 2025-01-09 (12 天前)

To Reproduce

vcpkg install --allow-unsupported

Failure logs

CMake Warning at hydro-ports/qtbase/portfile.cmake:39 (message):
  qtbase currently requires packages from the system package manager.  They
  can be installed on Ubuntu systems via sudo apt-get install '^libxcb.*-dev'
  libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev
  libxkbcommon-x11-dev.
Call Stack (most recent call first):
  scripts/ports.cmake:196 (include)


-- Using cached qtbase-everywhere-src-6.5.3.tar.xz.
-- Cleaning sources at /home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/sancog/vcpkg/downloads/qtbase-everywhere-src-6.5.3.tar.xz
-- Applying patch allow_outside_prefix.patch
-- Applying patch config_install.patch
-- Applying patch fix_cmake_build.patch
-- Applying patch harfbuzz.patch
-- Applying patch fix_egl.patch
-- Applying patch fix_egl_2.patch
-- Applying patch installed_dir.patch
-- Applying patch GLIB2-static.patch
-- Applying patch clang-cl_source_location.patch
-- Applying patch clang-cl_QGADGET_fix.diff
-- Applying patch CVE-2023-43114-6.5.patch
-- Applying patch debug_msg.patch
-- Applying patch dont_force_cmakecache_latest.patch
-- Using source at /home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean
-- Configuring arm64-linux
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /usr/bin/ninja -v
    Working Directory: /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      /home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-dbg-CMakeCache.txt.log
      /home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-rel-CMakeCache.txt.log
      /home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-dbg-CMakeConfigureLog.yaml.log
      /home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-rel-CMakeConfigureLog.yaml.log
      /home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-out.log

Call Stack (most recent call first):
  /home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:269 (vcpkg_execute_required_process)
  hydro-ports/qtbase/cmake/qt_install_submodule.cmake:147 (vcpkg_cmake_configure)
  hydro-ports/qtbase/cmake/qt_install_submodule.cmake:341 (qt_cmake_configure)
  hydro-ports/qtbase/portfile.cmake:286 (qt_install_submodule)
  scripts/ports.cmake:196 (include)



/home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-out.log
[1/2] "/usr/local/bin/cmake" -E chdir ".." "/usr/local/bin/cmake" "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/home/sancog/vcpkg/packages/qtbase_arm64-linux" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_BUILD_EXAMPLES:BOOL=OFF" "-DQT_BUILD_TESTS:BOOL=OFF" "-DQT_BUILD_BENCHMARKS:BOOL=OFF" "-DHOST_PERL:PATH=/usr/bin/perl" "-DINSTALL_BINDIR:STRING=bin" "-DINSTALL_LIBEXECDIR:STRING=bin" "-DINSTALL_PLUGINSDIR:STRING=Qt6/plugins" "-DINSTALL_QMLDIR:STRING=Qt6/qml" "-DFEATURE_appstore_compliant=OFF" "-DFEATURE_zstd=ON" "-DFEATURE_framework=OFF" "-DFEATURE_concurrent=ON" "-DFEATURE_future=ON" "-DFEATURE_dbus=ON" "-DFEATURE_gui=ON" "-DFEATURE_thread=ON" "-DFEATURE_network=ON" "-DFEATURE_sql=ON" "-DFEATURE_widgets=ON" "-DFEATURE_testlib=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_zstd=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_ZSTD=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_WrapDBus1=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_Libudev:BOOL=ON" "-DFEATURE_xml:BOOL=ON" "-DFEATURE_doubleconversion=ON" "-DFEATURE_glib=OFF" "-DFEATURE_icu=ON" "-DFEATURE_pcre2=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_GLIB2=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_ICU=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_LTTngUST:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_PPS:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Slog2:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Libsystemd:BOOL=ON" "-DFEATURE_openssl=ON" "-DFEATURE_brotli=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_WrapBrotli=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_WrapOpenSSL=OFF" "-DINPUT_openssl=linked" "-DCMAKE_DISABLE_FIND_PACKAGE_Libproxy:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_GSSAPI:BOOL=ON" "-DFEATURE_freetype=ON" "-DFEATURE_harfbuzz=ON" "-DFEATURE_fontconfig=ON" "-DFEATURE_jpeg=ON" "-DFEATURE_png=ON" "-DFEATURE_opengl=ON" "-DFEATURE_xlib=ON" "-DFEATURE_xkbcommon=ON" "-DFEATURE_xcb=ON" "-DFEATURE_xcb_xlib=ON" "-DFEATURE_xkbcommon_x11=ON" "-DFEATURE_xrender=ON" "-DFEATURE_xcb_native_painting=ON" "-DFEATURE_opengles2=OFF" "-DFEATURE_egl=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Vulkan=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_WrapOpenGL=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_EGL=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_GLESv2=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Fontconfig=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_WrapSystemHarfbuzz=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_JPEG=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_PNG=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_X11=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_XKB=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_XCB=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_X11_XCB=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_XKB_COMMON_X11=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_XRender=OFF" "-DINPUT_xcb=yes" "-DINPUT_xkbcommon=yes" "-DFEATURE_opengles3:BOOL=OFF" "-DFEATURE_opengles31:BOOL=OFF" "-DFEATURE_opengles32:BOOL=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_ATSPI2:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_DirectFB:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Libdrm:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_gbm:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Libinput:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Mtdev:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Tslib:BOOL=ON" "-DFEATURE_system_sqlite=ON" "-DFEATURE_sql_odbc=OFF" "-DFEATURE_sql_mysql=OFF" "-DFEATURE_sql_oci=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_PostgreSQL=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_SQLite3=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_ODBC=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_MySQL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Oracle=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_DB2:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Interbase:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_CUPS:BOOL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_GTK3:BOOL=ON" "-DINPUT_doubleconversion:STRING=system" "-DINPUT_freetype:STRING=system" "-DINPUT_harfbuzz:STRING=system" "-DINPUT_libb2:STRING=system" "-DINPUT_libjpeg:STRING=system" "-DINPUT_libmd4c:STRING=qt" "-DINPUT_libpng:STRING=systemsystem" "-DQT_USE_BUNDLED_BundledFreetype:BOOL=FALSE" "-DQT_USE_BUNDLED_BundledHarfbuzz:BOOL=FALSE" "-DQT_USE_BUNDLE
...
Skipped 413 lines
...
  Target compiler supports:
    ARM Extensions ....................... NEON
  Sanitizers:
    Addresses ............................ no
    Threads .............................. no
    Memory ............................... no
    Fuzzer (instrumentation only) ........ no
    Undefined ............................ no
  Build parts ............................ libs tools
Qt modules and options:
  Qt Concurrent .......................... yes
  Qt D-Bus ............................... yes
  Qt D-Bus directly linked to libdbus .... yes
  Qt Gui ................................. yes
  Qt Network ............................. yes
  Qt PrintSupport ........................ yes
  Qt Sql ................................. yes
  Qt Testlib ............................. yes
  Qt Widgets ............................. yes
  Qt Xml ................................. yes
Support enabled for:
  Using pkg-config ....................... yes
  udev ................................... no
  OpenSSL ................................ yes
    Qt directly linked to OpenSSL ........ yes
  OpenSSL 1.1 ............................ no
  OpenSSL 3.0 ............................ yes
  Using system zlib ...................... yes
  Zstandard support ...................... yes
  Thread support ......................... yes
Common build options:
  Linker can resolve circular dependencies  yes
Qt Core:
  backtrace .............................. yes
  DoubleConversion ....................... yes
    Using system DoubleConversion ........ yes
  GLib ................................... no
  ICU .................................... yes
  Using system libb2 ..................... yes
  Built-in copy of the MIME database ..... yes
  cpp/winrt base ......................... no
  Tracing backend ........................ <none>
  Logging backends:
    journald ............................. no
    syslog ............................... no
    slog2 ................................ no
  PCRE2 .................................. yes
    Using system PCRE2 ................... yes
  CLONE_PIDFD support in forkfd .......... yes
  Application permissions ................ no
Qt Sql:
  SQL item models ........................ yes
Qt Network:
  getifaddrs() ........................... yes
  IPv6 ifname ............................ yes
  libproxy ............................... no
  Linux AF_NETLINK ....................... yes
  DTLS ................................... yes
  OCSP-stapling .......................... yes
  SCTP ................................... no
  Use system proxies ..................... yes
  GSSAPI ................................. no
  Brotli Decompression Support ........... yes
  qIsEffectiveTLD() ...................... yes
    Built-in publicsuffix database ....... yes
    System publicsuffix database ......... yes
Core tools:
  Android deployment tool ................ yes
  macOS deployment tool .................. no
  Windows deployment tool ................ no
  qmake .................................. yes
Qt Gui:
  Accessibility .......................... yes
  FreeType ............................... yes
    Using system FreeType ................ yes
  HarfBuzz ............................... yes
    Using system HarfBuzz ................ yes
  Fontconfig ............................. yes
  Image formats:
    GIF .................................. yes
    ICO .................................. yes
    JPEG ................................. yes
      Using system libjpeg ............... yes
    PNG .................................. yes
      Using system libpng ................ yes
  Text formats:
    HtmlParser ........................... yes
    CssParser ............................ yes
    OdfWriter ............................ yes
    MarkdownReader ....................... yes
      Using system libmd4c ............... no
    MarkdownWriter ....................... yes
  EGL .................................... yes
  OpenVG ................................. no
  OpenGL:
    Desktop OpenGL ....................... yes
    OpenGL ES 2.0 ........................ no
    OpenGL ES 3.0 ........................ no
    OpenGL ES 3.1 ........................ no
    OpenGL ES 3.2 ........................ no
  Vulkan ................................. no
  Session Management ..................... yes
Features used by QPA backends:
  evdev .................................. yes
  libinput ............................... no
  HiRes wheel support in libinput ........ no
  INTEGRITY HID .......................... no
  mtdev .................................. no
  tslib .................................. no
  xkbcommon .............................. yes
  X11 specific:
    XLib ................................. yes
    XCB Xlib ............................. yes
    EGL on X11 ........................... yes
    xkbcommon-x11 ........................ yes
    xcb-sm ............................... yes
QPA backends:
  DirectFB ............................... no
  EGLFS .................................. yes
  EGLFS details:
    EGLFS OpenWFD ........................ no
    EGLFS i.Mx6 .......................... no
    EGLFS i.Mx6 Wayland .................. no
    EGLFS RCAR ........................... no
    EGLFS EGLDevice ...................... no
    EGLFS GBM ............................ no
    EGLFS VSP2 ........................... no
    EGLFS Mali ........................... no
    EGLFS Raspberry Pi ................... no
    EGLFS X11 ............................ yes
  LinuxFB ................................ yes
  VNC .................................... yes
  VK_KHR_display ......................... no
  QNX:
    lgmon ................................ no
    IMF .................................. no
  XCB:
    Using system-provided xcb-xinput ..... yes
    GL integrations:
      GLX Plugin ......................... yes
        XCB GLX .......................... yes
      EGL-X11 Plugin ..................... yes
  Windows:
    Direct 2D ............................ no
    Direct 2D 1.1 ........................ no
    DirectWrite .......................... no
    DirectWrite 3 ........................ no
Qt Widgets:
  GTK+ ................................... no
  Styles ................................. Fusion Windows
Qt Testlib:
  Tester for item models ................. yes
  Batch tests ............................ no
Qt PrintSupport:
  CUPS ................................... no
Qt Sql Drivers:
  DB2 (IBM) .............................. no
  InterBase .............................. no
  MySql .................................. no
  OCI (Oracle) ........................... no
  ODBC ................................... no
  PostgreSQL ............................. yes
  SQLite ................................. yes
    Using system provided SQLite ......... yes


Note: Using static linking will disable the use of dynamically loaded plugins. Make sure to import all needed static plugins, or compile needed modules into the library.
Note: Disabling X11 Accessibility Bridge: D-Bus or AT-SPI is missing.

ERROR: Feature "xkbcommon_x11": Forcing to "ON" breaks its condition:
    QT_FEATURE_xkbcommon AND XKB_COMMON_X11_FOUND
Condition values dump:
    QT_FEATURE_xkbcommon = "ON"
    XKB_COMMON_X11_FOUND = "0"

ERROR: Feature "xcb_native_painting": Forcing to "ON" breaks its condition:
    QT_FEATURE_xcb_xlib AND QT_FEATURE_fontconfig AND XRender_FOUND
Condition values dump:
    QT_FEATURE_xcb_xlib = "ON"
    QT_FEATURE_fontconfig = "ON"
    XRender_FOUND = "0"


CMake Error at cmake/QtBuildInformation.cmake:194 (message):
  Check the configuration messages for an error that has occurred.
Call Stack (most recent call first):
  cmake/QtBuildInformation.cmake:24 (qt_configure_print_summary)
  cmake/QtBuildInternals/QtBuildInternalsConfig.cmake:549 (qt_print_feature_summary)
  CMakeLists.txt:213 (qt_build_repo_end)


-- Configuring incomplete, errors occurred!
ninja: build stopped: subcommand failed.
/home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-rel-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel
# It was generated by CMake: /usr/local/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Path to a library.
BROTLICOMMON_LIBRARY_DEBUG:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/libbrotlicommon.a

//Path to a library.
BROTLICOMMON_LIBRARY_RELEASE:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/libbrotlicommon.a

//Path to a library.
BROTLIDEC_LIBRARY_DEBUG:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/libbrotlidec.a

//Path to a library.
BROTLIDEC_LIBRARY_RELEASE:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/libbrotlidec.a

//Build tests for the Qt build system
BUILD_CMAKE_TESTING:BOOL=OFF

//Build Qt statically or dynamically
BUILD_SHARED_LIBS:BOOL=OFF

//Build Qt using precompiled headers?
BUILD_WITH_PCH:BOOL=ON

//Path to a file.
BZIP2_INCLUDE_DIR:PATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/include

//Path to a library.
BZIP2_LIBRARY_DEBUG:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/libbz2d.a

//Path to a library.
BZIP2_LIBRARY_RELEASE:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/libbz2.a

//Header providing backtrace(3) facility
Backtrace_HEADER:STRING=execinfo.h

//Path to a file.
Backtrace_INCLUDE_DIR:PATH=/usr/include

//Library providing backtrace(3), empty for default set of libraries
Backtrace_LIBRARY:FILEPATH=

//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line

//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar

//ASM compiler
CMAKE_ASM_COMPILER:FILEPATH=/usr/local/bin/gcc

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_AR:FILEPATH=/usr/local/bin/gcc-ar

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=/usr/local/bin/gcc-ranlib

//Flags used by the ASM compiler during all build types.
CMAKE_ASM_FLAGS:STRING=

//Flags used by the ASM compiler during DEBUG builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=-g

//Flags used by the ASM compiler during MINSIZEREL builds.
CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the ASM compiler during RELEASE builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the ASM compiler during RELWITHDEBINFO builds.
CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Release

CMAKE_CROSSCOMPILING:BOOL=OFF

//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/usr/local/bin/c++

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/local/bin/gcc-ar

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/local/bin/gcc-ranlib

//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=-fPIC

//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g

...
Skipped 6951 lines
...
XRender_STATIC_CFLAGS_OTHER:INTERNAL=
XRender_STATIC_LIBDIR:INTERNAL=
XRender_STATIC_LIBS:INTERNAL=
XRender_STATIC_LIBS_L:INTERNAL=
XRender_STATIC_LIBS_OTHER:INTERNAL=
XRender_STATIC_LIBS_PATHS:INTERNAL=
XRender_VERSION:INTERNAL=
XRender_xrender_INCLUDEDIR:INTERNAL=
XRender_xrender_LIBDIR:INTERNAL=
XRender_xrender_PREFIX:INTERNAL=
XRender_xrender_VERSION:INTERNAL=
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Making sure VCPKG_MANIFEST_MODE doesn't change
Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF
//Vcpkg root directory
Z_VCPKG_ROOT_DIR:INTERNAL=/home/sancog/vcpkg
//Have symbol backtrace
_Backtrace_SYM_FOUND:INTERNAL=1
//linker supports push/pop state
_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
_OPENSSL_CFLAGS:INTERNAL=-I/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../include
_OPENSSL_CFLAGS_I:INTERNAL=
_OPENSSL_CFLAGS_OTHER:INTERNAL=
_OPENSSL_FOUND:INTERNAL=1
_OPENSSL_INCLUDEDIR:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../include
_OPENSSL_INCLUDE_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../include
_OPENSSL_LDFLAGS:INTERNAL=-L/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../lib;-lssl;-lcrypto;-ldl;-pthread
_OPENSSL_LDFLAGS_OTHER:INTERNAL=-pthread
_OPENSSL_LIBDIR:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../lib
_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto;dl
_OPENSSL_LIBRARY_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../lib
_OPENSSL_LIBS:INTERNAL=
_OPENSSL_LIBS_L:INTERNAL=
_OPENSSL_LIBS_OTHER:INTERNAL=
_OPENSSL_LIBS_PATHS:INTERNAL=
_OPENSSL_MODULE_NAME:INTERNAL=openssl
_OPENSSL_PREFIX:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../..
_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../include
_OPENSSL_STATIC_CFLAGS_I:INTERNAL=
_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL=
_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../include
_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../lib;-lssl;-lcrypto;-ldl;-pthread
_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread
_OPENSSL_STATIC_LIBDIR:INTERNAL=
_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl
_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/pkgconfig/../../lib
_OPENSSL_STATIC_LIBS:INTERNAL=
_OPENSSL_STATIC_LIBS_L:INTERNAL=
_OPENSSL_STATIC_LIBS_OTHER:INTERNAL=
_OPENSSL_STATIC_LIBS_PATHS:INTERNAL=
_OPENSSL_VERSION:INTERNAL=3.4.0
_OPENSSL_openssl_INCLUDEDIR:INTERNAL=
_OPENSSL_openssl_LIBDIR:INTERNAL=
_OPENSSL_openssl_PREFIX:INTERNAL=
_OPENSSL_openssl_VERSION:INTERNAL=
__pkg_config_arguments_Libb2:INTERNAL=IMPORTED_TARGET;libb2
__pkg_config_arguments_PC_DBUS1:INTERNAL=QUIET;dbus-1
__pkg_config_arguments_PC_EXPAT:INTERNAL=QUIET;expat
__pkg_config_arguments_PKG_FONTCONFIG:INTERNAL=QUIET;fontconfig
__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl
__pkg_config_checked_Libb2:INTERNAL=1
__pkg_config_checked_PC_DBUS1:INTERNAL=1
__pkg_config_checked_PC_EXPAT:INTERNAL=1
__pkg_config_checked_PKG_EGL:INTERNAL=1
__pkg_config_checked_PKG_FONTCONFIG:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Client:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Cursor:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Egl:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Server:INTERNAL=1
__pkg_config_checked_PKG_X11_XCB:INTERNAL=1
__pkg_config_checked_PKG_XCB_ATOM:INTERNAL=1
__pkg_config_checked_PKG_XCB_AUX:INTERNAL=1
__pkg_config_checked_PKG_XCB_COMPOSITE:INTERNAL=1
__pkg_config_checked_PKG_XCB_CURSOR:INTERNAL=1
__pkg_config_checked_PKG_XCB_DAMAGE:INTERNAL=1
__pkg_config_checked_PKG_XCB_DPMS:INTERNAL=1
__pkg_config_checked_PKG_XCB_DRI2:INTERNAL=1
__pkg_config_checked_PKG_XCB_DRI3:INTERNAL=1
__pkg_config_checked_PKG_XCB_EVENT:INTERNAL=1
__pkg_config_checked_PKG_XCB_EWMH:INTERNAL=1
__pkg_config_checked_PKG_XCB_GLX:INTERNAL=1
__pkg_config_checked_PKG_XCB_ICCCM:INTERNAL=1
__pkg_config_checked_PKG_XCB_IMAGE:INTERNAL=1
__pkg_config_checked_PKG_XCB_KEYSYMS:INTERNAL=1
__pkg_config_checked_PKG_XCB_PRESENT:INTERNAL=1
__pkg_config_checked_PKG_XCB_RANDR:INTERNAL=1
__pkg_config_checked_PKG_XCB_RECORD:INTERNAL=1
__pkg_config_checked_PKG_XCB_RENDER:INTERNAL=1
__pkg_config_checked_PKG_XCB_RENDERUTIL:INTERNAL=1
__pkg_config_checked_PKG_XCB_RES:INTERNAL=1
__pkg_config_checked_PKG_XCB_SCREENSAVER:INTERNAL=1
__pkg_config_checked_PKG_XCB_SHAPE:INTERNAL=1
__pkg_config_checked_PKG_XCB_SHM:INTERNAL=1
__pkg_config_checked_PKG_XCB_SYNC:INTERNAL=1
__pkg_config_checked_PKG_XCB_UTIL:INTERNAL=1
__pkg_config_checked_PKG_XCB_XCB:INTERNAL=1
__pkg_config_checked_PKG_XCB_XEVIE:INTERNAL=1
__pkg_config_checked_PKG_XCB_XF86DRI:INTERNAL=1
__pkg_config_checked_PKG_XCB_XFIXES:INTERNAL=1
__pkg_config_checked_PKG_XCB_XINERAMA:INTERNAL=1
__pkg_config_checked_PKG_XCB_XINPUT:INTERNAL=1
__pkg_config_checked_PKG_XCB_XKB:INTERNAL=1
__pkg_config_checked_PKG_XCB_XPRINT:INTERNAL=1
__pkg_config_checked_PKG_XCB_XTEST:INTERNAL=1
__pkg_config_checked_PKG_XCB_XV:INTERNAL=1
__pkg_config_checked_PKG_XCB_XVMC:INTERNAL=1
__pkg_config_checked_PKG_XKB:INTERNAL=1
__pkg_config_checked_XKB_COMMON_X11:INTERNAL=1
__pkg_config_checked_XRender:INTERNAL=1
__pkg_config_checked__OPENSSL:INTERNAL=1
//Result of TRY_COMPILE
_arch_result:INTERNAL=TRUE
//ADVANCED property for variable: pkgcfg_lib_Libb2_b2
pkgcfg_lib_Libb2_b2-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_DBUS1_dbus-1
pkgcfg_lib_PC_DBUS1_dbus-1-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_EXPAT_expat
pkgcfg_lib_PC_EXPAT_expat-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_EXPAT_m
pkgcfg_lib_PC_EXPAT_m-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_brotlicommon
pkgcfg_lib_PKG_FONTCONFIG_brotlicommon-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_brotlidec
pkgcfg_lib_PKG_FONTCONFIG_brotlidec-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_bz2
pkgcfg_lib_PKG_FONTCONFIG_bz2-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_expat
pkgcfg_lib_PKG_FONTCONFIG_expat-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_fontconfig
pkgcfg_lib_PKG_FONTCONFIG_fontconfig-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_freetype
pkgcfg_lib_PKG_FONTCONFIG_freetype-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_m
pkgcfg_lib_PKG_FONTCONFIG_m-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_png16
pkgcfg_lib_PKG_FONTCONFIG_png16-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_z
pkgcfg_lib_PKG_FONTCONFIG_z-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto
pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib__OPENSSL_dl
pkgcfg_lib__OPENSSL_dl-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl
pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1
prefix_result:INTERNAL=
//Result of TRY_COMPILE
result:INTERNAL=TRUE
/home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-dbg-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg
# It was generated by CMake: /usr/local/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Path to a library.
BROTLICOMMON_LIBRARY_DEBUG:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/libbrotlicommon.a

//Path to a library.
BROTLICOMMON_LIBRARY_RELEASE:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/libbrotlicommon.a

//Path to a library.
BROTLIDEC_LIBRARY_DEBUG:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/libbrotlidec.a

//Path to a library.
BROTLIDEC_LIBRARY_RELEASE:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/libbrotlidec.a

//Build tests for the Qt build system
BUILD_CMAKE_TESTING:BOOL=OFF

//Build Qt statically or dynamically
BUILD_SHARED_LIBS:BOOL=OFF

//Build Qt using precompiled headers?
BUILD_WITH_PCH:BOOL=ON

//Path to a file.
BZIP2_INCLUDE_DIR:PATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/include

//Path to a library.
BZIP2_LIBRARY_DEBUG:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/libbz2d.a

//Path to a library.
BZIP2_LIBRARY_RELEASE:FILEPATH=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/lib/libbz2.a

//Header providing backtrace(3) facility
Backtrace_HEADER:STRING=execinfo.h

//Path to a file.
Backtrace_INCLUDE_DIR:PATH=/usr/include

//Library providing backtrace(3), empty for default set of libraries
Backtrace_LIBRARY:FILEPATH=

//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line

//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar

//ASM compiler
CMAKE_ASM_COMPILER:FILEPATH=/usr/local/bin/gcc

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_AR:FILEPATH=/usr/local/bin/gcc-ar

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=/usr/local/bin/gcc-ranlib

//Flags used by the ASM compiler during all build types.
CMAKE_ASM_FLAGS:STRING=

//Flags used by the ASM compiler during DEBUG builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=-g

//Flags used by the ASM compiler during MINSIZEREL builds.
CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the ASM compiler during RELEASE builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the ASM compiler during RELWITHDEBINFO builds.
CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Debug

CMAKE_CROSSCOMPILING:BOOL=OFF

//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/usr/local/bin/c++

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/local/bin/gcc-ar

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/local/bin/gcc-ranlib

//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=-fPIC

//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g

//Flags used by the CXX compiler during MINSIZEREL builds.
...
Skipped 6952 lines
...
XRender_STATIC_LIBS:INTERNAL=
XRender_STATIC_LIBS_L:INTERNAL=
XRender_STATIC_LIBS_OTHER:INTERNAL=
XRender_STATIC_LIBS_PATHS:INTERNAL=
XRender_VERSION:INTERNAL=
XRender_xrender_INCLUDEDIR:INTERNAL=
XRender_xrender_LIBDIR:INTERNAL=
XRender_xrender_PREFIX:INTERNAL=
XRender_xrender_VERSION:INTERNAL=
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Making sure VCPKG_MANIFEST_MODE doesn't change
Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF
//Vcpkg root directory
Z_VCPKG_ROOT_DIR:INTERNAL=/home/sancog/vcpkg
//Have symbol backtrace
_Backtrace_SYM_FOUND:INTERNAL=1
//linker supports push/pop state
_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
_OPENSSL_CFLAGS:INTERNAL=-I/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include
_OPENSSL_CFLAGS_I:INTERNAL=
_OPENSSL_CFLAGS_OTHER:INTERNAL=
_OPENSSL_FOUND:INTERNAL=1
_OPENSSL_INCLUDEDIR:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include
_OPENSSL_INCLUDE_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include
_OPENSSL_LDFLAGS:INTERNAL=-L/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../lib;-lssl;-lcrypto;-ldl;-pthread
_OPENSSL_LDFLAGS_OTHER:INTERNAL=-pthread
_OPENSSL_LIBDIR:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../lib
_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto;dl
_OPENSSL_LIBRARY_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../lib
_OPENSSL_LIBS:INTERNAL=
_OPENSSL_LIBS_L:INTERNAL=
_OPENSSL_LIBS_OTHER:INTERNAL=
_OPENSSL_LIBS_PATHS:INTERNAL=
_OPENSSL_MODULE_NAME:INTERNAL=openssl
_OPENSSL_PREFIX:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../..
_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include
_OPENSSL_STATIC_CFLAGS_I:INTERNAL=
_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL=
_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include
_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../lib;-lssl;-lcrypto;-ldl;-pthread
_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread
_OPENSSL_STATIC_LIBDIR:INTERNAL=
_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl
_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../lib
_OPENSSL_STATIC_LIBS:INTERNAL=
_OPENSSL_STATIC_LIBS_L:INTERNAL=
_OPENSSL_STATIC_LIBS_OTHER:INTERNAL=
_OPENSSL_STATIC_LIBS_PATHS:INTERNAL=
_OPENSSL_VERSION:INTERNAL=3.4.0
_OPENSSL_openssl_INCLUDEDIR:INTERNAL=
_OPENSSL_openssl_LIBDIR:INTERNAL=
_OPENSSL_openssl_PREFIX:INTERNAL=
_OPENSSL_openssl_VERSION:INTERNAL=
__pkg_config_arguments_Libb2:INTERNAL=IMPORTED_TARGET;libb2
__pkg_config_arguments_PC_DBUS1:INTERNAL=QUIET;dbus-1
__pkg_config_arguments_PC_EXPAT:INTERNAL=QUIET;expat
__pkg_config_arguments_PKG_FONTCONFIG:INTERNAL=QUIET;fontconfig
__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl
__pkg_config_checked_Libb2:INTERNAL=1
__pkg_config_checked_PC_DBUS1:INTERNAL=1
__pkg_config_checked_PC_EXPAT:INTERNAL=1
__pkg_config_checked_PKG_EGL:INTERNAL=1
__pkg_config_checked_PKG_FONTCONFIG:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Client:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Cursor:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Egl:INTERNAL=1
__pkg_config_checked_PKG_Wayland_Server:INTERNAL=1
__pkg_config_checked_PKG_X11_XCB:INTERNAL=1
__pkg_config_checked_PKG_XCB_ATOM:INTERNAL=1
__pkg_config_checked_PKG_XCB_AUX:INTERNAL=1
__pkg_config_checked_PKG_XCB_COMPOSITE:INTERNAL=1
__pkg_config_checked_PKG_XCB_CURSOR:INTERNAL=1
__pkg_config_checked_PKG_XCB_DAMAGE:INTERNAL=1
__pkg_config_checked_PKG_XCB_DPMS:INTERNAL=1
__pkg_config_checked_PKG_XCB_DRI2:INTERNAL=1
__pkg_config_checked_PKG_XCB_DRI3:INTERNAL=1
__pkg_config_checked_PKG_XCB_EVENT:INTERNAL=1
__pkg_config_checked_PKG_XCB_EWMH:INTERNAL=1
__pkg_config_checked_PKG_XCB_GLX:INTERNAL=1
__pkg_config_checked_PKG_XCB_ICCCM:INTERNAL=1
__pkg_config_checked_PKG_XCB_IMAGE:INTERNAL=1
__pkg_config_checked_PKG_XCB_KEYSYMS:INTERNAL=1
__pkg_config_checked_PKG_XCB_PRESENT:INTERNAL=1
__pkg_config_checked_PKG_XCB_RANDR:INTERNAL=1
__pkg_config_checked_PKG_XCB_RECORD:INTERNAL=1
__pkg_config_checked_PKG_XCB_RENDER:INTERNAL=1
__pkg_config_checked_PKG_XCB_RENDERUTIL:INTERNAL=1
__pkg_config_checked_PKG_XCB_RES:INTERNAL=1
__pkg_config_checked_PKG_XCB_SCREENSAVER:INTERNAL=1
__pkg_config_checked_PKG_XCB_SHAPE:INTERNAL=1
__pkg_config_checked_PKG_XCB_SHM:INTERNAL=1
__pkg_config_checked_PKG_XCB_SYNC:INTERNAL=1
__pkg_config_checked_PKG_XCB_UTIL:INTERNAL=1
__pkg_config_checked_PKG_XCB_XCB:INTERNAL=1
__pkg_config_checked_PKG_XCB_XEVIE:INTERNAL=1
__pkg_config_checked_PKG_XCB_XF86DRI:INTERNAL=1
__pkg_config_checked_PKG_XCB_XFIXES:INTERNAL=1
__pkg_config_checked_PKG_XCB_XINERAMA:INTERNAL=1
__pkg_config_checked_PKG_XCB_XINPUT:INTERNAL=1
__pkg_config_checked_PKG_XCB_XKB:INTERNAL=1
__pkg_config_checked_PKG_XCB_XPRINT:INTERNAL=1
__pkg_config_checked_PKG_XCB_XTEST:INTERNAL=1
__pkg_config_checked_PKG_XCB_XV:INTERNAL=1
__pkg_config_checked_PKG_XCB_XVMC:INTERNAL=1
__pkg_config_checked_PKG_XKB:INTERNAL=1
__pkg_config_checked_XKB_COMMON_X11:INTERNAL=1
__pkg_config_checked_XRender:INTERNAL=1
__pkg_config_checked__OPENSSL:INTERNAL=1
//Result of TRY_COMPILE
_arch_result:INTERNAL=TRUE
//ADVANCED property for variable: pkgcfg_lib_Libb2_b2
pkgcfg_lib_Libb2_b2-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_DBUS1_dbus-1
pkgcfg_lib_PC_DBUS1_dbus-1-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_EXPAT_expat
pkgcfg_lib_PC_EXPAT_expat-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_EXPAT_m
pkgcfg_lib_PC_EXPAT_m-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_brotlicommon
pkgcfg_lib_PKG_FONTCONFIG_brotlicommon-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_brotlidec
pkgcfg_lib_PKG_FONTCONFIG_brotlidec-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_bz2d
pkgcfg_lib_PKG_FONTCONFIG_bz2d-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_expat
pkgcfg_lib_PKG_FONTCONFIG_expat-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_fontconfig
pkgcfg_lib_PKG_FONTCONFIG_fontconfig-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_freetyped
pkgcfg_lib_PKG_FONTCONFIG_freetyped-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_m
pkgcfg_lib_PKG_FONTCONFIG_m-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_png16d
pkgcfg_lib_PKG_FONTCONFIG_png16d-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_z
pkgcfg_lib_PKG_FONTCONFIG_z-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto
pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib__OPENSSL_dl
pkgcfg_lib__OPENSSL_dl-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl
pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1
prefix_result:INTERNAL=
//Result of TRY_COMPILE
result:INTERNAL=TRUE
/home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-rel-CMakeConfigureLog.yaml.log

---
events:
  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake:205 (message)"
      - "CMakeLists.txt:75 (project)"
    message: |
      The system is: Linux -  - aarch64
  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:75 (project)"
    message: |
      Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
      Compiler: /usr/local/bin/c++
      Build flags: -fPIC
      Id flags:

      The output was:
      0


      Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

      The CXX compiler identification is GNU, found in:
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/3.29.6/CompilerIdCXX/a.out

  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:75 (project)"
    message: |
      Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
      Compiler: /usr/local/bin/gcc
      Build flags: -fPIC
      Id flags:

      The output was:
      0


      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

      The C compiler identification is GNU, found in:
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/3.29.6/CompilerIdC/a.out

  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:1165 (message)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)"
      - "CMakeLists.txt:75 (project)"
    message: |
      Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)":
      gcc (GCC) 11.4.0
      Copyright (C) 2021 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:67 (try_compile)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
      - "CMakeLists.txt:75 (project)"
    checks:
      - "Detecting CXX compiler ABI info"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-Aq9reA"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-Aq9reA"
    cmakeVariables:
      CMAKE_CXX_FLAGS: "-fPIC"
      CMAKE_CXX_FLAGS_DEBUG: "-g"
      CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
      CMAKE_EXE_LINKER_FLAGS: ""
      CMAKE_MODULE_PATH: "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/platforms"
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/sancog/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed"
      VCPKG_LINKER_FLAGS: ""
...
Skipped 4933 lines
...
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-E3udAA/src.cxx:1:11: 致命错误:dwrite_3.h:没有那个文件或目录
            1 |  #include <dwrite_3.h>
              |           ^~~~~~~~~~~~
        编译中断。
        ninja: build stopped: subcommand failed.

      exitCode: 1
  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
      - "/usr/local/share/cmake-3.29/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)"
      - "cmake/QtFeature.cmake:977 (check_cxx_source_compiles)"
      - "src/gui/configure.cmake:589 (qt_config_compile_test)"
      - "cmake/QtFeature.cmake:592 (include)"
      - "src/CMakeLists.txt:13 (qt_feature_evaluate_features)"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-ipcXIz"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-ipcXIz"
    cmakeVariables:
      CMAKE_CXX_FLAGS: "-fPIC"
      CMAKE_CXX_FLAGS_DEBUG: "-g"
      CMAKE_CXX_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_C_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_EXE_LINKER_FLAGS: ""
      CMAKE_MODULE_PATH: "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/extra-cmake-modules/find-modules;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/kwin;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/platforms"
      CMAKE_POSITION_INDEPENDENT_CODE: "ON"
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/sancog/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "arm64"
      VCPKG_TARGET_TRIPLET: "arm64-linux"
      Z_VCPKG_ROOT_DIR: "/home/sancog/vcpkg"
    buildResult:
      variable: "HAVE_d2d1"
      cached: true
      stdout: |
        Change Dir: '/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-ipcXIz'

        Run Build Command(s): /usr/bin/ninja -v cmTC_772e2
        [1/2] /usr/local/bin/c++ -DHAVE_d2d1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_772e2.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-ipcXIz/src.cxx
        FAILED: CMakeFiles/cmTC_772e2.dir/src.cxx.o
        /usr/local/bin/c++ -DHAVE_d2d1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_772e2.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-ipcXIz/src.cxx
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-ipcXIz/src.cxx:1:11: 致命错误:d2d1.h:没有那个文件或目录
            1 |  #include <d2d1.h>
              |           ^~~~~~~~
        编译中断。
        ninja: build stopped: subcommand failed.

      exitCode: 1
  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
      - "/usr/local/share/cmake-3.29/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)"
      - "cmake/QtFeature.cmake:977 (check_cxx_source_compiles)"
      - "src/gui/configure.cmake:605 (qt_config_compile_test)"
      - "cmake/QtFeature.cmake:592 (include)"
      - "src/CMakeLists.txt:13 (qt_feature_evaluate_features)"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-oQEkpB"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-oQEkpB"
    cmakeVariables:
      CMAKE_CXX_FLAGS: "-fPIC"
      CMAKE_CXX_FLAGS_DEBUG: "-g"
      CMAKE_CXX_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_C_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_EXE_LINKER_FLAGS: ""
      CMAKE_MODULE_PATH: "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/extra-cmake-modules/find-modules;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/kwin;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/platforms"
      CMAKE_POSITION_INDEPENDENT_CODE: "ON"
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/sancog/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "arm64"
      VCPKG_TARGET_TRIPLET: "arm64-linux"
      Z_VCPKG_ROOT_DIR: "/home/sancog/vcpkg"
    buildResult:
      variable: "HAVE_d2d1_1"
      cached: true
      stdout: |
        Change Dir: '/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-oQEkpB'

        Run Build Command(s): /usr/bin/ninja -v cmTC_c33c3
        [1/2] /usr/local/bin/c++ -DHAVE_d2d1_1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_c33c3.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-oQEkpB/src.cxx
        FAILED: CMakeFiles/cmTC_c33c3.dir/src.cxx.o
        /usr/local/bin/c++ -DHAVE_d2d1_1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_c33c3.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-oQEkpB/src.cxx
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/CMakeFiles/CMakeScratch/TryCompile-oQEkpB/src.cxx:1:11: 致命错误:d2d1_1.h:没有那个文件或目录
            1 |  #include <d2d1_1.h>
              |           ^~~~~~~~~~
        编译中断。
        ninja: build stopped: subcommand failed.

      exitCode: 1
  -
    kind: "try_compile-v1"
    backtrace:
      - "cmake/QtExecutableHelpers.cmake:491 (try_compile)"
      - "cmake/QtToolHelpers.cmake:731 (qt_internal_add_configure_time_executable)"
      - "src/tools/syncqt/CMakeLists.txt:46 (qt_internal_add_configure_time_tool)"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/src/tools/syncqt/configure_time_bins"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/src/tools/syncqt/configure_time_bins"
    buildResult:
      variable: "result"
      cached: true
      stdout: |
        Change Dir: '/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/src/tools/syncqt/configure_time_bins'

        Run Build Command(s): /usr/bin/ninja -v
        [1/2] /usr/local/bin/c++ -DQT_NAMESPACE=\\"\\" -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=5 -DQT_VERSION_PATCH=3 -DQT_VERSION_STR=\\"6.5.3\\"  -fPIC -g -DNDEBUG -O3 -fexceptions -std=gnu++17 -o CMakeFiles/syncqt.dir/main.cpp.o -c /home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/src/tools/syncqt/main.cpp
        [2/2] : && /usr/local/bin/c++ -fPIC -g -DNDEBUG -O3 -fexceptions  CMakeFiles/syncqt.dir/main.cpp.o -o /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-rel/bin/syncqt   && :

      exitCode: 0
...
/home/sancog/vcpkg/buildtrees/qtbase/config-arm64-linux-dbg-CMakeConfigureLog.yaml.log

---
events:
  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake:205 (message)"
      - "CMakeLists.txt:75 (project)"
    message: |
      The system is: Linux -  - aarch64
  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:75 (project)"
    message: |
      Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
      Compiler: /usr/local/bin/c++
      Build flags: -fPIC
      Id flags:

      The output was:
      0


      Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

      The CXX compiler identification is GNU, found in:
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/3.29.6/CompilerIdCXX/a.out

  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:75 (project)"
    message: |
      Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
      Compiler: /usr/local/bin/gcc
      Build flags: -fPIC
      Id flags:

      The output was:
      0


      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

      The C compiler identification is GNU, found in:
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/3.29.6/CompilerIdC/a.out

  -
    kind: "message-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:1165 (message)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)"
      - "CMakeLists.txt:75 (project)"
    message: |
      Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)":
      gcc (GCC) 11.4.0
      Copyright (C) 2021 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:67 (try_compile)"
      - "/usr/local/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
      - "CMakeLists.txt:75 (project)"
    checks:
      - "Detecting CXX compiler ABI info"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-asMBmD"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-asMBmD"
    cmakeVariables:
      CMAKE_CXX_FLAGS: "-fPIC"
      CMAKE_CXX_FLAGS_DEBUG: "-g"
      CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
      CMAKE_EXE_LINKER_FLAGS: ""
      CMAKE_MODULE_PATH: "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/platforms"
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/sancog/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
...
Skipped 4932 lines
...
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-GDzKfF/src.cxx:1:11: 致命错误:dwrite_3.h:没有那个文件或目录
            1 |  #include <dwrite_3.h>
              |           ^~~~~~~~~~~~
        编译中断。
        ninja: build stopped: subcommand failed.

      exitCode: 1
  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
      - "/usr/local/share/cmake-3.29/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)"
      - "cmake/QtFeature.cmake:977 (check_cxx_source_compiles)"
      - "src/gui/configure.cmake:589 (qt_config_compile_test)"
      - "cmake/QtFeature.cmake:592 (include)"
      - "src/CMakeLists.txt:13 (qt_feature_evaluate_features)"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-sG68SD"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-sG68SD"
    cmakeVariables:
      CMAKE_CXX_FLAGS: "-fPIC"
      CMAKE_CXX_FLAGS_DEBUG: "-g"
      CMAKE_CXX_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_C_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_EXE_LINKER_FLAGS: ""
      CMAKE_MODULE_PATH: "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/extra-cmake-modules/find-modules;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/kwin;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/platforms"
      CMAKE_POSITION_INDEPENDENT_CODE: "ON"
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/sancog/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "arm64"
      VCPKG_TARGET_TRIPLET: "arm64-linux"
      Z_VCPKG_ROOT_DIR: "/home/sancog/vcpkg"
    buildResult:
      variable: "HAVE_d2d1"
      cached: true
      stdout: |
        Change Dir: '/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-sG68SD'

        Run Build Command(s): /usr/bin/ninja -v cmTC_e3158
        [1/2] /usr/local/bin/c++ -DHAVE_d2d1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_e3158.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-sG68SD/src.cxx
        FAILED: CMakeFiles/cmTC_e3158.dir/src.cxx.o
        /usr/local/bin/c++ -DHAVE_d2d1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_e3158.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-sG68SD/src.cxx
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-sG68SD/src.cxx:1:11: 致命错误:d2d1.h:没有那个文件或目录
            1 |  #include <d2d1.h>
              |           ^~~~~~~~
        编译中断。
        ninja: build stopped: subcommand failed.

      exitCode: 1
  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/local/share/cmake-3.29/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
      - "/usr/local/share/cmake-3.29/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)"
      - "cmake/QtFeature.cmake:977 (check_cxx_source_compiles)"
      - "src/gui/configure.cmake:605 (qt_config_compile_test)"
      - "cmake/QtFeature.cmake:592 (include)"
      - "src/CMakeLists.txt:13 (qt_feature_evaluate_features)"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-5PKeeG"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-5PKeeG"
    cmakeVariables:
      CMAKE_CXX_FLAGS: "-fPIC"
      CMAKE_CXX_FLAGS_DEBUG: "-g"
      CMAKE_CXX_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_C_LINK_NO_PIE_SUPPORTED: "1"
      CMAKE_EXE_LINKER_FLAGS: ""
      CMAKE_MODULE_PATH: "/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/extra-cmake-modules/find-modules;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/3rdparty/kwin;/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/cmake/platforms"
      CMAKE_POSITION_INDEPENDENT_CODE: "ON"
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/sancog/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/sancog/wangfangkai/project/HydroTech_survey/hydrotech_survey/build/vcpkg_installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "arm64"
      VCPKG_TARGET_TRIPLET: "arm64-linux"
      Z_VCPKG_ROOT_DIR: "/home/sancog/vcpkg"
    buildResult:
      variable: "HAVE_d2d1_1"
      cached: true
      stdout: |
        Change Dir: '/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-5PKeeG'

        Run Build Command(s): /usr/bin/ninja -v cmTC_9ed60
        [1/2] /usr/local/bin/c++ -DHAVE_d2d1_1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_9ed60.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-5PKeeG/src.cxx
        FAILED: CMakeFiles/cmTC_9ed60.dir/src.cxx.o
        /usr/local/bin/c++ -DHAVE_d2d1_1  -fPIC  -std=gnu++17 -fPIE -o CMakeFiles/cmTC_9ed60.dir/src.cxx.o -c /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-5PKeeG/src.cxx
        /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-5PKeeG/src.cxx:1:11: 致命错误:d2d1_1.h:没有那个文件或目录
            1 |  #include <d2d1_1.h>
              |           ^~~~~~~~~~
        编译中断。
        ninja: build stopped: subcommand failed.

      exitCode: 1
  -
    kind: "try_compile-v1"
    backtrace:
      - "cmake/QtExecutableHelpers.cmake:491 (try_compile)"
      - "cmake/QtToolHelpers.cmake:731 (qt_internal_add_configure_time_executable)"
      - "src/tools/syncqt/CMakeLists.txt:46 (qt_internal_add_configure_time_tool)"
    directories:
      source: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/src/tools/syncqt/configure_time_bins"
      binary: "/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/src/tools/syncqt/configure_time_bins"
    buildResult:
      variable: "result"
      cached: true
      stdout: |
        Change Dir: '/home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/src/tools/syncqt/configure_time_bins'

        Run Build Command(s): /usr/bin/ninja -v
        [1/2] /usr/local/bin/c++ -DQT_NAMESPACE=\\"\\" -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=5 -DQT_VERSION_PATCH=3 -DQT_VERSION_STR=\\"6.5.3\\"  -fPIC -g -DNDEBUG -O3 -fexceptions -std=gnu++17 -o CMakeFiles/syncqt.dir/main.cpp.o -c /home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-ec74b38af4.clean/src/tools/syncqt/main.cpp
        [2/2] : && /usr/local/bin/c++ -fPIC -g -DNDEBUG -O3 -fexceptions  CMakeFiles/syncqt.dir/main.cpp.o -o /home/sancog/vcpkg/buildtrees/qtbase/arm64-linux-dbg/bin/syncqt   && :

      exitCode: 0
...

Additional context

vcpkg.json
{
  "name": "manifest",
  "version": "0.2.0",
  "description": "",
  "dependencies": [
    "qtbase",
    "qtserialport",
    "qtshadertools",
    "qtdeclarative",
    "qt-advanced-docking-system",
    "protobuf",
    "paho-mqttpp3",
    "glm",
    "boost-process",
    "boost-locale",
    "boost-program-options",
    "boost-dll",
    "rapidjson",
    {
      "name": "pcl",
      "features": [
        "visualization"
      ]
    },
    {
      "name": "vtk",
      "features": [
        "qt",
        "opengl"
      ]
    }
  ],
  "builtin-baseline": "4ab1c4a6c6a5b40e44b26addeb45acf960987a55",
  "overrides": [
    {
      "name": "protobuf",
      "version": "3.21.12#4"
    },
    {
      "name": "qtbase",
      "version": "6.5.3#1"
    },
    {
      "name": "qtserialport",
      "version": "6.5.3"
    },
    {
      "name": "qtdeclarative",
      "version": "6.5.3"
    },
    {
      "name": "qtshadertools",
      "version": "6.5.3"
    },
    {
      "name": "osg",
      "version": "3.6.5#25"
    },
    {
      "name": "osgearth",
      "version": "3.3#5"
    },
    {
      "name": "blend2d",
      "version": "2023-06-16#1"
    },
    {
      "name": "pkgconf",
      "version": "1.8.0#5"
    },
    {
      "name": "vcpkg-pkgconfig-get-modules",
      "version": "2023-02-25"
    }
  ]
}

@LilyWangLL LilyWangLL self-assigned this Jan 21, 2025
@LilyWangLL LilyWangLL added category:question This issue is a question category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. and removed category:question This issue is a question labels Jan 21, 2025
@LilyWangLL LilyWangLL removed their assignment Jan 21, 2025
@wangfangkai
Copy link
Contributor Author

wangfangkai commented Jan 21, 2025

I guess that the host tool vcpkg-pkgconfig-get-modules may cause pkg_check_modules(XKB_CMMON_X11 IMPORTED_TAGET "xkbcommon-X11>=0.4.1") to fail in the cmake script of qtbase.

@wangfangkai
Copy link
Contributor Author

When I install qtbase alone, there is no vcpkg-pkgconfig-get-modules in the dependency list. In this case, pkg_check_modules (XKB_CMMON_X11 EXPORTED_TAGET "xkbcommon-X11>=0.4.1") is successful

@wangfangkai
Copy link
Contributor Author

/home/sancog/vcpkg/buildtrees/qtbase/src/here-src-6-7ad602db93.clean/cmake/FindXKB_COMMON_X11.cmake
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause

find_package(PkgConfig QUIET)

pkg_check_modules(XKB_COMMON_X11 IMPORTED_TARGET "xkbcommon-x11>=0.4.1")

if (NOT TARGET PkgConfig::XKB_COMMON_X11)
    set(XKB_COMMON_X11_FOUND 0)
endif()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

No branches or pull requests

2 participants