microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22.33k stars 6.19k forks source link

[gdal] In linux can‘t build swig java,window can #33870

Closed sbjw closed 10 months ago

sbjw commented 10 months ago

Operating system

x64-linux

Compiler

No response

Steps to reproduce the behavior

1. install package
apt install openjdk-8* swig ant .....
2. modify portfile.cmake
   about 73 lines in file portfile.cmake

        -DBUILD_APPS=ON
        "-DJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64"
        "-DJNI_INCLUDE_DIRS=/usr/lib/jvm/java-8-openjdk-amd64/include"
        "-DJNI_LIBRARIES=/usr/lib/jvm/java-8-openjdk-amd64/lib/amd64/"
        "-DANT=/usr/bin/ant"
    -DBUILD_JAVA_BINDINGS=ON
    -DBUILD_PYTHON_BINDINGS=OFF
        -DBUILD_TESTING=OFF
    -DCMAKE_DISABLE_FIND_PACKAGE_CSharp=OFF
        -DCMAKE_DISABLE_FIND_PACKAGE_Java=OFF
        -DCMAKE_DISABLE_FIND_PACKAGE_JNI=OFF
        -DCMAKE_DISABLE_FIND_PACKAGE_SWIG=OFF
        -DGDAL_USE_INTERNAL_LIBS=OFF
        -DGDAL_USE_EXTERNAL_LIBS=ON
3. deal command
./vcpkg install gdal

Failure logs

build result is success, but swig java is not created. image

when i do the same operate in windows , it is success, Get the gdal*.jar and gdaljni.dll

image

Additional context

No response

sbjw commented 10 months ago
linux portfile.cmake ``` vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO OSGeo/gdal REF "v${VERSION}" SHA512 38d488a5c70f0f4b6a3b99a14c747760574680f1f7fc5c6e4c373e3599a03c3227bb1bdefc14c7770f15b5087ff706362ed5a0fc0f5623835f006561f5db9595 HEAD_REF master PATCHES find-link-libraries.patch fix-gdal-target-interfaces.patch libkml.patch ) # `vcpkg clean` stumbles over one subdir file(REMOVE_RECURSE "${SOURCE_PATH}/autotest") # Avoid abseil, no matter if vcpkg or system vcpkg_replace_string("${SOURCE_PATH}/ogr/ogrsf_frmts/flatgeobuf/flatbuffers/base.h" [[__has_include("absl/strings/string_view.h")]] "(0)") file(READ "${CMAKE_CURRENT_LIST_DIR}/filegdb/FGdbUtils.cpp" newFGdbUtils) file(WRITE "${SOURCE_PATH}/ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp" "${newFGdbUtils}") # Cf. cmake/helpers/CheckDependentLibraries.cmake # The default for all `GDAL_USE_` dependencies is `OFF`. # Here, we explicitly control dependencies provided via vpcpkg. # "core" is used for a dependency which must be enabled to avoid vendored lib. vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS FEATURES cfitsio GDAL_USE_CFITSIO curl GDAL_USE_CURL expat GDAL_USE_EXPAT freexl GDAL_USE_FREEXL geos GDAL_USE_GEOS core GDAL_USE_GEOTIFF gif GDAL_USE_GIF hdf5 GDAL_USE_HDF5 iconv GDAL_USE_ICONV jpeg GDAL_USE_JPEG core GDAL_USE_JSONC lerc GDAL_USE_LERC libkml GDAL_USE_LIBKML lzma GDAL_USE_LIBLZMA libxml2 GDAL_USE_LIBXML2 mysql-libmariadb GDAL_USE_MYSQL netcdf GDAL_USE_NETCDF odbc GDAL_USE_ODBC openjpeg GDAL_USE_OPENJPEG openssl GDAL_USE_OPENSSL pcre2 GDAL_USE_PCRE2 png GDAL_USE_PNG poppler GDAL_USE_POPPLER postgresql GDAL_USE_POSTGRESQL qhull GDAL_USE_QHULL #core GDAL_USE_SHAPELIB # https://github.com/OSGeo/gdal/issues/5711, https://github.com/microsoft/vcpkg/issues/16041 core GDAL_USE_SHAPELIB_INTERNAL libspatialite GDAL_USE_SPATIALITE sqlite3 GDAL_USE_SQLITE3 core GDAL_USE_TIFF webp GDAL_USE_WEBP core GDAL_USE_ZLIB zstd GDAL_USE_ZSTD tools BUILD_APPS INVERTED_FEATURES libspatialite CMAKE_DISABLE_FIND_PACKAGE_SPATIALITE ) if(GDAL_USE_ICONV AND VCPKG_TARGET_IS_WINDOWS) list(APPEND FEATURE_OPTIONS -D_ICONV_SECOND_ARGUMENT_IS_NOT_CONST=ON) endif() # Compatibility with older Android versions https://github.com/OSGeo/gdal/pull/5941 if(VCPKG_TARGET_IS_ANDROID AND ANRDOID_PLATFORM VERSION_LESS 24 AND (VCPKG_TARGET_ARCHITECTURE STREQUAL "x86" OR VCPKG_TARGET_ARCHITECTURE STREQUAL "arm")) list(APPEND FEATURE_OPTIONS -DBUILD_WITHOUT_64BIT_OFFSET=ON) endif() string(REPLACE "dynamic" "" qhull_target "Qhull::qhull${VCPKG_LIBRARY_LINKAGE}_r") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DVCPKG_HOST_TRIPLET=${HOST_TRIPLET} # for host pkgconf in PATH ${FEATURE_OPTIONS} -DBUILD_DOCS=OFF -DBUILD_APPS=ON "-DFileGDB_LIBRARY=/opt/ss/FileGDB_API-64/lib/libFileGDBAPI.so" "-DFileGDB_INCLUDE_DIR=/opt/ss/FileGDB_API-64/include/" #"-DSWIG_DIR1=/usr/share/swig4.0" #"-DSWIG_EXECUTABLE1=/usr/bin/swig" #"-DJava_JAVA_EXECUTABLE1=/usr/lib/jvm/java-8-openjdk-amd64/bin/java" #"-DJava_JAVAC_EXECUTABLE1=/usr/lib/jvm/java-8-openjdk-amd64/bin/javac" #"-DJAVA_INCLUDE_PATH1=/usr/lib/jvm/java-8-openjdk-amd64/include/" "-DJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" "-DJNI_INCLUDE_DIRS=/usr/lib/jvm/java-8-openjdk-amd64/include" "-DJNI_LIBRARIES=/usr/lib/jvm/java-8-openjdk-amd64/lib/amd64/" "-DANT=/usr/bin/ant" -DBUILD_JAVA_BINDINGS=ON -DBUILD_PYTHON_BINDINGS=ON -DBUILD_TESTING=OFF -DCMAKE_DISABLE_FIND_PACKAGE_CSharp=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Java=OFF -DCMAKE_DISABLE_FIND_PACKAGE_JNI=OFF -DCMAKE_DISABLE_FIND_PACKAGE_SWIG=OFF -DGDAL_USE_INTERNAL_LIBS=OFF -DGDAL_USE_EXTERNAL_LIBS=ON # "-DShapelib_INCLUDE_DIR1=/opt/ss/vcpkg-2023.08.09/packages/shapelib_x64-linux/include" # "-DShapelib_LIBRARY1=/opt/ss/vcpkg-2023.08.09/packages/shapelib_x64-linux/lib/shp.lib" -DGDAL_BUILD_OPTIONAL_DRIVERS=ON -DOGR_BUILD_OPTIONAL_DRIVERS=ON -DGDAL_CHECK_PACKAGE_MySQL_NAMES=unofficial-libmariadb -DGDAL_CHECK_PACKAGE_MySQL_TARGETS=unofficial::libmariadb -DMYSQL_LIBRARIES=unofficial::libmariadb -DGDAL_CHECK_PACKAGE_NetCDF_NAMES=netCDF -DGDAL_CHECK_PACKAGE_NetCDF_TARGETS=netCDF::netcdf -DGDAL_CHECK_PACKAGE_QHULL_NAMES=Qhull "-DGDAL_CHECK_PACKAGE_QHULL_TARGETS=${qhull_target}" "-DQHULL_LIBRARY=${qhull_target}" "-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/cmake-project-include.cmake" OPTIONS_DEBUG -DBUILD_APPS=OFF MAYBE_UNUSED_VARIABLES QHULL_LIBRARY ) vcpkg_cmake_install() vcpkg_copy_pdbs() vcpkg_fixup_pkgconfig() vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/gdal) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/gdal/GDALConfig.cmake" "include(CMakeFindDependencyMacro)" "include(CMakeFindDependencyMacro) # gdal needs a pkg-config tool. A host dependency provides pkgconf. get_filename_component(vcpkg_host_prefix \"\${CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}\" ABSOLUTE) list(APPEND CMAKE_PROGRAM_PATH \"\${vcpkg_host_prefix}/tools/pkgconf\")" ) if (BUILD_APPS) vcpkg_copy_tools( TOOL_NAMES gdalinfo gdalbuildvrt gdaladdo gdal_grid gdal_translate gdal_rasterize gdalsrsinfo gdalenhance gdalmanage gdaltransform gdaltindex gdaldem gdal_create gdal_viewshed nearblack ogrlineref ogrtindex gdalwarp gdal_contour gdallocationinfo ogrinfo ogr2ogr ogrlineref nearblack gdalmdiminfo gdalmdimtranslate gnmanalyse gnmmanage sozip AUTO_CLEAN ) endif() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share" ) file(REMOVE "${CURRENT_PACKAGES_DIR}/bin/gdal-config" "${CURRENT_PACKAGES_DIR}/debug/bin/gdal-config") file(GLOB bin_files "${CURRENT_PACKAGES_DIR}/bin/*") if(NOT bin_files) file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin" ) endif() vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/cpl_config.h" "#define GDAL_PREFIX \"${CURRENT_PACKAGES_DIR}\"" "") file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") file(INSTALL "${SOURCE_PATH}/LICENSE.TXT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) ```
dg0yt commented 10 months ago

Study your logs. Start with the config log. And maybe focus on getting gdal[core] working with swig/java first.

sbjw commented 10 months ago

Study your logs. Start with the config log. And maybe focus on getting gdal[core] working with swig/java first.

I forget to upload log file

stdout-x64-linux.log ``` -- Using cached OSGeo-gdal-v3.7.1.tar.gz. -- Cleaning sources at /opt/vcpkg-2023.08.09/buildtrees/gdal/src/v3.7.1-30395dad39.clean. Use --editable to skip cleaning for the packages you specify. -- Extracting source /opt/vcpkg-2023.08.09/downloads/OSGeo-gdal-v3.7.1.tar.gz -- Applying patch find-link-libraries.patch -- Applying patch fix-gdal-target-interfaces.patch -- Applying patch libkml.patch -- Using source at /opt/vcpkg-2023.08.09/buildtrees/gdal/src/v3.7.1-30395dad39.clean -- Configuring x64-linux CMake Warning at installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:318 (message): The following variables are not used in CMakeLists.txt: BUILD_JAVA_BINDINGS Please recheck them and remove the unnecessary options from the `vcpkg_cmake_configure` call. If these options should still be passed for whatever reason, please use the `MAYBE_UNUSED_VARIABLES` argument. Call Stack (most recent call first): ports/gdal/portfile.cmake:72 (vcpkg_cmake_configure) scripts/ports.cmake:147 (include) -- Building x64-linux-dbg -- Building x64-linux-rel -- Fixing pkgconfig file: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/lib/pkgconfig/gdal.pc -- Fixing pkgconfig file: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/debug/lib/pkgconfig/gdal.pc -- Installing: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/share/gdal/vcpkg-cmake-wrapper.cmake -- Installing: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/share/gdal/usage -- Installing: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/share/gdal/copyright -- Performing post-build validation warning: There should be no empty directories in /opt/vcpkg-2023.08.09/packages/gdal_x64-linux. The following empty directories were found: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/debug/bin warning: If a directory should be populated but is not, this might indicate an error in the portfile. If the directories are not needed and their creation cannot be disabled, use something like this in the portfile to remove them: file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/bin") error: Found 1 post-build check problem(s). To submit these ports to curated catalogs, please first correct the portfile: /opt/vcpkg-2023.08.09/ports/gdal/portfile.cmake ```
config-x64-linux-out.log ``` [1/2] "/opt/vcpkg-2023.08.09/downloads/tools/cmake-3.27.1-linux/cmake-3.27.1-linux-x86_64/bin/cmake" -E chdir ".." "/opt/vcpkg-2023.08.09/downloads/tools/cmake-3.27.1-linux/cmake-3.27.1-linux-x86_64/bin/cmake" "/opt/vcpkg-2023.08.09/buildtrees/gdal/src/v3.7.1-30395dad39.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/opt/vcpkg-2023.08.09/packages/gdal_x64-linux" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DVCPKG_HOST_TRIPLET=x64-linux" "-DGDAL_USE_CFITSIO=OFF" "-DGDAL_USE_CURL=ON" "-DGDAL_USE_EXPAT=ON" "-DGDAL_USE_FREEXL=OFF" "-DGDAL_USE_GEOS=ON" "-DGDAL_USE_GEOTIFF=ON" "-DGDAL_USE_GIF=ON" "-DGDAL_USE_HDF5=ON" "-DGDAL_USE_ICONV=ON" "-DGDAL_USE_JPEG=ON" "-DGDAL_USE_JSONC=ON" "-DGDAL_USE_LERC=ON" "-DGDAL_USE_LIBKML=ON" "-DGDAL_USE_LIBLZMA=ON" "-DGDAL_USE_LIBXML2=ON" "-DGDAL_USE_MYSQL=OFF" "-DGDAL_USE_NETCDF=ON" "-DGDAL_USE_ODBC=OFF" "-DGDAL_USE_OPENJPEG=ON" "-DGDAL_USE_OPENSSL=ON" "-DGDAL_USE_PCRE2=ON" "-DGDAL_USE_PNG=ON" "-DGDAL_USE_POPPLER=OFF" "-DGDAL_USE_POSTGRESQL=ON" "-DGDAL_USE_QHULL=ON" "-DGDAL_USE_SHAPELIB_INTERNAL=ON" "-DGDAL_USE_SPATIALITE=ON" "-DGDAL_USE_SQLITE3=ON" "-DGDAL_USE_TIFF=ON" "-DGDAL_USE_WEBP=ON" "-DGDAL_USE_ZLIB=ON" "-DGDAL_USE_ZSTD=ON" "-DBUILD_APPS=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_SPATIALITE=OFF" "-DBUILD_DOCS=ON" "-DBUILD_APPS=ON" "-DJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" "-DJNI_INCLUDE_DIRS=/usr/lib/jvm/java-8-openjdk-amd64/include" "-DJNI_LIBRARIES=/usr/lib/jvm/java-8-openjdk-amd64/lib/amd64/" "-DANT=/usr/bin/ant" "-DBUILD_JAVA_BINDINGS=ON" "-DBUILD_PYTHON_BINDINGS=OFF" "-DBUILD_TESTING=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_CSharp=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Java=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_JNI=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_SWIG=OFF" "-DGDAL_USE_INTERNAL_LIBS=OFF" "-DGDAL_USE_EXTERNAL_LIBS=ON" "-DGDAL_BUILD_OPTIONAL_DRIVERS=ON" "-DOGR_BUILD_OPTIONAL_DRIVERS=ON" "-DGDAL_CHECK_PACKAGE_MySQL_NAMES=unofficial-libmariadb" "-DGDAL_CHECK_PACKAGE_MySQL_TARGETS=unofficial::libmariadb" "-DMYSQL_LIBRARIES=unofficial::libmariadb" "-DGDAL_CHECK_PACKAGE_NetCDF_NAMES=netCDF" "-DGDAL_CHECK_PACKAGE_NetCDF_TARGETS=netCDF::netcdf" "-DGDAL_CHECK_PACKAGE_QHULL_NAMES=Qhull" "-DGDAL_CHECK_PACKAGE_QHULL_TARGETS=Qhull::qhullstatic_r" "-DQHULL_LIBRARY=Qhull::qhullstatic_r" "-DCMAKE_PROJECT_INCLUDE=/opt/vcpkg-2023.08.09/ports/gdal/cmake-project-include.cmake" "-DCMAKE_MAKE_PROGRAM=/opt/vcpkg-2023.08.09/downloads/tools/ninja/1.10.2-linux/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/opt/vcpkg-2023.08.09/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/opt/vcpkg-2023.08.09" "-D_VCPKG_INSTALLED_DIR=/opt/vcpkg-2023.08.09/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at cmake/modules/Ccache.cmake:10 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): CMakeLists.txt:58 (include) -- Performing Test test_sse -- Performing Test test_sse - Success -- Looking for C++ include xmmintrin.h -- Looking for C++ include xmmintrin.h - found -- Performing Test test_sse2 -- Performing Test test_sse2 - Success -- Looking for C++ include emmintrin.h -- Looking for C++ include emmintrin.h - found -- Performing Test test_ssse3 -- Performing Test test_ssse3 - Success -- Looking for C++ include tmmintrin.h -- Looking for C++ include tmmintrin.h - found -- Performing Test test_sse4.1 -- Performing Test test_sse4.1 - Success -- Looking for C++ include smmintrin.h -- Looking for C++ include smmintrin.h - found -- Performing Test test_avx -- Performing Test test_avx - Success -- Looking for C++ include immintrin.h -- Looking for C++ include immintrin.h - found -- Performing Test test_avx2 -- Performing Test test_avx2 - Success -- Found SWIG: /usr/bin/swig4.0 (found version "4.0.2") -- Could NOT find Python (missing: Python_INCLUDE_DIRS Python_NumPy_INCLUDE_DIRS Development NumPy Development.Module Development.Embed) (found suitable version "3.10.12", minimum required is "3.6") -- Performing Test HAVE_WFLAG_ALL -- Performing Test HAVE_WFLAG_ALL - Success -- Performing Test HAVE_WFLAG_EXTRA -- Performing Test HAVE_WFLAG_EXTRA - Success -- Performing Test HAVE_WFLAG_INIT_SELF -- Performing Test HAVE_WFLAG_INIT_SELF - Success -- Performing Test HAVE_WFLAG_UNUSED_PARAMETER -- Performing Test HAVE_WFLAG_UNUSED_PARAMETER - Success -- Performing Test HAVE_WFLAG_MISSING_PROTOTYPES -- Performing Test HAVE_WFLAG_MISSING_PROTOTYPES - Success -- Performing Test HAVE_WFLAG_MISSING_DECLARATIONS -- Performing Test HAVE_WFLAG_MISSING_DECLARATIONS - Success -- Performing Test HAVE_WFLAG_SHORTEN_64_TO_32 -- Performing Test HAVE_WFLAG_SHORTEN_64_TO_32 - Failed -- Performing Test HAVE_WFLAG_LOGICAL_OP -- Performing Test HAVE_WFLAG_LOGICAL_OP - Success -- Performing Test HAVE_WFLAG_SHADOW -- Performing Test HAVE_WFLAG_SHADOW - Success -- Performing Test HAVE_WFLAG_SHADOW_FIELD -- Performing Test HAVE_WFLAG_SHADOW_FIELD - Failed -- Performing Test HAVE_WFLAG_MISSING_INCLUDE_DIRS -- Performing Test HAVE_WFLAG_MISSING_INCLUDE_DIRS - Success -- Performing Test HAVE_WFLAG_FORMAT_SECURITY -- Performing Test HAVE_WFLAG_FORMAT_SECURITY - Success -- Performing Test HAVE_WFLAG_ERROR_VLA -- Performing Test HAVE_WFLAG_ERROR_VLA - Success -- Performing Test HAVE_WFLAG_NO_CLOBBERED -- Performing Test HAVE_WFLAG_NO_CLOBBERED - Success -- Performing Test HAVE_WFLAG_DATE_TIME -- Performing Test HAVE_WFLAG_DATE_TIME - Success -- Performing Test HAVE_WFLAG_NULL_DEREFERENCE -- Performing Test HAVE_WFLAG_NULL_DEREFERENCE - Success -- Performing Test HAVE_WFLAG_DUPLICATE_COND -- Performing Test HAVE_WFLAG_DUPLICATE_COND - Failed -- Performing Test HAVE_WFLAG_EXTRA_SEMI -- Performing Test HAVE_WFLAG_EXTRA_SEMI - Success -- Performing Test HAVE_WFLAG_COMMA -- Performing Test HAVE_WFLAG_COMMA - Failed -- Performing Test HAVE_WFLAG_FLOAT_CONVERSION -- Performing Test HAVE_WFLAG_FLOAT_CONVERSION - Success -- Performing Test HAVE_WFLAG_DOCUMENTATION_AND_NO_DEPRECATED -- Performing Test HAVE_WFLAG_DOCUMENTATION_AND_NO_DEPRECATED - Failed -- Performing Test HAVE_WFLAG_UNUSED_PRIVATE_FIELD -- Performing Test HAVE_WFLAG_UNUSED_PRIVATE_FIELD - Failed -- Performing Test HAVE_WFLAG_NON_VIRTUAL_DTOR -- Performing Test HAVE_WFLAG_NON_VIRTUAL_DTOR - Success -- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL -- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL - Success -- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE -- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE - Success -- Performing Test HAVE_FLAG_NO_OPERATOR_NAMES -- Performing Test HAVE_FLAG_NO_OPERATOR_NAMES - Success -- Performing Test HAVE_GCC_WARNING_ZERO_AS_NULL_POINTER_CONSTANT -- Performing Test HAVE_GCC_WARNING_ZERO_AS_NULL_POINTER_CONSTANT - Success -- Performing Test HAVE_WFLAG_OLD_STYLE_CAST -- Performing Test HAVE_WFLAG_OLD_STYLE_CAST - Success -- Performing Test HAVE_WFLAG_EFFCXX -- Performing Test HAVE_WFLAG_EFFCXX - Success -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for locale.h -- Looking for locale.h - found -- Looking for xlocale.h -- Looking for xlocale.h - not found -- Looking for direct.h -- Looking for direct.h - not found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int -- Check size of int - done -- Check size of unsigned long -- Check size of unsigned long - done -- Check size of long int -- Check size of long int - done -- Check size of void* -- Check size of void* - done -- Check size of size_t -- Check size of size_t - done -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE - Success -- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP -- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Success -- Performing Test HAVE_PTHREAD_SPIN_LOCK -- Performing Test HAVE_PTHREAD_SPIN_LOCK - Success -- Performing Test HAVE_5ARGS_MREMAP -- Performing Test HAVE_5ARGS_MREMAP - Success -- Performing Test HAVE_PTHREAD_ATFORK -- Performing Test HAVE_PTHREAD_ATFORK - Success -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for readlink -- Looking for readlink - found -- Looking for posix_spawnp -- Looking for posix_spawnp - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for vfork -- Looking for vfork - found -- Looking for mmap -- Looking for mmap - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for statvfs -- Looking for statvfs - found -- Looking for statvfs64 -- Looking for statvfs64 - found -- Looking for lstat -- Looking for lstat - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for RLIMIT_AS -- Looking for RLIMIT_AS - found -- Looking for ftell64 -- Looking for ftell64 - not found -- Looking for ftello64 -- Looking for ftello64 - found -- Looking for fseek64 -- Looking for fseek64 - not found -- Looking for fseeko64 -- Looking for fseeko64 - found -- Looking for stat64 -- Looking for stat64 - found -- Performing Test NO_UNIX_STDIO_64 -- Performing Test NO_UNIX_STDIO_64 - Failed -- Looking for fopen64 -- Looking for fopen64 - found -- Check size of off_t -- Check size of off_t - done -- Looking for pread64 -- Looking for pread64 - found -- Looking for ftruncate64 -- Looking for ftruncate64 - found -- Performing Test HAVE_USELOCALE -- Performing Test HAVE_USELOCALE - Success -- Performing Test HAVE_HIDE_INTERNAL_SYMBOLS -- Performing Test HAVE_HIDE_INTERNAL_SYMBOLS - Success -- Performing Test HAVE_GCC_ATOMIC_BUILTINS -- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success -- Performing Test HAVE_GCC_BSWAP -- Performing Test HAVE_GCC_BSWAP - Success -- Performing Test HAVE_SC_PHYS_PAGES -- Performing Test HAVE_SC_PHYS_PAGES - Success -- Performing Test HAVE_SCHED_GETAFFINITY -- Performing Test HAVE_SCHED_GETAFFINITY - Success -- Performing Test INT128_TEST -- Performing Test INT128_TEST - Success -- checking if sprintf can be overloaded for GDAL compilation -- Performing Test DEPRECATE_SPRINTF -- Performing Test DEPRECATE_SPRINTF - Failed -- Looking for linux/userfaultfd.h -- Looking for linux/userfaultfd.h - found -- GDAL_VERSION = 3.7.1 -- GDAL_ABI_FULL_VERSION = 33.3.7.1 -- GDAL_SOVERSION = 33 -- Could NOT find ODBC (missing: ODBC_LIBRARY ODBC_INCLUDE_DIR ODBCINST) -- Could NOT find ODBCCPP (missing: ODBCCPP_LIBRARY ODBCCPP_INCLUDE_DIR) -- Could NOT find MSSQL_ODBC (missing: MSSQL_ODBC_LIBRARY MSSQL_ODBC_INCLUDE_DIR MSSQL_ODBC_VERSION) -- Could NOT find MySQL (missing: MySQL_DIR) -- Could NOT find MySQL (missing: MYSQL_LIBRARY MYSQL_INCLUDE_DIR) -- Found OpenSSL: /opt/vcpkg-2023.08.09/installed/x64-linux/lib/libcrypto.a (found suitable version "3.1.2", minimum required is "3") -- Found ZLIB: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libz.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libz.a (found suitable version "1.2.13", minimum required is "1") -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: /usr/lib/x86_64-linux-gnu/libc.so -- Performing Test _ICONV_SECOND_ARGUMENT_IS_NOT_CONST -- Performing Test _ICONV_SECOND_ARGUMENT_IS_NOT_CONST - Success -- Performing Test ICONV_HAS_EXTRA_CHARSETS -- Performing Test ICONV_HAS_EXTRA_CHARSETS - Success -- Found LibLZMA: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/liblzma.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/liblzma.a (found version "5.4.3") -- Found ZLIB: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libz.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libz.a (found version "1.2.13") -- Failed to find XercesC (missing: XercesC_LIBRARY XercesC_INCLUDE_DIR XercesC_VERSION) -- Could NOT find Deflate (missing: Deflate_LIBRARY Deflate_INCLUDE_DIR) -- Could NOT find CryptoPP (missing: CRYPTOPP_LIBRARY CRYPTOPP_TEST_KNOWNBUG CRYPTOPP_INCLUDE_DIR) -- Could NOT find SFCGAL (missing: SFCGAL_LIBRARY SFCGAL_INCLUDE_DIR) -- Reading /opt/vcpkg-2023.08.09/installed/x64-linux/share/GeoTIFF/geotiff-config.cmake -- GeoTIFF configuration, version 1.7.1 -- include directory: ${GeoTIFF_INCLUDE_DIRS} -- ${GeoTIFF_LIBRARIES} set to static libraries -- Found PNG: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libpng16.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libpng16d.a (found version "1.6.39") -- Performing Test HAVE_JPEGTURBO_DUAL_MODE_8_12 -- Performing Test HAVE_JPEGTURBO_DUAL_MODE_8_12 - Failed -- Found GIF: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libgif.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libgif.a (found version "5.2.1") -- Could NOT find OpenCAD (missing: OPENCAD_LIBRARY OPENCAD_INCLUDE_DIR) -- Found LERC: /opt/vcpkg-2023.08.09/installed/x64-linux/lib/libLerc.a -- Could NOT find BRUNSLI (missing: BRUNSLI_ENC_LIB BRUNSLI_DEC_LIB BRUNSLI_INCLUDE_DIR) -- Could NOT find libQB3 (missing: libQB3_DIR) -- Could NOT find Shapelib (missing: Shapelib_INCLUDE_DIR Shapelib_LIBRARY) -- Found PCRE2: /opt/vcpkg-2023.08.09/installed/x64-linux/lib/libpcre2-8.a -- Looking for sqlite3_mutex_alloc -- Looking for sqlite3_mutex_alloc - found -- Looking for sqlite3_column_table_name -- Looking for sqlite3_column_table_name - found -- Looking for sqlite3_rtree_query_callback -- Looking for sqlite3_rtree_query_callback - found -- Looking for sqlite3_load_extension -- Looking for sqlite3_load_extension - found -- Looking for sqlite3_progress_handler -- Looking for sqlite3_progress_handler - found -- Performing Test SQLite3_HAS_NON_DEPRECATED_AUTO_EXTENSION -- Performing Test SQLite3_HAS_NON_DEPRECATED_AUTO_EXTENSION - Success -- Found SQLite3: /opt/vcpkg-2023.08.09/installed/x64-linux/lib/libsqlite3.a (found version "3.42.0") -- Found SPATIALITE: spatialite;geos_c;geos;proj;stdc++;tiff;jpeg;curl;ssl;crypto;sqlite3;dl;freexl;xml2;z;lzma;m (found suitable version "5.0.1", minimum required is "4.1.2") -- Could NOT find RASTERLITE2 (missing: RASTERLITE2_LIBRARY RASTERLITE2_INCLUDE_DIR) (Required is at least version "1.1.0") -- Found LibKML: /opt/vcpkg-2023.08.09/installed/x64-linux/lib/libkmlbase.a (found version "1.3.0") CMake Warning at /opt/vcpkg-2023.08.09/installed/x64-linux/share/minizip/minizipConfig.cmake:1 (message): 'find_package(minizip CONFIG)' is deprecated. Please use 'find_package(unofficial-minizip CONFIG)' instead. Call Stack (most recent call first): /opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake:855 (_find_package) /opt/vcpkg-2023.08.09/downloads/tools/cmake-3.27.1-linux/cmake-3.27.1-linux-x86_64/share/cmake-3.27/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /opt/vcpkg-2023.08.09/installed/x64-linux/share/libkml/LibKMLConfig.cmake:2 (find_dependency) /opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake:855 (_find_package) cmake/modules/packages/FindLibKML.cmake:104 (find_package) /opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake:855 (_find_package) cmake/helpers/CheckDependentLibraries.cmake:569 (find_package) gdal.cmake:265 (include) CMakeLists.txt:246 (include) -- Found HDF5: hdf5::hdf5-static (found version "1.14.0") found components: C -- Found FreeXL: freexl;m -- Could NOT find MRSID (missing: MRSID_LIBRARY MRSID_INCLUDE_DIR) -- Could NOT find Armadillo (missing: ARMADILLO_INCLUDE_DIR) -- Could NOT find HDF4 (missing: HDF4_df_LIBRARY HDF4_mfhdf_LIBRARY HDF4_INCLUDE_DIR) -- Could NOT find ECW (missing: ECW_LIBRARY ECWnet_LIBRARY ECWC_LIBRARY NCSUtil_LIBRARY ECW_INCLUDE_DIR) -- Could NOT find OGDI (missing: OGDI_LIBRARY OGDI_INCLUDE_DIRS) -- Looking for CL_VERSION_3_0 -- Looking for CL_VERSION_3_0 - not found -- Looking for CL_VERSION_2_2 -- Looking for CL_VERSION_2_2 - not found -- Looking for CL_VERSION_2_1 -- Looking for CL_VERSION_2_1 - not found -- Looking for CL_VERSION_2_0 -- Looking for CL_VERSION_2_0 - not found -- Looking for CL_VERSION_1_2 -- Looking for CL_VERSION_1_2 - not found -- Looking for CL_VERSION_1_1 -- Looking for CL_VERSION_1_1 - not found -- Looking for CL_VERSION_1_0 -- Looking for CL_VERSION_1_0 - not found -- Could NOT find OpenCL (missing: OpenCL_LIBRARY OpenCL_INCLUDE_DIR) -- Found PostgreSQL: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libpq.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libpq.a (found version "15.3") -- Found OpenSSL: /opt/vcpkg-2023.08.09/installed/x64-linux/lib/libcrypto.a (found version "3.1.2") -- Could NOT find FYBA (missing: FYBA_FYBA_LIBRARY FYBA_FYGM_LIBRARY FYBA_FYUT_LIBRARY FYBA_INCLUDE_DIR) -- Found LZ4: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/liblz4.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/liblz4d.a -- Could NOT find Blosc (missing: BLOSC_LIBRARY BLOSC_INCLUDE_DIR) -- Could NOT find basisu (missing: basisu_DIR) -- Could NOT find IDB (missing: IDB_INCLUDE_DIR IDB_IFCPP_LIBRARY IDB_IFDMI_LIBRARY IDB_IFSQL_LIBRARY IDB_IFCLI_LIBRARY) -- Could NOT find rdb (missing: rdb_DIR) -- Could NOT find TileDB (missing: TileDB_DIR) -- Could NOT find OpenEXR (missing: OpenEXR_LIBRARY OpenEXR_UTIL_LIBRARY OpenEXR_HALF_LIBRARY OpenEXR_IEX_LIBRARY OpenEXR_INCLUDE_DIR Imath_INCLUDE_DIR) -- Could NOT find MONGOCXX (missing: MONGOCXX_INCLUDE_DIR BSONCXX_INCLUDE_DIR MONGOCXX_LIBRARY BSONCXX_LIBRARY) -- Found OpenJPEG: openjp2;m (found version "2.5.0") -- Found JNI: /usr/lib/jvm/java-8-openjdk-amd64/include found components: AWT JVM -- Could NOT find HDFS (missing: HDFS_LIBRARY HDFS_INCLUDE_DIR) -- Could NOT find Poppler (missing: Poppler_LIBRARY Poppler_INCLUDE_DIR) -- Could NOT find Podofo (missing: PODOFO_LIBRARY PODOFO_INCLUDE_DIR) -- Could NOT find Oracle (missing: Oracle_LIBRARY Oracle_INCLUDE_DIR) -- Could NOT find FileGDB (missing: FileGDB_LIBRARY FileGDB_INCLUDE_DIR) -- Could NOT find KDU (missing: KDU_INCLUDE_DIR KDU_LIBRARY KDU_AUX_LIBRARY) (found version "") -- Could NOT find LURATECH (missing: LURATECH_LIBRARY LURATECH_INCLUDE_DIR) -- Could NOT find Arrow (missing: Arrow_DIR) -- Found Java: /usr/lib/jvm/java-8-openjdk-amd64/bin/java (found version "1.8.0.382") found components: Runtime Development -- Performing Test HAS_NO_UNDEFINED -- Performing Test HAS_NO_UNDEFINED - Success -- Looking for linux/fs.h -- Looking for linux/fs.h - found -- Could NOT find BISON (missing: BISON_EXECUTABLE) CMake Warning at frmts/hdf5/CMakeLists.txt:59 (message): HDF5 library status regarding thread-safety is unknown (set GDAL_ENABLE_HDF5_GLOBAL_LOCK=NO if it is known to be thread-safe). Adding a global lock on GDAL side -- Looking for sqlite3ext.h -- Looking for sqlite3ext.h - found -- Could NOT find BISON (missing: BISON_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$<0,0>' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$<0,0>' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$<0,0>' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) -- Target system: Linux -- Installation directory: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux -- C++ Compiler type: GNU -- C compile command line: /usr/bin/cc -- C++ compile command line: /usr/bin/c++ -- -- CMAKE_C_FLAGS: -fPIC -fvisibility=hidden -- CMAKE_CXX_FLAGS: -fPIC -fvisibility=hidden -- CMAKE_CXX11_STANDARD_COMPILE_OPTION: -std=c++11 -- CMAKE_CXX11_EXTENSION_COMPILE_OPTION: -std=gnu++11 -- CMAKE_EXE_LINKER_FLAGS: -- CMAKE_MODULE_LINKER_FLAGS: -Wl,--no-undefined -- CMAKE_SHARED_LINKER_FLAGS: -Wl,--no-undefined -- CMAKE_STATIC_LINKER_FLAGS: -- CMAKE_C_FLAGS_RELEASE: -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG -- CMAKE_EXE_LINKER_FLAGS_RELEASE: -- CMAKE_MODULE_LINKER_FLAGS_RELEASE: -- CMAKE_SHARED_LINKER_FLAGS_RELEASE: -- CMAKE_STATIC_LINKER_FLAGS_RELEASE: -- -- Enabled drivers and features and found dependency packages -- The following features have been enabled: * gdal_JPEG, JPEG image format * gdal_RAW, Raw formats:EOSAT FAST Format, FARSITE LCP and Vexcel MFF2 Image * gdal_GTIFF, GeoTIFF image format * gdal_MEM, Read/write data in Memory * gdal_VRT, Virtual GDAL Datasets * gdal_HFA, Erdas Imagine .img * gdal_SDTS, SDTS translator * gdal_NITF, National Imagery Transmission Format * gdal_GXF, GXF * gdal_AAIGRID, Arc/Info ASCII Grid Format. * gdal_CEOS, CEOS translator * gdal_SAR_CEOS, ASI CEOS translator * gdal_XPM, XPM image format * gdal_DTED, Military Elevation Data * gdal_JDEM, JDEM driver * gdal_ENVISAT, Envisat * gdal_ELAS, Earth Resources Laboratory Applications Software * gdal_FIT, FIT driver * gdal_L1B, NOAA Polar Orbiter Level 1b Data Set (AVHRR) * gdal_RS2, RS2 -- RadarSat 2 XML Product * gdal_ILWIS, Raster Map * gdal_RMF, RMF --- Raster Matrix Format * gdal_LEVELLER, Daylon Leveller heightfield * gdal_SGI, SGI Image driver * gdal_SRTMHGT, SRTM HGT File Read Support * gdal_IDRISI, Idrisi Raster Format * gdal_GSG, Implements the Golden Software Surfer 7 Binary Grid Format. * gdal_ERS, ERMapper .ERS * gdal_JAXAPALSAR, JAXA PALSAR Level 1.1 and Level 1.5 processed products support * gdal_DIMAP, SPOT Dimap Driver * gdal_GFF, Ground-based SAR Applitcations Testbed File Format driver * gdal_COSAR, COSAR -- TerraSAR-X Complex SAR Data Product * gdal_PDS, USGS Astrogeology ISIS Cube (Version 2) * gdal_ADRG, ADRG reader and ASRP/USRP Reader * gdal_COASP, DRDC Configurable Airborne SAR Processor (COASP) data reader * gdal_TSX, TerraSAR-X XML Product Support * gdal_TERRAGEN, Terragen™ Terrain File * gdal_BLX, Magellan BLX Topo File Format * gdal_MSGN, Meteosat Second Generation (MSG) Native Archive Format (.nat) * gdal_TIL, EarthWatch .TIL Driver * gdal_R, R Object Data Store * gdal_NORTHWOOD, NWT_GRD/NWT_GRC -- Northwood/Vertical Mapper File Format * gdal_SAGA, SAGA GIS Binary Driver * gdal_XYZ, ASCII Gridded XYZ * gdal_ESRIC, ESRI compact cache * gdal_HF2, HF2/HFZ heightfield raster * gdal_KMLSUPEROVERLAY * gdal_CTG, CTG driver * gdal_ZMAP, ZMAP * gdal_NGSGEOID, NOAA NGS Geoid Height Grids * gdal_IRIS, IRIS driver * gdal_MAP, OziExplorer .MAP * gdal_CALS, CALS type 1 * gdal_SAFE, SAFE -- Sentinel-1 SAFE XML Product * gdal_SENTINEL2, Driver for Sentinel-2 Level-1B, Level-1C and Level-2A products. * gdal_PRF, PHOTOMOD Raster File * gdal_MRF, Meta raster format * gdal_WMTS, OGC Web Map Tile Service * gdal_GRIB, WMO General Regularly-distributed Information in Binary form * gdal_BMP, Microsoft Windows Device Independent Bitmap * gdal_TGA, TGA * gdal_STACTA, STACTA * gdal_OGCAPI, OGCAPI * gdal_BSB, Maptech/NOAA BSB Nautical Chart Format * gdal_AIGRID, Arc/Info Binary Grid Format * gdal_ARG, ARG: Azavea Raster Grid * gdal_USGSDEM, USGS ASCII DEM (and CDED) * gdal_AIRSAR, AirSAR Polarimetric Format * gdal_OZI, OZF2/OZFX3 raster * gdal_PCIDSK, PCI Geomatics Database File * gdal_SIGDEM, Scaled Integer Gridded DEM .sigdem Driver * gdal_RIK, RIK -- Swedish Grid Maps * gdal_STACIT, STACIT * gdal_PDF, Geospatial PDF * gdal_PNG, PNG image format * gdal_GIF, Graphics Interchange Format * gdal_WCS, OGC Web Coverage Service * gdal_HTTP, HTTP driver * gdal_NETCDF, NetCDF network Common Data Form * gdal_ZARR, ZARR * gdal_DAAS, Airbus DS Intelligence Data As A Service(DAAS) * gdal_EEDA, Earth Engine Data API * gdal_HDF5, Hierarchical Data Format Release 5 (HDF5) * gdal_PLMOSAIC, PLMosaic (Planet Labs Mosaics API) * gdal_WMS, Web Map Services * gdal_WEBP, WebP * gdal_RASTERLITE, Rasterlite - Rasters in SQLite DB * gdal_MBTILES, MBTile * gdal_POSTGISRASTER, PostGIS Raster driver * gdal_JP2OPENJPEG, JPEG2000 driver based on OpenJPEG library * gdal_PCRASTER, PCRaster CSF 2.0 raster file driver * ogr_MEM, Read/write driver for MEMORY virtual files * ogr_GEOJSON, GeoJSON/ESRIJSON/TopoJSON driver * ogr_TAB, MapInfo TAB and MIF/MID * ogr_SHAPE, ESRI shape-file * ogr_KML, KML * ogr_VRT, VRT - Virtual Format * ogr_AVC, AVC * ogr_GML, GML * ogr_CSV, CSV * ogr_DGN, DGN * ogr_GMT, GMT * ogr_NTF, NTF * ogr_S57, S57 * ogr_TIGER, U.S. Census TIGER/Line * ogr_GEOCONCEPT, GEOCONCEPT * ogr_GEORSS, GEORSS * ogr_DXF, DXF * ogr_PGDUMP, PGDump * ogr_GPSBABEL, GPSBABEL * ogr_EDIGEO, EDIGEO * ogr_SXF, SXF * ogr_OPENFILEGDB, OPENFILEGDB * ogr_WASP, WAsP .map format * ogr_SELAFIN, OSELAFIN * ogr_JML, JML * ogr_VDV, VDV-451/VDV-452/INTREST Data Format * ogr_FLATGEOBUF, FlatGeobuf * ogr_MAPML, MapML * ogr_SDTS, SDTS * ogr_GPX, GPX - GPS Exchange Format * ogr_SVG, Scalable Vector Graphics * ogr_CSW, CSW * ogr_LIBKML, LibKML * ogr_PLSCENES, PLSCENES * ogr_WFS, OGC WFS service * ogr_NGW, NextGIS Web * ogr_ELASTIC, ElasticSearch * ogr_IDRISI, IDRISI * ogr_PDS, Planetary Data Systems TABLE * ogr_SQLITE, SQLite3 / Spatialite RDBMS * ogr_GPKG, GeoPackage * ogr_OSM, OpenStreetMap XML and PBF * ogr_VFK, Czech Cadastral Exchange Data Format * ogr_MVT, MVT * ogr_AMIGOCLOUD, AMIGOCLOUD * ogr_CARTO, CARTO * ogr_PG, PostGIS * ogr_XLSX, Microsoft Office Excel(xlsx) * ogr_GTFS, GTFS * ogr_ODS, ODS * ogr_LVBAG, LVBAG -- The following OPTIONAL packages have been found: * Iconv Character set recoding (used in GDAL portability library) * LibXml2 Read and write XML formats * ZSTD ZSTD compression library * PROJ * GIF GIF compression library (external) * JSONC json-c library (external) * PCRE2 Enable PCRE2 support for sqlite3 * SPATIALITE (required version >= 4.1.2) Enable spatialite support for sqlite3 * FreeXL Enable XLS driver * HDF5 Enable HDF5 * NetCDF Enable netCDF driver * PostgreSQL * LZ4 LZ4 compression * OpenJPEG * JNI SWIG_JAVA: Java binding * Java -- The following RECOMMENDED packages have been found: * SWIG, Software development tool that connects programs written in C and C++ with a variety of high-level programming languages., * EXPAT Read and write XML formats * GeoTIFF libgeotiff library (external) * PNG PNG compression library (external) * QHULL Enable QHULL (external) * LERC Enable LERC (external) * SQLite3 Enable SQLite3 support (used by SQLite/Spatialite, GPKG, Rasterlite, MBTiles, etc.) * GEOS Geometry Engine - Open Source (GDAL core dependency) * CURL Enable drivers to use web API -- The following REQUIRED packages have been found: * ZLIB zlib (external) * LibKML * WebP WebP compression * Threads * OpenSSL Use OpenSSL library -- The following features have been disabled: * gdal_HEIF, HEIF * gdal_MSG, Meteosat Second Generation * gdal_FITS, FITS Driver * gdal_GTA, Generic Tagged Arrays * gdal_HDF4, Hierarchical Data Format Release 4 (HDF4) * gdal_DDS, DirectDraw Surface * gdal_KEA, Kea * gdal_TILEDB, TileDB tiledb.io * gdal_EXR, EXR support via OpenEXR library * gdal_RDB, RIEGL RDB Map Pixel (.mpx) driver * gdal_JPEGXL, JPEG-XL * gdal_BASISU_KTX2, Basis Universal and KTX2 texture formats * gdal_JP2KAK, JPEG-2000 (based on Kakadu) * gdal_JPIPKAK, JPIP Streaming * gdal_JP2LURA, JPEG-2000 (based on Luratech) * gdal_SDE, ESRI ArcSDE Raster * gdal_MRSID, Multi-resolution Seamless Image Database * gdal_GEOR, Oracle Spatial GeoRaster * gdal_ECW, ERDAS JPEG2000 (.jp2) * ogr_GMLAS, GMLAS * ogr_DWG, DWG * ogr_FILEGDB, FileGDB * ogr_NAS, NAS/ALKIS * ogr_SOSI, SOSI:Systematic Organization of Spatial Information * ogr_ILI, ILI * ogr_MYSQL, MySQL * ogr_MSSQLSPATIAL, MSSQLSPATIAL * ogr_ODBC, ODBC * ogr_PGEO, PGEO * ogr_XLS, Microsoft Office Excel(xls) * ogr_MONGODBV3, MongoDB V3 * ogr_CAD, OpenCAD * ogr_PARQUET, Parquet * ogr_ARROW, Arrow * ogr_OCI, Oracle OCI * ogr_IDB, IDB * ogr_OGDI, OGDI * ogr_HANA, SAP HANA -- The following OPTIONAL packages have not been found: * Python (required version >= 3.6) SWIG_PYTHON: Python binding * ODBC Enable DB support through ODBC * ODBCCPP odbc-cpp library (external) * MSSQL_NCLI MSSQL Native Client to enable bulk copy * MSSQL_ODBC MSSQL ODBC driver to enable bulk copy * MySQL MySQL * XercesC Read and write XML formats (needed for GMLAS and ILI drivers) * Deflate Enable libdeflate compression library (complement to ZLib) * CryptoPP Use crypto++ library for CPL. * SFCGAL gdal core supports ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations * OpenCAD libopencad (external, used by OpenCAD driver) * BRUNSLI Enable BRUNSLI for JPEG packing in MRF * libQB3 Enable QB3 compression in MRF * RASTERLITE2 (required version >= 1.1.0) Enable RasterLite2 support for sqlite3 * KEA Enable KEA driver * GTA Enable GTA driver * MRSID MrSID raster SDK * Armadillo C++ library for linear algebra (used for TPS transformation) * CFITSIO C FITS I/O library * HDF4 Enable HDF4 driver * ECW Enable ECW driver * OGDI Enable ogr_OGDI driver * OpenCL Enable OpenCL (may be used for warping) * FYBA enable ogr_SOSI driver * Blosc Blosc compression * ARCHIVE Multi-format archive and compression library library (used for /vsi7z/ * JXL JPEG-XL compression * JXL_THREADS JPEG-XL threading * Crnlib enable gdal_DDS driver * basisu Enable BASISU driver * IDB enable ogr_IDB driver * rdb enable RIEGL RDB library * TileDB enable TileDB driver * OpenEXR OpenEXR >=2.2 * MONGOCXX Enable MongoDBV3 driver * HEIF HEIF >= 1.1 * HDFS Enable Hadoop File System through native library * Poppler, A PDF rendering library, Enable PDF driver with Poppler (read side) * PDFIUM Enable PDF driver with Pdfium (read side) * Oracle Enable Oracle OCI driver * TEIGHA Enable DWG and DGNv8 drivers * FileGDB Enable FileGDB (based on closed-source SDK) driver * KDU Enable KAKADU * LURATECH Enable JP2Lura driver * Arrow Apache Arrow C++ library * BISON * Doxygen -- Disabled components: * FREEXL component has been detected, but is disabled with GDAL_USE_FREEXL=OFF -- Configuring done (9.5s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: BUILD_JAVA_BINDINGS FETCHCONTENT_FULLY_DISCONNECTED VCPKG_PLATFORM_TOOLSET VCPKG_SET_CHARSET_FLAG _VCPKG_ROOT_DIR -- Build files have been written to: /opt/vcpkg-2023.08.09/buildtrees/gdal/x64-linux-rel [2/2] "/opt/vcpkg-2023.08.09/downloads/tools/cmake-3.27.1-linux/cmake-3.27.1-linux-x86_64/bin/cmake" -E chdir "../../x64-linux-dbg" "/opt/vcpkg-2023.08.09/downloads/tools/cmake-3.27.1-linux/cmake-3.27.1-linux-x86_64/bin/cmake" "/opt/vcpkg-2023.08.09/buildtrees/gdal/src/v3.7.1-30395dad39.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=/opt/vcpkg-2023.08.09/packages/gdal_x64-linux/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DVCPKG_HOST_TRIPLET=x64-linux" "-DGDAL_USE_CFITSIO=OFF" "-DGDAL_USE_CURL=ON" "-DGDAL_USE_EXPAT=ON" "-DGDAL_USE_FREEXL=OFF" "-DGDAL_USE_GEOS=ON" "-DGDAL_USE_GEOTIFF=ON" "-DGDAL_USE_GIF=ON" "-DGDAL_USE_HDF5=ON" "-DGDAL_USE_ICONV=ON" "-DGDAL_USE_JPEG=ON" "-DGDAL_USE_JSONC=ON" "-DGDAL_USE_LERC=ON" "-DGDAL_USE_LIBKML=ON" "-DGDAL_USE_LIBLZMA=ON" "-DGDAL_USE_LIBXML2=ON" "-DGDAL_USE_MYSQL=OFF" "-DGDAL_USE_NETCDF=ON" "-DGDAL_USE_ODBC=OFF" "-DGDAL_USE_OPENJPEG=ON" "-DGDAL_USE_OPENSSL=ON" "-DGDAL_USE_PCRE2=ON" "-DGDAL_USE_PNG=ON" "-DGDAL_USE_POPPLER=OFF" "-DGDAL_USE_POSTGRESQL=ON" "-DGDAL_USE_QHULL=ON" "-DGDAL_USE_SHAPELIB_INTERNAL=ON" "-DGDAL_USE_SPATIALITE=ON" "-DGDAL_USE_SQLITE3=ON" "-DGDAL_USE_TIFF=ON" "-DGDAL_USE_WEBP=ON" "-DGDAL_USE_ZLIB=ON" "-DGDAL_USE_ZSTD=ON" "-DBUILD_APPS=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_SPATIALITE=OFF" "-DBUILD_DOCS=ON" "-DBUILD_APPS=ON" "-DJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" "-DJNI_INCLUDE_DIRS=/usr/lib/jvm/java-8-openjdk-amd64/include" "-DJNI_LIBRARIES=/usr/lib/jvm/java-8-openjdk-amd64/lib/amd64/" "-DANT=/usr/bin/ant" "-DBUILD_JAVA_BINDINGS=ON" "-DBUILD_PYTHON_BINDINGS=OFF" "-DBUILD_TESTING=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_CSharp=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Java=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_JNI=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_SWIG=OFF" "-DGDAL_USE_INTERNAL_LIBS=OFF" "-DGDAL_USE_EXTERNAL_LIBS=ON" "-DGDAL_BUILD_OPTIONAL_DRIVERS=ON" "-DOGR_BUILD_OPTIONAL_DRIVERS=ON" "-DGDAL_CHECK_PACKAGE_MySQL_NAMES=unofficial-libmariadb" "-DGDAL_CHECK_PACKAGE_MySQL_TARGETS=unofficial::libmariadb" "-DMYSQL_LIBRARIES=unofficial::libmariadb" "-DGDAL_CHECK_PACKAGE_NetCDF_NAMES=netCDF" "-DGDAL_CHECK_PACKAGE_NetCDF_TARGETS=netCDF::netcdf" "-DGDAL_CHECK_PACKAGE_QHULL_NAMES=Qhull" "-DGDAL_CHECK_PACKAGE_QHULL_TARGETS=Qhull::qhullstatic_r" "-DQHULL_LIBRARY=Qhull::qhullstatic_r" "-DCMAKE_PROJECT_INCLUDE=/opt/vcpkg-2023.08.09/ports/gdal/cmake-project-include.cmake" "-DCMAKE_MAKE_PROGRAM=/opt/vcpkg-2023.08.09/downloads/tools/ninja/1.10.2-linux/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/opt/vcpkg-2023.08.09/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/opt/vcpkg-2023.08.09" "-D_VCPKG_INSTALLED_DIR=/opt/vcpkg-2023.08.09/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DBUILD_APPS=OFF" -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at cmake/modules/Ccache.cmake:10 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): CMakeLists.txt:58 (include) -- Performing Test test_sse -- Performing Test test_sse - Success -- Looking for C++ include xmmintrin.h -- Looking for C++ include xmmintrin.h - found -- Performing Test test_sse2 -- Performing Test test_sse2 - Success -- Looking for C++ include emmintrin.h -- Looking for C++ include emmintrin.h - found -- Performing Test test_ssse3 -- Performing Test test_ssse3 - Success -- Looking for C++ include tmmintrin.h -- Looking for C++ include tmmintrin.h - found -- Performing Test test_sse4.1 -- Performing Test test_sse4.1 - Success -- Looking for C++ include smmintrin.h -- Looking for C++ include smmintrin.h - found -- Performing Test test_avx -- Performing Test test_avx - Success -- Looking for C++ include immintrin.h -- Looking for C++ include immintrin.h - found -- Performing Test test_avx2 -- Performing Test test_avx2 - Success -- Found SWIG: /usr/bin/swig4.0 (found version "4.0.2") -- Could NOT find Python (missing: Python_INCLUDE_DIRS Python_NumPy_INCLUDE_DIRS Development NumPy Development.Module Development.Embed) (found suitable version "3.10.12", minimum required is "3.6") -- Performing Test HAVE_WFLAG_ALL -- Performing Test HAVE_WFLAG_ALL - Success -- Performing Test HAVE_WFLAG_EXTRA -- Performing Test HAVE_WFLAG_EXTRA - Success -- Performing Test HAVE_WFLAG_INIT_SELF -- Performing Test HAVE_WFLAG_INIT_SELF - Success -- Performing Test HAVE_WFLAG_UNUSED_PARAMETER -- Performing Test HAVE_WFLAG_UNUSED_PARAMETER - Success -- Performing Test HAVE_WFLAG_MISSING_PROTOTYPES -- Performing Test HAVE_WFLAG_MISSING_PROTOTYPES - Success -- Performing Test HAVE_WFLAG_MISSING_DECLARATIONS -- Performing Test HAVE_WFLAG_MISSING_DECLARATIONS - Success -- Performing Test HAVE_WFLAG_SHORTEN_64_TO_32 -- Performing Test HAVE_WFLAG_SHORTEN_64_TO_32 - Failed -- Performing Test HAVE_WFLAG_LOGICAL_OP -- Performing Test HAVE_WFLAG_LOGICAL_OP - Success -- Performing Test HAVE_WFLAG_SHADOW -- Performing Test HAVE_WFLAG_SHADOW - Success -- Performing Test HAVE_WFLAG_SHADOW_FIELD -- Performing Test HAVE_WFLAG_SHADOW_FIELD - Failed -- Performing Test HAVE_WFLAG_MISSING_INCLUDE_DIRS -- Performing Test HAVE_WFLAG_MISSING_INCLUDE_DIRS - Success -- Performing Test HAVE_WFLAG_FORMAT_SECURITY -- Performing Test HAVE_WFLAG_FORMAT_SECURITY - Success -- Performing Test HAVE_WFLAG_ERROR_VLA -- Performing Test HAVE_WFLAG_ERROR_VLA - Success -- Performing Test HAVE_WFLAG_NO_CLOBBERED -- Performing Test HAVE_WFLAG_NO_CLOBBERED - Success -- Performing Test HAVE_WFLAG_DATE_TIME -- Performing Test HAVE_WFLAG_DATE_TIME - Success -- Performing Test HAVE_WFLAG_NULL_DEREFERENCE -- Performing Test HAVE_WFLAG_NULL_DEREFERENCE - Success -- Performing Test HAVE_WFLAG_DUPLICATE_COND -- Performing Test HAVE_WFLAG_DUPLICATE_COND - Failed -- Performing Test HAVE_WFLAG_EXTRA_SEMI -- Performing Test HAVE_WFLAG_EXTRA_SEMI - Success -- Performing Test HAVE_WFLAG_COMMA -- Performing Test HAVE_WFLAG_COMMA - Failed -- Performing Test HAVE_WFLAG_FLOAT_CONVERSION -- Performing Test HAVE_WFLAG_FLOAT_CONVERSION - Success -- Performing Test HAVE_WFLAG_DOCUMENTATION_AND_NO_DEPRECATED -- Performing Test HAVE_WFLAG_DOCUMENTATION_AND_NO_DEPRECATED - Failed -- Performing Test HAVE_WFLAG_UNUSED_PRIVATE_FIELD -- Performing Test HAVE_WFLAG_UNUSED_PRIVATE_FIELD - Failed -- Performing Test HAVE_WFLAG_NON_VIRTUAL_DTOR -- Performing Test HAVE_WFLAG_NON_VIRTUAL_DTOR - Success -- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL -- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL - Success -- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE -- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE - Success -- Performing Test HAVE_FLAG_NO_OPERATOR_NAMES -- Performing Test HAVE_FLAG_NO_OPERATOR_NAMES - Success -- Performing Test HAVE_GCC_WARNING_ZERO_AS_NULL_POINTER_CONSTANT -- Performing Test HAVE_GCC_WARNING_ZERO_AS_NULL_POINTER_CONSTANT - Success -- Performing Test HAVE_WFLAG_OLD_STYLE_CAST -- Performing Test HAVE_WFLAG_OLD_STYLE_CAST - Success -- Performing Test HAVE_WFLAG_EFFCXX -- Performing Test HAVE_WFLAG_EFFCXX - Success -- Performing Test HAVE_FTRAPV -- Performing Test HAVE_FTRAPV - Success -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for locale.h -- Looking for locale.h - found -- Looking for xlocale.h -- Looking for xlocale.h - not found -- Looking for direct.h -- Looking for direct.h - not found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int -- Check size of int - done -- Check size of unsigned long -- Check size of unsigned long - done -- Check size of long int -- Check size of long int - done -- Check size of void* -- Check size of void* - done -- Check size of size_t -- Check size of size_t - done -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE - Success -- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP -- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Success -- Performing Test HAVE_PTHREAD_SPIN_LOCK -- Performing Test HAVE_PTHREAD_SPIN_LOCK - Success -- Performing Test HAVE_5ARGS_MREMAP -- Performing Test HAVE_5ARGS_MREMAP - Success -- Performing Test HAVE_PTHREAD_ATFORK -- Performing Test HAVE_PTHREAD_ATFORK - Success -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for readlink -- Looking for readlink - found -- Looking for posix_spawnp -- Looking for posix_spawnp - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for vfork -- Looking for vfork - found -- Looking for mmap -- Looking for mmap - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for statvfs -- Looking for statvfs - found -- Looking for statvfs64 -- Looking for statvfs64 - found -- Looking for lstat -- Looking for lstat - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for RLIMIT_AS -- Looking for RLIMIT_AS - found -- Looking for ftell64 -- Looking for ftell64 - not found -- Looking for ftello64 -- Looking for ftello64 - found -- Looking for fseek64 -- Looking for fseek64 - not found -- Looking for fseeko64 -- Looking for fseeko64 - found -- Looking for stat64 -- Looking for stat64 - found -- Performing Test NO_UNIX_STDIO_64 -- Performing Test NO_UNIX_STDIO_64 - Failed -- Looking for fopen64 -- Looking for fopen64 - found -- Check size of off_t -- Check size of off_t - done -- Looking for pread64 -- Looking for pread64 - found -- Looking for ftruncate64 -- Looking for ftruncate64 - found -- Performing Test HAVE_USELOCALE -- Performing Test HAVE_USELOCALE - Success -- Performing Test HAVE_HIDE_INTERNAL_SYMBOLS -- Performing Test HAVE_HIDE_INTERNAL_SYMBOLS - Success -- Performing Test HAVE_GCC_ATOMIC_BUILTINS -- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success -- Performing Test HAVE_GCC_BSWAP -- Performing Test HAVE_GCC_BSWAP - Success -- Performing Test HAVE_SC_PHYS_PAGES -- Performing Test HAVE_SC_PHYS_PAGES - Success -- Performing Test HAVE_SCHED_GETAFFINITY -- Performing Test HAVE_SCHED_GETAFFINITY - Success -- Performing Test INT128_TEST -- Performing Test INT128_TEST - Success -- checking if sprintf can be overloaded for GDAL compilation -- Performing Test DEPRECATE_SPRINTF -- Performing Test DEPRECATE_SPRINTF - Failed -- Looking for linux/userfaultfd.h -- Looking for linux/userfaultfd.h - found -- GDAL_VERSION = 3.7.1 -- GDAL_ABI_FULL_VERSION = 33.3.7.1 -- GDAL_SOVERSION = 33 -- Could NOT find ODBC (missing: ODBC_LIBRARY ODBC_INCLUDE_DIR ODBCINST) -- Could NOT find ODBCCPP (missing: ODBCCPP_LIBRARY ODBCCPP_INCLUDE_DIR) -- Could NOT find MSSQL_ODBC (missing: MSSQL_ODBC_LIBRARY MSSQL_ODBC_INCLUDE_DIR MSSQL_ODBC_VERSION) -- Could NOT find MySQL (missing: MySQL_DIR) -- Could NOT find MySQL (missing: MYSQL_LIBRARY MYSQL_INCLUDE_DIR) -- Found OpenSSL: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libcrypto.a (found suitable version "3.1.2", minimum required is "3") -- Found ZLIB: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libz.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libz.a (found suitable version "1.2.13", minimum required is "1") -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: /usr/lib/x86_64-linux-gnu/libc.so -- Performing Test _ICONV_SECOND_ARGUMENT_IS_NOT_CONST -- Performing Test _ICONV_SECOND_ARGUMENT_IS_NOT_CONST - Success -- Performing Test ICONV_HAS_EXTRA_CHARSETS -- Performing Test ICONV_HAS_EXTRA_CHARSETS - Success -- Found LibLZMA: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/liblzma.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/liblzma.a (found version "5.4.3") -- Found ZLIB: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libz.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libz.a (found version "1.2.13") -- Failed to find XercesC (missing: XercesC_LIBRARY XercesC_INCLUDE_DIR XercesC_VERSION) -- Could NOT find Deflate (missing: Deflate_LIBRARY Deflate_INCLUDE_DIR) -- Could NOT find CryptoPP (missing: CRYPTOPP_LIBRARY CRYPTOPP_TEST_KNOWNBUG CRYPTOPP_INCLUDE_DIR) -- Could NOT find SFCGAL (missing: SFCGAL_LIBRARY SFCGAL_INCLUDE_DIR) -- Reading /opt/vcpkg-2023.08.09/installed/x64-linux/share/GeoTIFF/geotiff-config.cmake -- GeoTIFF configuration, version 1.7.1 -- include directory: ${GeoTIFF_INCLUDE_DIRS} -- ${GeoTIFF_LIBRARIES} set to static libraries -- Found PNG: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libpng16.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libpng16d.a (found version "1.6.39") -- Performing Test HAVE_JPEGTURBO_DUAL_MODE_8_12 -- Performing Test HAVE_JPEGTURBO_DUAL_MODE_8_12 - Failed -- Found GIF: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/libgif.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libgif.a (found version "5.2.1") -- Could NOT find OpenCAD (missing: OPENCAD_LIBRARY OPENCAD_INCLUDE_DIR) -- Found LERC: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libLerc.a -- Could NOT find BRUNSLI (missing: BRUNSLI_ENC_LIB BRUNSLI_DEC_LIB BRUNSLI_INCLUDE_DIR) -- Could NOT find libQB3 (missing: libQB3_DIR) -- Could NOT find Shapelib (missing: Shapelib_INCLUDE_DIR Shapelib_LIBRARY) -- Found PCRE2: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libpcre2-8.a -- Looking for sqlite3_mutex_alloc -- Looking for sqlite3_mutex_alloc - found -- Looking for sqlite3_column_table_name -- Looking for sqlite3_column_table_name - found -- Looking for sqlite3_rtree_query_callback -- Looking for sqlite3_rtree_query_callback - found -- Looking for sqlite3_load_extension -- Looking for sqlite3_load_extension - found -- Looking for sqlite3_progress_handler -- Looking for sqlite3_progress_handler - found -- Performing Test SQLite3_HAS_NON_DEPRECATED_AUTO_EXTENSION -- Performing Test SQLite3_HAS_NON_DEPRECATED_AUTO_EXTENSION - Success -- Found SQLite3: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libsqlite3.a (found version "3.42.0") -- Found SPATIALITE: spatialite;geos_c;geos;proj;stdc++;tiffd;jpeg;curl-d;ssl;crypto;sqlite3;dl;freexl;xml2;z;lzma;m (found suitable version "5.0.1", minimum required is "4.1.2") -- Could NOT find RASTERLITE2 (missing: RASTERLITE2_LIBRARY RASTERLITE2_INCLUDE_DIR) (Required is at least version "1.1.0") -- Found LibKML: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libkmlbase.a (found version "1.3.0") CMake Warning at /opt/vcpkg-2023.08.09/installed/x64-linux/share/minizip/minizipConfig.cmake:1 (message): 'find_package(minizip CONFIG)' is deprecated. Please use 'find_package(unofficial-minizip CONFIG)' instead. Call Stack (most recent call first): /opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake:855 (_find_package) /opt/vcpkg-2023.08.09/downloads/tools/cmake-3.27.1-linux/cmake-3.27.1-linux-x86_64/share/cmake-3.27/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /opt/vcpkg-2023.08.09/installed/x64-linux/share/libkml/LibKMLConfig.cmake:2 (find_dependency) /opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake:855 (_find_package) cmake/modules/packages/FindLibKML.cmake:104 (find_package) /opt/vcpkg-2023.08.09/scripts/buildsystems/vcpkg.cmake:855 (_find_package) cmake/helpers/CheckDependentLibraries.cmake:569 (find_package) gdal.cmake:265 (include) CMakeLists.txt:246 (include) -- Found HDF5: hdf5::hdf5-static (found version "1.14.0") found components: C -- Found FreeXL: freexl;m -- Could NOT find MRSID (missing: MRSID_LIBRARY MRSID_INCLUDE_DIR) -- Could NOT find Armadillo (missing: ARMADILLO_INCLUDE_DIR) -- Could NOT find HDF4 (missing: HDF4_df_LIBRARY HDF4_mfhdf_LIBRARY HDF4_INCLUDE_DIR) -- Could NOT find ECW (missing: ECW_LIBRARY ECWnet_LIBRARY ECWC_LIBRARY NCSUtil_LIBRARY ECW_INCLUDE_DIR) -- Could NOT find OGDI (missing: OGDI_LIBRARY OGDI_INCLUDE_DIRS) -- Looking for CL_VERSION_3_0 -- Looking for CL_VERSION_3_0 - not found -- Looking for CL_VERSION_2_2 -- Looking for CL_VERSION_2_2 - not found -- Looking for CL_VERSION_2_1 -- Looking for CL_VERSION_2_1 - not found -- Looking for CL_VERSION_2_0 -- Looking for CL_VERSION_2_0 - not found -- Looking for CL_VERSION_1_2 -- Looking for CL_VERSION_1_2 - not found -- Looking for CL_VERSION_1_1 -- Looking for CL_VERSION_1_1 - not found -- Looking for CL_VERSION_1_0 -- Looking for CL_VERSION_1_0 - not found -- Could NOT find OpenCL (missing: OpenCL_LIBRARY OpenCL_INCLUDE_DIR) -- Found PostgreSQL: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libpq.a (found version "15.3") -- Found OpenSSL: /opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/libcrypto.a (found version "3.1.2") -- Could NOT find FYBA (missing: FYBA_FYBA_LIBRARY FYBA_FYGM_LIBRARY FYBA_FYUT_LIBRARY FYBA_INCLUDE_DIR) -- Found LZ4: optimized;/opt/vcpkg-2023.08.09/installed/x64-linux/lib/liblz4.a;debug;/opt/vcpkg-2023.08.09/installed/x64-linux/debug/lib/liblz4d.a -- Could NOT find Blosc (missing: BLOSC_LIBRARY BLOSC_INCLUDE_DIR) -- Could NOT find basisu (missing: basisu_DIR) -- Could NOT find IDB (missing: IDB_INCLUDE_DIR IDB_IFCPP_LIBRARY IDB_IFDMI_LIBRARY IDB_IFSQL_LIBRARY IDB_IFCLI_LIBRARY) -- Could NOT find rdb (missing: rdb_DIR) -- Could NOT find TileDB (missing: TileDB_DIR) -- Could NOT find OpenEXR (missing: OpenEXR_LIBRARY OpenEXR_UTIL_LIBRARY OpenEXR_HALF_LIBRARY OpenEXR_IEX_LIBRARY OpenEXR_INCLUDE_DIR Imath_INCLUDE_DIR) -- Could NOT find MONGOCXX (missing: MONGOCXX_INCLUDE_DIR BSONCXX_INCLUDE_DIR MONGOCXX_LIBRARY BSONCXX_LIBRARY) -- Found OpenJPEG: openjp2;m (found version "2.5.0") -- Found JNI: /usr/lib/jvm/java-8-openjdk-amd64/include found components: AWT JVM -- Could NOT find HDFS (missing: HDFS_LIBRARY HDFS_INCLUDE_DIR) -- Could NOT find Poppler (missing: Poppler_LIBRARY Poppler_INCLUDE_DIR) -- Could NOT find Podofo (missing: PODOFO_LIBRARY PODOFO_INCLUDE_DIR) -- Could NOT find Oracle (missing: Oracle_LIBRARY Oracle_INCLUDE_DIR) -- Could NOT find FileGDB (missing: FileGDB_LIBRARY FileGDB_INCLUDE_DIR) -- Could NOT find KDU (missing: KDU_INCLUDE_DIR KDU_LIBRARY KDU_AUX_LIBRARY) (found version "") -- Could NOT find LURATECH (missing: LURATECH_LIBRARY LURATECH_INCLUDE_DIR) -- Could NOT find Arrow (missing: Arrow_DIR) -- Found Java: /usr/lib/jvm/java-8-openjdk-amd64/bin/java (found version "1.8.0.382") found components: Runtime Development -- Performing Test HAS_NO_UNDEFINED -- Performing Test HAS_NO_UNDEFINED - Success -- Looking for linux/fs.h -- Looking for linux/fs.h - found -- Could NOT find BISON (missing: BISON_EXECUTABLE) CMake Warning at frmts/hdf5/CMakeLists.txt:59 (message): HDF5 library status regarding thread-safety is unknown (set GDAL_ENABLE_HDF5_GLOBAL_LOCK=NO if it is known to be thread-safe). Adding a global lock on GDAL side -- Looking for sqlite3ext.h -- Looking for sqlite3ext.h - found -- Could NOT find BISON (missing: BISON_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$<0,0>' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$<0,0>' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$<0,0>' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) CMake Warning at cmake/helpers/GdalGenerateConfig.cmake:122 (message): Dropping unsupported generator expression: '$' Call Stack (most recent call first): cmake/helpers/GdalGenerateConfig.cmake:67 (gdal_evaluate_link_genex) cmake/helpers/GdalGenerateConfig.cmake:47 (gdal_resolve_link_genex) cmake/helpers/GdalGenerateConfig.cmake:201 (gdal_flatten_link_libraries) cmake/helpers/GdalGenerateConfig.cmake:287 (gdal_get_lflags) gdal.cmake:869 (gdal_generate_config) CMakeLists.txt:246 (include) -- Target system: Linux -- Installation directory: /opt/vcpkg-2023.08.09/packages/gdal_x64-linux/debug -- C++ Compiler type: GNU -- C compile command line: /usr/bin/cc -- C++ compile command line: /usr/bin/c++ -- -- CMAKE_C_FLAGS: -fPIC -fvisibility=hidden -- CMAKE_CXX_FLAGS: -fPIC -fvisibility=hidden -- CMAKE_CXX11_STANDARD_COMPILE_OPTION: -std=c++11 -- CMAKE_CXX11_EXTENSION_COMPILE_OPTION: -std=gnu++11 -- CMAKE_EXE_LINKER_FLAGS: -- CMAKE_MODULE_LINKER_FLAGS: -Wl,--no-undefined -- CMAKE_SHARED_LINKER_FLAGS: -Wl,--no-undefined -- CMAKE_STATIC_LINKER_FLAGS: -- CMAKE_C_FLAGS_DEBUG: -g -- CMAKE_CXX_FLAGS_DEBUG: -g -- CMAKE_EXE_LINKER_FLAGS_DEBUG: -- CMAKE_MODULE_LINKER_FLAGS_DEBUG: -- CMAKE_SHARED_LINKER_FLAGS_DEBUG: -- CMAKE_STATIC_LINKER_FLAGS_DEBUG: -- -- Enabled drivers and features and found dependency packages -- The following features have been enabled: * gdal_JPEG, JPEG image format * gdal_RAW, Raw formats:EOSAT FAST Format, FARSITE LCP and Vexcel MFF2 Image * gdal_GTIFF, GeoTIFF image format * gdal_MEM, Read/write data in Memory * gdal_VRT, Virtual GDAL Datasets * gdal_NULL, NULL dummy driver * gdal_HFA, Erdas Imagine .img * gdal_SDTS, SDTS translator * gdal_NITF, National Imagery Transmission Format * gdal_GXF, GXF * gdal_AAIGRID, Arc/Info ASCII Grid Format. * gdal_CEOS, CEOS translator * gdal_SAR_CEOS, ASI CEOS translator * gdal_XPM, XPM image format * gdal_DTED, Military Elevation Data * gdal_JDEM, JDEM driver * gdal_ENVISAT, Envisat * gdal_ELAS, Earth Resources Laboratory Applications Software * gdal_FIT, FIT driver * gdal_L1B, NOAA Polar Orbiter Level 1b Data Set (AVHRR) * gdal_RS2, RS2 -- RadarSat 2 XML Product * gdal_ILWIS, Raster Map * gdal_RMF, RMF --- Raster Matrix Format * gdal_LEVELLER, Daylon Leveller heightfield * gdal_SGI, SGI Image driver * gdal_SRTMHGT, SRTM HGT File Read Support * gdal_IDRISI, Idrisi Raster Format * gdal_GSG, Implements the Golden Software Surfer 7 Binary Grid Format. * gdal_ERS, ERMapper .ERS * gdal_JAXAPALSAR, JAXA PALSAR Level 1.1 and Level 1.5 processed products support * gdal_DIMAP, SPOT Dimap Driver * gdal_GFF, Ground-based SAR Applitcations Testbed File Format driver * gdal_COSAR, COSAR -- TerraSAR-X Complex SAR Data Product * gdal_PDS, USGS Astrogeology ISIS Cube (Version 2) * gdal_ADRG, ADRG reader and ASRP/USRP Reader * gdal_COASP, DRDC Configurable Airborne SAR Processor (COASP) data reader * gdal_TSX, TerraSAR-X XML Product Support * gdal_TERRAGEN, Terragen™ Terrain File * gdal_BLX, Magellan BLX Topo File Format * gdal_MSGN, Meteosat Second Generation (MSG) Native Archive Format (.nat) * gdal_TIL, EarthWatch .TIL Driver * gdal_R, R Object Data Store * gdal_NORTHWOOD, NWT_GRD/NWT_GRC -- Northwood/Vertical Mapper File Format * gdal_SAGA, SAGA GIS Binary Driver * gdal_XYZ, ASCII Gridded XYZ * gdal_ESRIC, ESRI compact cache * gdal_HF2, HF2/HFZ heightfield raster * gdal_KMLSUPEROVERLAY * gdal_CTG, CTG driver * gdal_ZMAP, ZMAP * gdal_NGSGEOID, NOAA NGS Geoid Height Grids * gdal_IRIS, IRIS driver * gdal_MAP, OziExplorer .MAP * gdal_CALS, CALS type 1 * gdal_SAFE, SAFE -- Sentinel-1 SAFE XML Product * gdal_SENTINEL2, Driver for Sentinel-2 Level-1B, Level-1C and Level-2A products. * gdal_PRF, PHOTOMOD Raster File * gdal_MRF, Meta raster format * gdal_WMTS, OGC Web Map Tile Service * gdal_GRIB, WMO General Regularly-distributed Information in Binary form * gdal_BMP, Microsoft Windows Device Independent Bitmap * gdal_TGA, TGA * gdal_STACTA, STACTA * gdal_OGCAPI, OGCAPI * gdal_BSB, Maptech/NOAA BSB Nautical Chart Format * gdal_AIGRID, Arc/Info Binary Grid Format * gdal_ARG, ARG: Azavea Raster Grid * gdal_USGSDEM, USGS ASCII DEM (and CDED) * gdal_AIRSAR, AirSAR Polarimetric Format * gdal_OZI, OZF2/OZFX3 raster * gdal_PCIDSK, PCI Geomatics Database File * gdal_SIGDEM, Scaled Integer Gridded DEM .sigdem Driver * gdal_RIK, RIK -- Swedish Grid Maps * gdal_STACIT, STACIT * gdal_PDF, Geospatial PDF * gdal_PNG, PNG image format * gdal_GIF, Graphics Interchange Format * gdal_WCS, OGC Web Coverage Service * gdal_HTTP, HTTP driver * gdal_NETCDF, NetCDF network Common Data Form * gdal_ZARR, ZARR * gdal_DAAS, Airbus DS Intelligence Data As A Service(DAAS) * gdal_EEDA, Earth Engine Data API * gdal_HDF5, Hierarchical Data Format Release 5 (HDF5) * gdal_PLMOSAIC, PLMosaic (Planet Labs Mosaics API) * gdal_WMS, Web Map Services * gdal_WEBP, WebP * gdal_RASTERLITE, Rasterlite - Rasters in SQLite DB * gdal_MBTILES, MBTile * gdal_POSTGISRASTER, PostGIS Raster driver * gdal_JP2OPENJPEG, JPEG2000 driver based on OpenJPEG library * gdal_PCRASTER, PCRaster CSF 2.0 raster file driver * ogr_MEM, Read/write driver for MEMORY virtual files * ogr_GEOJSON, GeoJSON/ESRIJSON/TopoJSON driver * ogr_TAB, MapInfo TAB and MIF/MID * ogr_SHAPE, ESRI shape-file * ogr_KML, KML * ogr_VRT, VRT - Virtual Format * ogr_AVC, AVC * ogr_GML, GML * ogr_CSV, CSV * ogr_DGN, DGN * ogr_GMT, GMT * ogr_NTF, NTF * ogr_S57, S57 * ogr_TIGER, U.S. Census TIGER/Line * ogr_GEOCONCEPT, GEOCONCEPT * ogr_GEORSS, GEORSS * ogr_DXF, DXF * ogr_PGDUMP, PGDump * ogr_GPSBABEL, GPSBABEL * ogr_EDIGEO, EDIGEO * ogr_SXF, SXF * ogr_OPENFILEGDB, OPENFILEGDB * ogr_WASP, WAsP .map format * ogr_SELAFIN, OSELAFIN * ogr_JML, JML * ogr_VDV, VDV-451/VDV-452/INTREST Data Format * ogr_FLATGEOBUF, FlatGeobuf * ogr_MAPML, MapML * ogr_SDTS, SDTS * ogr_GPX, GPX - GPS Exchange Format * ogr_SVG, Scalable Vector Graphics * ogr_CSW, CSW * ogr_LIBKML, LibKML * ogr_PLSCENES, PLSCENES * ogr_WFS, OGC WFS service * ogr_NGW, NextGIS Web * ogr_ELASTIC, ElasticSearch * ogr_IDRISI, IDRISI * ogr_PDS, Planetary Data Systems TABLE * ogr_SQLITE, SQLite3 / Spatialite RDBMS * ogr_GPKG, GeoPackage * ogr_OSM, OpenStreetMap XML and PBF * ogr_VFK, Czech Cadastral Exchange Data Format * ogr_MVT, MVT * ogr_AMIGOCLOUD, AMIGOCLOUD * ogr_CARTO, CARTO * ogr_PG, PostGIS * ogr_XLSX, Microsoft Office Excel(xlsx) * ogr_GTFS, GTFS * ogr_ODS, ODS * ogr_LVBAG, LVBAG -- The following OPTIONAL packages have been found: * Iconv Character set recoding (used in GDAL portability library) * LibXml2 Read and write XML formats * ZSTD ZSTD compression library * PROJ * GIF GIF compression library (external) * JSONC json-c library (external) * PCRE2 Enable PCRE2 support for sqlite3 * SPATIALITE (required version >= 4.1.2) Enable spatialite support for sqlite3 * FreeXL Enable XLS driver * HDF5 Enable HDF5 * NetCDF Enable netCDF driver * PostgreSQL * LZ4 LZ4 compression * OpenJPEG * JNI SWIG_JAVA: Java binding * Java -- The following RECOMMENDED packages have been found: * SWIG, Software development tool that connects programs written in C and C++ with a variety of high-level programming languages., * EXPAT Read and write XML formats * GeoTIFF libgeotiff library (external) * PNG PNG compression library (external) * QHULL Enable QHULL (external) * LERC Enable LERC (external) * SQLite3 Enable SQLite3 support (used by SQLite/Spatialite, GPKG, Rasterlite, MBTiles, etc.) * GEOS Geometry Engine - Open Source (GDAL core dependency) * CURL Enable drivers to use web API -- The following REQUIRED packages have been found: * ZLIB zlib (external) * LibKML * WebP WebP compression * Threads * OpenSSL Use OpenSSL library -- The following features have been disabled: * gdal_HEIF, HEIF * gdal_MSG, Meteosat Second Generation * gdal_FITS, FITS Driver * gdal_GTA, Generic Tagged Arrays * gdal_HDF4, Hierarchical Data Format Release 4 (HDF4) * gdal_DDS, DirectDraw Surface * gdal_KEA, Kea * gdal_TILEDB, TileDB tiledb.io * gdal_EXR, EXR support via OpenEXR library * gdal_RDB, RIEGL RDB Map Pixel (.mpx) driver * gdal_JPEGXL, JPEG-XL * gdal_BASISU_KTX2, Basis Universal and KTX2 texture formats * gdal_JP2KAK, JPEG-2000 (based on Kakadu) * gdal_JPIPKAK, JPIP Streaming * gdal_JP2LURA, JPEG-2000 (based on Luratech) * gdal_SDE, ESRI ArcSDE Raster * gdal_MRSID, Multi-resolution Seamless Image Database * gdal_GEOR, Oracle Spatial GeoRaster * gdal_ECW, ERDAS JPEG2000 (.jp2) * ogr_GMLAS, GMLAS * ogr_DWG, DWG * ogr_FILEGDB, FileGDB * ogr_NAS, NAS/ALKIS * ogr_SOSI, SOSI:Systematic Organization of Spatial Information * ogr_ILI, ILI * ogr_MYSQL, MySQL * ogr_MSSQLSPATIAL, MSSQLSPATIAL * ogr_ODBC, ODBC * ogr_PGEO, PGEO * ogr_XLS, Microsoft Office Excel(xls) * ogr_MONGODBV3, MongoDB V3 * ogr_CAD, OpenCAD * ogr_PARQUET, Parquet * ogr_ARROW, Arrow * ogr_OCI, Oracle OCI * ogr_IDB, IDB * ogr_OGDI, OGDI * ogr_HANA, SAP HANA -- The following OPTIONAL packages have not been found: * Python (required version >= 3.6) SWIG_PYTHON: Python binding * ODBC Enable DB support through ODBC * ODBCCPP odbc-cpp library (external) * MSSQL_NCLI MSSQL Native Client to enable bulk copy * MSSQL_ODBC MSSQL ODBC driver to enable bulk copy * MySQL MySQL * XercesC Read and write XML formats (needed for GMLAS and ILI drivers) * Deflate Enable libdeflate compression library (complement to ZLib) * CryptoPP Use crypto++ library for CPL. * SFCGAL gdal core supports ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations * OpenCAD libopencad (external, used by OpenCAD driver) * BRUNSLI Enable BRUNSLI for JPEG packing in MRF * libQB3 Enable QB3 compression in MRF * RASTERLITE2 (required version >= 1.1.0) Enable RasterLite2 support for sqlite3 * KEA Enable KEA driver * GTA Enable GTA driver * MRSID MrSID raster SDK * Armadillo C++ library for linear algebra (used for TPS transformation) * CFITSIO C FITS I/O library * HDF4 Enable HDF4 driver * ECW Enable ECW driver * OGDI Enable ogr_OGDI driver * OpenCL Enable OpenCL (may be used for warping) * FYBA enable ogr_SOSI driver * Blosc Blosc compression * ARCHIVE Multi-format archive and compression library library (used for /vsi7z/ * JXL JPEG-XL compression * JXL_THREADS JPEG-XL threading * Crnlib enable gdal_DDS driver * basisu Enable BASISU driver * IDB enable ogr_IDB driver * rdb enable RIEGL RDB library * TileDB enable TileDB driver * OpenEXR OpenEXR >=2.2 * MONGOCXX Enable MongoDBV3 driver * HEIF HEIF >= 1.1 * HDFS Enable Hadoop File System through native library * Poppler, A PDF rendering library, Enable PDF driver with Poppler (read side) * PDFIUM Enable PDF driver with Pdfium (read side) * Oracle Enable Oracle OCI driver * TEIGHA Enable DWG and DGNv8 drivers * FileGDB Enable FileGDB (based on closed-source SDK) driver * KDU Enable KAKADU * LURATECH Enable JP2Lura driver * Arrow Apache Arrow C++ library * BISON * Doxygen -- Disabled components: * FREEXL component has been detected, but is disabled with GDAL_USE_FREEXL=OFF -- Configuring done (9.6s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: BUILD_JAVA_BINDINGS FETCHCONTENT_FULLY_DISCONNECTED VCPKG_PLATFORM_TOOLSET VCPKG_SET_CHARSET_FLAG _VCPKG_ROOT_DIR -- Build files have been written to: /opt/vcpkg-2023.08.09/buildtrees/gdal/x64-linux-dbg ```
sbjw commented 10 months ago

I was set all the env of the 'swig/CMkeList.txt' ,java jni swig jni,

but it is tip the variables BUILD_JAVA_BINDINGS were not used by the project

  Manually-specified variables were not used by the project:

    BUILD_JAVA_BINDINGS

how can i build swig ? can i use portfile.cmake to start build manully

dg0yt commented 10 months ago

Gdal supports swig only with dynamic linkage: https://github.com/OSGeo/gdal/blob/6a0fb7801c4c453587671fe56a92db736d246300/gdal.cmake#L576-L578

So you must use the x64-linux-dynamic community triplet.

sbjw commented 10 months ago

thanks