******************************************************************************** conan install gdal/3.7.0@#05af5cfa905bfb149df450461bfe66eb --build=gdal -pr /home/conan/w/prod-v1/BuildSingleReference/17291/9acf489a-5b81-4ea1-842a-fb5bc2d3b087/profile_linux_9_libstdcpp11_gcc_release_64.gdal-shared-True.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod-v1/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 9 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod-v1/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=9 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod-v1/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] gdal:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True json-c/0.17: Not found in local cache, looking in remotes... json-c/0.17: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz json-c/0.17: Downloaded recipe revision f863bad3e5c80dc90679092f67bbd680 libgeotiff/1.7.1: Not found in local cache, looking in remotes... libgeotiff/1.7.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libgeotiff/1.7.1: Downloaded recipe revision 4dfd02610ab5df7380866c65a9eca152 libtiff/4.5.1: Not found in local cache, looking in remotes... libtiff/4.5.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libtiff/4.5.1: Downloaded recipe revision fe513220cfef719a8a92caadd9afa1b8 zlib/1.2.13: Not found in local cache, looking in remotes... zlib/1.2.13: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.13: Downloaded recipe revision e377bee636333ae348d51ca90874e353 libdeflate/1.18: Not found in local cache, looking in remotes... libdeflate/1.18: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libdeflate/1.18: Downloaded recipe revision 3697b637656a9af04cabcbed50db9a7e xz_utils/5.4.2: Not found in local cache, looking in remotes... xz_utils/5.4.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz xz_utils/5.4.2: Downloaded recipe revision b6ee8320403def553418874435445982 libjpeg/9e: Not found in local cache, looking in remotes... libjpeg/9e: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libjpeg/9e: Downloaded recipe revision 68269859e4325ddc3f995d1fd3fc9187 jbig/20160605: Not found in local cache, looking in remotes... jbig/20160605: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz jbig/20160605: Downloaded recipe revision 2d29fa02aacd76902e0d2cbbc24631ef zstd/1.5.5: Not found in local cache, looking in remotes... zstd/1.5.5: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zstd/1.5.5: Downloaded recipe revision 93372fe14bb7883bd4de82914e0a1841 libwebp/1.3.1: Not found in local cache, looking in remotes... libwebp/1.3.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libwebp/1.3.1: Downloaded recipe revision f86c9ecf081ebd5ac9def27e53de7bd3 proj/9.2.1: Not found in local cache, looking in remotes... proj/9.2.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz proj/9.2.1: Downloaded recipe revision 435e4ba7b2bcb5ead5e6061729795a90 nlohmann_json/3.11.2: Not found in local cache, looking in remotes... nlohmann_json/3.11.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz nlohmann_json/3.11.2: Downloaded recipe revision a35423bb6e1eb8f931423557e282c7ed sqlite3/3.42.0: Not found in local cache, looking in remotes... sqlite3/3.42.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz sqlite3/3.42.0: Downloaded recipe revision a731fc3f0c93706bb5ced39cdee508d5 libcurl/8.2.1: Not found in local cache, looking in remotes... libcurl/8.2.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libcurl/8.2.1: Downloaded recipe revision 8f62ba7135f5445e5fe6c4bd85143b53 openssl/3.1.2: Not found in local cache, looking in remotes... openssl/3.1.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz openssl/3.1.2: Downloaded recipe revision 87b69c377d7931544211fbdab893893a expat/2.5.0: Not found in local cache, looking in remotes... expat/2.5.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz expat/2.5.0: Downloaded recipe revision 91e43e4544923e4c934bfad1fa4306f9 geos/3.11.2: Not found in local cache, looking in remotes... geos/3.11.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz geos/3.11.2: Downloaded recipe revision 2dab3815e476d42f2db4e1e0aa0e5e6e giflib/5.2.1: Not found in local cache, looking in remotes... giflib/5.2.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz giflib/5.2.1: Downloaded recipe revision 15033c544d771fa992cda180c0a1f8e0 lerc/4.0.0: Not found in local cache, looking in remotes... lerc/4.0.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz lerc/4.0.0: Downloaded recipe revision 5de6177d14623bc552cc2cd69e209f59 libiconv/1.17: Not found in local cache, looking in remotes... libiconv/1.17: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libiconv/1.17: Downloaded recipe revision fa54397801cd96911a8294bc5fc76335 libpng/1.6.40: Not found in local cache, looking in remotes... libpng/1.6.40: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libpng/1.6.40: Downloaded recipe revision 3b63a2aa000933a57a53322207790714 qhull/8.0.1: Not found in local cache, looking in remotes... qhull/8.0.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz qhull/8.0.1: Downloaded recipe revision 3aaac5ed74195de160ced00fd7ce8f6c gdal/3.7.0: Forced build from source cmake/3.27.1: Not found in local cache, looking in remotes... cmake/3.27.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz cmake/3.27.1: Downloaded recipe revision 7d5f14447c023feef9f59640be53619a Version ranges solved openssl/* versions found in 'conan-center' remote Version range '>=1.1 <4' required by 'libcurl/8.2.1' resolved to 'openssl/3.1.2' in remote 'conan-center' cmake/* versions found in 'conan-center' remote Version range '>=3.18 <4' required by 'gdal/3.7.0' resolved to 'cmake/3.27.1' in remote 'conan-center' Installing package: gdal/3.7.0 Requirements expat/2.5.0 from 'conan-center' - Downloaded gdal/3.7.0 from local cache - Cache geos/3.11.2 from 'conan-center' - Downloaded giflib/5.2.1 from 'conan-center' - Downloaded jbig/20160605 from 'conan-center' - Downloaded json-c/0.17 from 'conan-center' - Downloaded lerc/4.0.0 from 'conan-center' - Downloaded libcurl/8.2.1 from 'conan-center' - Downloaded libdeflate/1.18 from 'conan-center' - Downloaded libgeotiff/1.7.1 from 'conan-center' - Downloaded libiconv/1.17 from 'conan-center' - Downloaded libjpeg/9e from 'conan-center' - Downloaded libpng/1.6.40 from 'conan-center' - Downloaded libtiff/4.5.1 from 'conan-center' - Downloaded libwebp/1.3.1 from 'conan-center' - Downloaded nlohmann_json/3.11.2 from 'conan-center' - Downloaded openssl/3.1.2 from 'conan-center' - Downloaded proj/9.2.1 from 'conan-center' - Downloaded qhull/8.0.1 from 'conan-center' - Downloaded sqlite3/3.42.0 from 'conan-center' - Downloaded xz_utils/5.4.2 from 'conan-center' - Downloaded zlib/1.2.13 from 'conan-center' - Downloaded zstd/1.5.5 from 'conan-center' - Downloaded Packages expat/2.5.0:c215f67ac7fc6a34d9d0fb90b0450016be569d86 - Download gdal/3.7.0:97d5e11d2b3108c75d8d78b6d95a66780b8a61bd - Build geos/3.11.2:38d718e9731d3adba3afff366110d428ff2e649b - Download giflib/5.2.1:2191f8e3caef29cde1b3254990baf378592bfc96 - Download jbig/20160605:f2711434c4877d0e0aa8cdcc4da2a295d5d80304 - Download json-c/0.17:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download lerc/4.0.0:b911f48570f9bb2902d9e83b2b9ebf9d376c8c56 - Download libcurl/8.2.1:79e4453c31472bfa2b9abed8a11038ea5426b569 - Download libdeflate/1.18:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download libgeotiff/1.7.1:14d5bb39196089fc333e0c2b51c4d22e6d3d32f7 - Download libiconv/1.17:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download libjpeg/9e:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download libpng/1.6.40:7929d8ecf29c60d74fd3c1f6cb78bbb3cb49c0c7 - Download libtiff/4.5.1:6bdf1ef0a7459eb8e2b360f9def55b85dd40a0ef - Download libwebp/1.3.1:034afc24309e6fc60dbccb1dab5b0f9cad6ec656 - Download nlohmann_json/3.11.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download openssl/3.1.2:3b92fb92d86b5880d7fcd3124cd3e37e04f7e25f - Download proj/9.2.1:144585b3d259d011b668395bae3c05c1a89d28f0 - Download qhull/8.0.1:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download sqlite3/3.42.0:6a03b0806bcf800472b17d5401d6ae7887a8a2b8 - Download xz_utils/5.4.2:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download zlib/1.2.13:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download zstd/1.5.5:a1fcff3227a663d62f35b4eedde78f4ce0fcd438 - Download Build requirements cmake/3.27.1 from 'conan-center' - Downloaded Build requirements packages cmake/3.27.1:4db1be536558d833e52e862fd84d64d75c2b3656 - Download Installing (downloading, building) binaries... cmake/3.27.1: Retrieving package 4db1be536558d833e52e862fd84d64d75c2b3656 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz cmake/3.27.1: Package installed 4db1be536558d833e52e862fd84d64d75c2b3656 cmake/3.27.1: Downloaded package revision b0c342a0508cdf1a5cf941b508cd701d expat/2.5.0: Retrieving package c215f67ac7fc6a34d9d0fb90b0450016be569d86 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz expat/2.5.0: Package installed c215f67ac7fc6a34d9d0fb90b0450016be569d86 expat/2.5.0: Downloaded package revision 8028b15c84f45a1adc9c79a54cf7da4a geos/3.11.2: Retrieving package 38d718e9731d3adba3afff366110d428ff2e649b from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz geos/3.11.2: Package installed 38d718e9731d3adba3afff366110d428ff2e649b geos/3.11.2: Downloaded package revision 2633da29fa227d3894c41e48788fdc4a giflib/5.2.1: Retrieving package 2191f8e3caef29cde1b3254990baf378592bfc96 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz giflib/5.2.1: Package installed 2191f8e3caef29cde1b3254990baf378592bfc96 giflib/5.2.1: Downloaded package revision 7a94d25fd33fd3c7e96ece57a88abb02 jbig/20160605: Retrieving package f2711434c4877d0e0aa8cdcc4da2a295d5d80304 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz jbig/20160605: Package installed f2711434c4877d0e0aa8cdcc4da2a295d5d80304 jbig/20160605: Downloaded package revision 37e501643fc7e3cf29f1ef5053583373 json-c/0.17: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz json-c/0.17: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 json-c/0.17: Downloaded package revision 989f517ef7771d0cb2f9d95e639c4de7 lerc/4.0.0: Retrieving package b911f48570f9bb2902d9e83b2b9ebf9d376c8c56 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz lerc/4.0.0: Package installed b911f48570f9bb2902d9e83b2b9ebf9d376c8c56 lerc/4.0.0: Downloaded package revision ae1f0bd17afb88fd016f5f3752a2fd34 libdeflate/1.18: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libdeflate/1.18: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 libdeflate/1.18: Downloaded package revision c984d0c5954cec985486a46459795d80 libiconv/1.17: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libiconv/1.17: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 libiconv/1.17: Downloaded package revision c48b5fcace4c4739e42911262d0bf89a libjpeg/9e: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libjpeg/9e: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 libjpeg/9e: Downloaded package revision 754d8a147542e19766cdf6ab080feb98 libwebp/1.3.1: Retrieving package 034afc24309e6fc60dbccb1dab5b0f9cad6ec656 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libwebp/1.3.1: Package installed 034afc24309e6fc60dbccb1dab5b0f9cad6ec656 libwebp/1.3.1: Downloaded package revision b50d4b3e9ebecc2a05fb2ad0e8f14655 nlohmann_json/3.11.2: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz nlohmann_json/3.11.2: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 nlohmann_json/3.11.2: Downloaded package revision 7af677b9629093b9161d0f67a4cc72c1 qhull/8.0.1: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz qhull/8.0.1: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 qhull/8.0.1: Downloaded package revision 7a0318e889cbb2871962701eb3c10300 sqlite3/3.42.0: Retrieving package 6a03b0806bcf800472b17d5401d6ae7887a8a2b8 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz sqlite3/3.42.0: Package installed 6a03b0806bcf800472b17d5401d6ae7887a8a2b8 sqlite3/3.42.0: Downloaded package revision 14c2945f43071c38dda292f5ea481961 xz_utils/5.4.2: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz xz_utils/5.4.2: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 xz_utils/5.4.2: Downloaded package revision 8cedc22ca11487a6fb9ad225c5b699d2 zlib/1.2.13: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.13: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 zlib/1.2.13: Downloaded package revision 5f20488874bf7c492eb5a484dffcca9f zstd/1.5.5: Retrieving package a1fcff3227a663d62f35b4eedde78f4ce0fcd438 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zstd/1.5.5: Package installed a1fcff3227a663d62f35b4eedde78f4ce0fcd438 zstd/1.5.5: Downloaded package revision 9734d8871b720a6412e0797a71e8e899 libpng/1.6.40: Retrieving package 7929d8ecf29c60d74fd3c1f6cb78bbb3cb49c0c7 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libpng/1.6.40: Package installed 7929d8ecf29c60d74fd3c1f6cb78bbb3cb49c0c7 libpng/1.6.40: Downloaded package revision 57f552a585bd8e138a00e77f27e44387 libtiff/4.5.1: Retrieving package 6bdf1ef0a7459eb8e2b360f9def55b85dd40a0ef from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libtiff/4.5.1: Package installed 6bdf1ef0a7459eb8e2b360f9def55b85dd40a0ef libtiff/4.5.1: Downloaded package revision bf16fb7e2a4877a1797d8cf9a754f402 openssl/3.1.2: Retrieving package 3b92fb92d86b5880d7fcd3124cd3e37e04f7e25f from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz openssl/3.1.2: Package installed 3b92fb92d86b5880d7fcd3124cd3e37e04f7e25f openssl/3.1.2: Downloaded package revision b79bbd017863b80c09d3cb785bc95751 libcurl/8.2.1: Retrieving package 79e4453c31472bfa2b9abed8a11038ea5426b569 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libcurl/8.2.1: Package installed 79e4453c31472bfa2b9abed8a11038ea5426b569 libcurl/8.2.1: Downloaded package revision 9e634275190583300750ffb6e7dd747c proj/9.2.1: Retrieving package 144585b3d259d011b668395bae3c05c1a89d28f0 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz proj/9.2.1: Package installed 144585b3d259d011b668395bae3c05c1a89d28f0 proj/9.2.1: Downloaded package revision 93e8abbf2fb458d1bce9d51430533dc4 libgeotiff/1.7.1: Retrieving package 14d5bb39196089fc333e0c2b51c4d22e6d3d32f7 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libgeotiff/1.7.1: Package installed 14d5bb39196089fc333e0c2b51c4d22e6d3d32f7 libgeotiff/1.7.1: Downloaded package revision bdd60e6d21d622d334f1a3ab7597f6eb cmake/3.27.1: Appending PATH environment variable: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/cmake/3.27.1/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin gdal/3.7.0: Applying build-requirement: cmake/3.27.1 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK gdal/3.7.0: Configuring sources in /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/source/src gdal/3.7.0: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK gdal/3.7.0: Copying sources to build folder gdal/3.7.0: Building your package in /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd gdal/3.7.0: Generator txt created conanbuildinfo.txt gdal/3.7.0: Calling generate() gdal/3.7.0: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' gdal/3.7.0: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release/generators/conan_toolchain.cmake -DGDAL_OBJECT_LIBRARIES_POSITION_INDEPENDENT_CODE=ON -DGDAL_SET_INSTALL_RELATIVE_RPATH=ON -DBUILD_JAVA_BINDINGS=OFF -DBUILD_CSHARP_BINDINGS=OFF -DBUILD_PYTHON_BINDINGS=OFF -DBUILD_APPS=OFF -DBUILD_TESTING=OFF -DSQLite3_HAS_COLUMN_METADATA=ON -DSQLite3_HAS_RTREE=ON -DGDAL_USE_ARCHIVE=OFF -DGDAL_USE_ARMADILLO=OFF -DGDAL_USE_ARROW=OFF -DGDAL_USE_ARROWDATASET=OFF -DGDAL_USE_BASISU=OFF -DGDAL_USE_BLOSC=OFF -DGDAL_USE_BRUNSLI=OFF -DGDAL_USE_CFITSIO=OFF -DGDAL_USE_CRNLIB=OFF -DGDAL_USE_CRYPTOPP=OFF -DGDAL_USE_CURL=ON -DGDAL_USE_DEFLATE=ON -DGDAL_USE_ECW=OFF -DGDAL_USE_EXPAT=ON -DGDAL_USE_FILEGDB=OFF -DGDAL_USE_FREEXL=OFF -DGDAL_USE_FYBA=OFF -DGDAL_USE_GEOS=ON -DGDAL_USE_GEOTIFF=ON -DGDAL_USE_GEOTIFF_INTERNAL=OFF -DGDAL_USE_GIF=ON -DGDAL_USE_GIF_INTERNAL=OFF -DGDAL_USE_GTA=OFF -DGDAL_USE_HDF4=OFF -DGDAL_USE_HDF5=OFF -DGDAL_USE_HDFS=OFF -DGDAL_USE_HEIF=OFF -DGDAL_USE_ICONV=ON -DGDAL_USE_IDB=OFF -DGDAL_USE_JPEG=ON -DGDAL_USE_JPEG_INTERNAL=OFF -DGDAL_USE_JPEG12_INTERNAL=OFF -DGDAL_USE_JSONC=ON -DGDAL_USE_JSONC_INTERNAL=OFF -DGDAL_USE_JXL=OFF -DGDAL_USE_JXL_THREADS=OFF -DGDAL_USE_KDU=OFF -DGDAL_USE_KEA=OFF -DGDAL_USE_LERC=ON -DGDAL_USE_LERC_INTERNAL=OFF -DGDAL_USE_LIBCSF=OFF -DGDAL_USE_LIBCSF_INTERNAL=ON -DGDAL_USE_LIBKML=OFF -DGDAL_USE_LIBLZMA=OFF -DGDAL_USE_LIBQB3=OFF -DGDAL_USE_LIBXML2=OFF -DGDAL_USE_LURATECH=OFF -DGDAL_USE_LZ4=OFF -DGDAL_USE_MONGOCXX=OFF -DGDAL_USE_MRSID=OFF -DGDAL_USE_MSSQL_NCLI=OFF -DGDAL_USE_MSSQL_ODBC=OFF -DGDAL_USE_MYSQL=OFF -DGDAL_USE_NETCDF=OFF -DGDAL_USE_ODBC=OFF -DGDAL_USE_ODBCCPP=OFF -DGDAL_USE_OGDI=OFF -DGDAL_USE_OPENCAD=OFF -DGDAL_USE_OPENCAD_INTERNAL=OFF -DGDAL_USE_OPENCL=OFF -DGDAL_USE_OPENEXR=OFF -DGDAL_USE_OPENJPEG=OFF -DGDAL_USE_OPENSSL=OFF -DGDAL_USE_ORACLE=OFF -DGDAL_USE_PARQUET=OFF -DGDAL_USE_PCRE=OFF -DGDAL_USE_PCRE2=OFF -DGDAL_USE_PDFIUM=OFF -DGDAL_USE_PNG=ON -DGDAL_USE_PNG_INTERNAL=OFF -DGDAL_USE_PODOFO=OFF -DGDAL_USE_POPPLER=OFF -DGDAL_USE_POSTGRESQL=OFF -DGDAL_USE_PUBLICDECOMPWT=OFF -DGDAL_USE_QHULL=ON -DGDAL_USE_QHULL_INTERNAL=OFF -DGDAL_USE_RASTERLITE2=OFF -DGDAL_USE_SFCGAL=OFF -DGDAL_USE_SHAPELIB=OFF -DGDAL_USE_SHAPELIB_INTERNAL=ON -DGDAL_USE_SPATIALITE=OFF -DGDAL_USE_SQLITE3=ON -DGDAL_USE_TEIGHA=OFF -DGDAL_USE_TIFF_INTERNAL=OFF -DGDAL_USE_TILEDB=OFF -DGDAL_USE_WEBP=OFF -DGDAL_USE_XERCESC=OFF -DGDAL_USE_ZLIB=ON -DGDAL_USE_ZLIB_INTERNAL=OFF -DGDAL_USE_ZSTD=OFF -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' gdal/3.7.0: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK gdal/3.7.0: Calling build() gdal/3.7.0: Apply patch (conan): Use custom version of find_package() for Conan deps gdal/3.7.0: Copied 1 '.cmake' file: ConanFindPackage.cmake gdal/3.7.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/package/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd" -DGDAL_OBJECT_LIBRARIES_POSITION_INDEPENDENT_CODE="ON" -DGDAL_SET_INSTALL_RELATIVE_RPATH="ON" -DBUILD_JAVA_BINDINGS="OFF" -DBUILD_CSHARP_BINDINGS="OFF" -DBUILD_PYTHON_BINDINGS="OFF" -DBUILD_APPS="OFF" -DBUILD_TESTING="OFF" -DSQLite3_HAS_COLUMN_METADATA="ON" -DSQLite3_HAS_RTREE="ON" -DGDAL_USE_ARCHIVE="OFF" -DGDAL_USE_ARMADILLO="OFF" -DGDAL_USE_ARROW="OFF" -DGDAL_USE_ARROWDATASET="OFF" -DGDAL_USE_BASISU="OFF" -DGDAL_USE_BLOSC="OFF" -DGDAL_USE_BRUNSLI="OFF" -DGDAL_USE_CFITSIO="OFF" -DGDAL_USE_CRNLIB="OFF" -DGDAL_USE_CRYPTOPP="OFF" -DGDAL_USE_CURL="ON" -DGDAL_USE_DEFLATE="ON" -DGDAL_USE_ECW="OFF" -DGDAL_USE_EXPAT="ON" -DGDAL_USE_FILEGDB="OFF" -DGDAL_USE_FREEXL="OFF" -DGDAL_USE_FYBA="OFF" -DGDAL_USE_GEOS="ON" -DGDAL_USE_GEOTIFF="ON" -DGDAL_USE_GEOTIFF_INTERNAL="OFF" -DGDAL_USE_GIF="ON" -DGDAL_USE_GIF_INTERNAL="OFF" -DGDAL_USE_GTA="OFF" -DGDAL_USE_HDF4="OFF" -DGDAL_USE_HDF5="OFF" -DGDAL_USE_HDFS="OFF" -DGDAL_USE_HEIF="OFF" -DGDAL_USE_ICONV="ON" -DGDAL_USE_IDB="OFF" -DGDAL_USE_JPEG="ON" -DGDAL_USE_JPEG_INTERNAL="OFF" -DGDAL_USE_JPEG12_INTERNAL="OFF" -DGDAL_USE_JSONC="ON" -DGDAL_USE_JSONC_INTERNAL="OFF" -DGDAL_USE_JXL="OFF" -DGDAL_USE_JXL_THREADS="OFF" -DGDAL_USE_KDU="OFF" -DGDAL_USE_KEA="OFF" -DGDAL_USE_LERC="ON" -DGDAL_USE_LERC_INTERNAL="OFF" -DGDAL_USE_LIBCSF="OFF" -DGDAL_USE_LIBCSF_INTERNAL="ON" -DGDAL_USE_LIBKML="OFF" -DGDAL_USE_LIBLZMA="OFF" -DGDAL_USE_LIBQB3="OFF" -DGDAL_USE_LIBXML2="OFF" -DGDAL_USE_LURATECH="OFF" -DGDAL_USE_LZ4="OFF" -DGDAL_USE_MONGOCXX="OFF" -DGDAL_USE_MRSID="OFF" -DGDAL_USE_MSSQL_NCLI="OFF" -DGDAL_USE_MSSQL_ODBC="OFF" -DGDAL_USE_MYSQL="OFF" -DGDAL_USE_NETCDF="OFF" -DGDAL_USE_ODBC="OFF" -DGDAL_USE_ODBCCPP="OFF" -DGDAL_USE_OGDI="OFF" -DGDAL_USE_OPENCAD="OFF" -DGDAL_USE_OPENCAD_INTERNAL="OFF" -DGDAL_USE_OPENCL="OFF" -DGDAL_USE_OPENEXR="OFF" -DGDAL_USE_OPENJPEG="OFF" -DGDAL_USE_OPENSSL="OFF" -DGDAL_USE_ORACLE="OFF" -DGDAL_USE_PARQUET="OFF" -DGDAL_USE_PCRE="OFF" -DGDAL_USE_PCRE2="OFF" -DGDAL_USE_PDFIUM="OFF" -DGDAL_USE_PNG="ON" -DGDAL_USE_PNG_INTERNAL="OFF" -DGDAL_USE_PODOFO="OFF" -DGDAL_USE_POPPLER="OFF" -DGDAL_USE_POSTGRESQL="OFF" -DGDAL_USE_PUBLICDECOMPWT="OFF" -DGDAL_USE_QHULL="ON" -DGDAL_USE_QHULL_INTERNAL="OFF" -DGDAL_USE_RASTERLITE2="OFF" -DGDAL_USE_SFCGAL="OFF" -DGDAL_USE_SHAPELIB="OFF" -DGDAL_USE_SHAPELIB_INTERNAL="ON" -DGDAL_USE_SPATIALITE="OFF" -DGDAL_USE_SQLITE3="ON" -DGDAL_USE_TEIGHA="OFF" -DGDAL_USE_TIFF_INTERNAL="OFF" -DGDAL_USE_TILEDB="OFF" -DGDAL_USE_WEBP="OFF" -DGDAL_USE_XERCESC="OFF" -DGDAL_USE_ZLIB="ON" -DGDAL_USE_ZLIB_INTERNAL="OFF" -DGDAL_USE_ZSTD="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/package/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd" -DGDAL_OBJECT_LIBRARIES_POSITION_INDEPENDENT_CODE="ON" -DGDAL_SET_INSTALL_RELATIVE_RPATH="ON" -DBUILD_JAVA_BINDINGS="OFF" -DBUILD_CSHARP_BINDINGS="OFF" -DBUILD_PYTHON_BINDINGS="OFF" -DBUILD_APPS="OFF" -DBUILD_TESTING="OFF" -DSQLite3_HAS_COLUMN_METADATA="ON" -DSQLite3_HAS_RTREE="ON" -DGDAL_USE_ARCHIVE="OFF" -DGDAL_USE_ARMADILLO="OFF" -DGDAL_USE_ARROW="OFF" -DGDAL_USE_ARROWDATASET="OFF" -DGDAL_USE_BASISU="OFF" -DGDAL_USE_BLOSC="OFF" -DGDAL_USE_BRUNSLI="OFF" -DGDAL_USE_CFITSIO="OFF" -DGDAL_USE_CRNLIB="OFF" -DGDAL_USE_CRYPTOPP="OFF" -DGDAL_USE_CURL="ON" -DGDAL_USE_DEFLATE="ON" -DGDAL_USE_ECW="OFF" -DGDAL_USE_EXPAT="ON" -DGDAL_USE_FILEGDB="OFF" -DGDAL_USE_FREEXL="OFF" -DGDAL_USE_FYBA="OFF" -DGDAL_USE_GEOS="ON" -DGDAL_USE_GEOTIFF="ON" -DGDAL_USE_GEOTIFF_INTERNAL="OFF" -DGDAL_USE_GIF="ON" -DGDAL_USE_GIF_INTERNAL="OFF" -DGDAL_USE_GTA="OFF" -DGDAL_USE_HDF4="OFF" -DGDAL_USE_HDF5="OFF" -DGDAL_USE_HDFS="OFF" -DGDAL_USE_HEIF="OFF" -DGDAL_USE_ICONV="ON" -DGDAL_USE_IDB="OFF" -DGDAL_USE_JPEG="ON" -DGDAL_USE_JPEG_INTERNAL="OFF" -DGDAL_USE_JPEG12_INTERNAL="OFF" -DGDAL_USE_JSONC="ON" -DGDAL_USE_JSONC_INTERNAL="OFF" -DGDAL_USE_JXL="OFF" -DGDAL_USE_JXL_THREADS="OFF" -DGDAL_USE_KDU="OFF" -DGDAL_USE_KEA="OFF" -DGDAL_USE_LERC="ON" -DGDAL_USE_LERC_INTERNAL="OFF" -DGDAL_USE_LIBCSF="OFF" -DGDAL_USE_LIBCSF_INTERNAL="ON" -DGDAL_USE_LIBKML="OFF" -DGDAL_USE_LIBLZMA="OFF" -DGDAL_USE_LIBQB3="OFF" -DGDAL_USE_LIBXML2="OFF" -DGDAL_USE_LURATECH="OFF" -DGDAL_USE_LZ4="OFF" -DGDAL_USE_MONGOCXX="OFF" -DGDAL_USE_MRSID="OFF" -DGDAL_USE_MSSQL_NCLI="OFF" -DGDAL_USE_MSSQL_ODBC="OFF" -DGDAL_USE_MYSQL="OFF" -DGDAL_USE_NETCDF="OFF" -DGDAL_USE_ODBC="OFF" -DGDAL_USE_ODBCCPP="OFF" -DGDAL_USE_OGDI="OFF" -DGDAL_USE_OPENCAD="OFF" -DGDAL_USE_OPENCAD_INTERNAL="OFF" -DGDAL_USE_OPENCL="OFF" -DGDAL_USE_OPENEXR="OFF" -DGDAL_USE_OPENJPEG="OFF" -DGDAL_USE_OPENSSL="OFF" -DGDAL_USE_ORACLE="OFF" -DGDAL_USE_PARQUET="OFF" -DGDAL_USE_PCRE="OFF" -DGDAL_USE_PCRE2="OFF" -DGDAL_USE_PDFIUM="OFF" -DGDAL_USE_PNG="ON" -DGDAL_USE_PNG_INTERNAL="OFF" -DGDAL_USE_PODOFO="OFF" -DGDAL_USE_POPPLER="OFF" -DGDAL_USE_POSTGRESQL="OFF" -DGDAL_USE_PUBLICDECOMPWT="OFF" -DGDAL_USE_QHULL="ON" -DGDAL_USE_QHULL_INTERNAL="OFF" -DGDAL_USE_RASTERLITE2="OFF" -DGDAL_USE_SFCGAL="OFF" -DGDAL_USE_SHAPELIB="OFF" -DGDAL_USE_SHAPELIB_INTERNAL="ON" -DGDAL_USE_SPATIALITE="OFF" -DGDAL_USE_SQLITE3="ON" -DGDAL_USE_TEIGHA="OFF" -DGDAL_USE_TIFF_INTERNAL="OFF" -DGDAL_USE_TILEDB="OFF" -DGDAL_USE_WEBP="OFF" -DGDAL_USE_XERCESC="OFF" -DGDAL_USE_ZLIB="ON" -DGDAL_USE_ZLIB_INTERNAL="OFF" -DGDAL_USE_ZSTD="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd" ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 -- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) -- Could NOT find Python (missing: Python_NumPy_INCLUDE_DIRS NumPy) (found suitable version "3.7.13", 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 - 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 CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- 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 - Failed -- 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.0 -- GDAL_ABI_FULL_VERSION = 33.3.7.0 -- GDAL_SOVERSION = 33 -- Found ODBC: 0 -- ODBC_TARGET: -- ODBC_LIBRARIES: -- ODBC_INCLUDE_DIRS: -- Found ODBCCPP: 0 -- ODBCCPP_TARGET: -- ODBCCPP_LIBRARIES: -- ODBCCPP_INCLUDE_DIRS: -- Found MSSQL_NCLI: 0 -- MSSQL_NCLI_TARGET: -- MSSQL_NCLI_LIBRARIES: -- MSSQL_NCLI_INCLUDE_DIRS: -- Found MSSQL_ODBC: 0 -- MSSQL_ODBC_TARGET: -- MSSQL_ODBC_LIBRARIES: -- MSSQL_ODBC_INCLUDE_DIRS: -- Found MySQL: 0 -- MYSQL_TARGET: -- MYSQL_LIBRARIES: -- MYSQL_INCLUDE_DIRS: -- Found CURL: 1 -- CURL_TARGET: CURL::libcurl -- CURL_LIBRARIES: CURL::libcurl -- CURL_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libcurl/8.2.1/_/_/package/79e4453c31472bfa2b9abed8a11038ea5426b569/include -- Found Iconv: 1 -- ICONV_TARGET: Iconv::Iconv -- ICONV_LIBRARIES: Iconv::Iconv -- ICONV_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libiconv/1.17/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include -- Found LibXml2: 0 -- LIBXML2_TARGET: -- LIBXML2_LIBRARIES: -- LIBXML2_INCLUDE_DIRS: -- Found EXPAT: 1 -- EXPAT_TARGET: expat::expat -- EXPAT_LIBRARIES: expat::expat -- EXPAT_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/expat/2.5.0/_/_/package/c215f67ac7fc6a34d9d0fb90b0450016be569d86/include -- Found XercesC: 0 -- XERCESC_TARGET: -- XERCESC_LIBRARIES: -- XERCESC_INCLUDE_DIRS: -- Found ZLIB: 1 -- ZLIB_TARGET: ZLIB::ZLIB -- ZLIB_LIBRARIES: ZLIB::ZLIB -- ZLIB_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include -- Found Deflate: 1 -- DEFLATE_TARGET: Deflate::Deflate -- DEFLATE_LIBRARIES: Deflate::Deflate -- DEFLATE_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libdeflate/1.18/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include -- Found OpenSSL: 1 -- OPENSSL_TARGET: openssl::openssl -- OPENSSL_LIBRARIES: openssl::openssl -- OPENSSL_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/openssl/3.1.2/_/_/package/3b92fb92d86b5880d7fcd3124cd3e37e04f7e25f/include -- Found CryptoPP: 0 -- CRYPTOPP_TARGET: -- CRYPTOPP_LIBRARIES: -- CRYPTOPP_INCLUDE_DIRS: -- Found PROJ: 1 -- PROJ_TARGET: PROJ::proj -- PROJ_LIBRARIES: PROJ::proj -- PROJ_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/proj/9.2.1/_/_/package/144585b3d259d011b668395bae3c05c1a89d28f0/include -- Found TIFF: 1 -- TIFF_TARGET: TIFF::TIFF -- TIFF_LIBRARIES: TIFF::TIFF -- TIFF_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libtiff/4.5.1/_/_/package/6bdf1ef0a7459eb8e2b360f9def55b85dd40a0ef/include -- Found ZSTD: 1 -- ZSTD_TARGET: ZSTD::zstd -- ZSTD_LIBRARIES: ZSTD::zstd -- ZSTD_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/zstd/1.5.5/_/_/package/a1fcff3227a663d62f35b4eedde78f4ce0fcd438/include -- Found SFCGAL: 0 -- SFCGAL_TARGET: -- SFCGAL_LIBRARIES: -- SFCGAL_INCLUDE_DIRS: -- Found GeoTIFF: 1 -- GEOTIFF_TARGET: GEOTIFF::GEOTIFF -- GEOTIFF_LIBRARIES: GEOTIFF::GEOTIFF -- GEOTIFF_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libgeotiff/1.7.1/_/_/package/14d5bb39196089fc333e0c2b51c4d22e6d3d32f7/include -- Found PNG: 1 -- PNG_TARGET: PNG::PNG -- PNG_LIBRARIES: PNG::PNG -- PNG_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libpng/1.6.40/_/_/package/7929d8ecf29c60d74fd3c1f6cb78bbb3cb49c0c7/include -- Found JPEG: 1 -- JPEG_TARGET: JPEG::JPEG -- JPEG_LIBRARIES: JPEG::JPEG -- JPEG_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libjpeg/9e/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include -- Performing Test HAVE_JPEGTURBO_DUAL_MODE_8_12 -- Performing Test HAVE_JPEGTURBO_DUAL_MODE_8_12 - Failed -- Found GIF: 1 -- GIF_TARGET: GIF::GIF -- GIF_LIBRARIES: GIF::GIF -- GIF_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/giflib/5.2.1/_/_/package/2191f8e3caef29cde1b3254990baf378592bfc96/include -- Found JSONC: 1 -- JSONC_TARGET: json-c::json-c -- JSONC_LIBRARIES: json-c::json-c -- JSONC_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/json-c/0.17/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include;/home/conan/w/prod-v1/BuildSingleReference/.conan/data/json-c/0.17/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include/json-c -- Found JSONC: 1 -- JSONC_TARGET: json-c::json-c -- JSONC_LIBRARIES: json-c::json-c -- JSONC_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/json-c/0.17/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include;/home/conan/w/prod-v1/BuildSingleReference/.conan/data/json-c/0.17/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include/json-c -- Found OpenCAD: 0 -- OPENCAD_TARGET: -- OPENCAD_LIBRARIES: -- OPENCAD_INCLUDE_DIRS: -- Found QHULL: 1 -- QHULL_TARGET: Qhull::qhullstatic_r -- QHULL_LIBRARIES: Qhull::qhullstatic_r -- QHULL_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/qhull/8.0.1/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include -- Found LERC: 1 -- LERC_TARGET: LERC::LERC -- LERC_LIBRARIES: LERC::LERC -- LERC_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/lerc/4.0.0/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include -- Found BRUNSLI: 0 -- BRUNSLI_TARGET: -- BRUNSLI_LIBRARIES: -- BRUNSLI_INCLUDE_DIRS: -- Found libQB3: 0 -- LIBQB3_TARGET: -- LIBQB3_LIBRARIES: -- LIBQB3_INCLUDE_DIRS: -- Found Shapelib: 0 -- SHAPELIB_TARGET: -- SHAPELIB_LIBRARIES: -- SHAPELIB_INCLUDE_DIRS: -- Found PCRE2: 0 -- PCRE2_TARGET: -- PCRE2_LIBRARIES: -- PCRE2_INCLUDE_DIRS: -- Found PCRE: 0 -- PCRE_TARGET: -- PCRE_LIBRARIES: -- PCRE_INCLUDE_DIRS: -- Found SQLite3: 1 -- SQLITE3_TARGET: SQLite::SQLite3 -- SQLITE3_LIBRARIES: SQLite::SQLite3 -- SQLITE3_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/sqlite3/3.42.0/_/_/package/6a03b0806bcf800472b17d5401d6ae7887a8a2b8/include -- Found SPATIALITE: 0 -- SPATIALITE_TARGET: -- SPATIALITE_LIBRARIES: -- SPATIALITE_INCLUDE_DIRS: -- Found RASTERLITE2: 0 -- RASTERLITE2_TARGET: -- RASTERLITE2_LIBRARIES: -- RASTERLITE2_INCLUDE_DIRS: -- Found LibKML: 0 -- LIBKML_TARGET: -- LIBKML_LIBRARIES: -- LIBKML_INCLUDE_DIRS: -- Found HDF5: 0 -- HDF5_TARGET: -- HDF5_LIBRARIES: -- HDF5_INCLUDE_DIRS: -- Found WebP: 1 -- WEBP_TARGET: WEBP::WebP -- WEBP_LIBRARIES: WEBP::WebP -- WEBP_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/libwebp/1.3.1/_/_/package/034afc24309e6fc60dbccb1dab5b0f9cad6ec656/include -- Found FreeXL: 0 -- FREEXL_TARGET: -- FREEXL_LIBRARIES: -- FREEXL_INCLUDE_DIRS: -- Found GTA: 0 -- GTA_TARGET: -- GTA_LIBRARIES: -- GTA_INCLUDE_DIRS: -- Found MRSID: 0 -- MRSID_TARGET: -- MRSID_LIBRARIES: -- MRSID_INCLUDE_DIRS: -- Found Armadillo: 0 -- ARMADILLO_TARGET: -- ARMADILLO_LIBRARIES: -- ARMADILLO_INCLUDE_DIRS: -- Found CFITSIO: 0 -- CFITSIO_TARGET: -- CFITSIO_LIBRARIES: -- CFITSIO_INCLUDE_DIRS: -- Found GEOS: 1 -- GEOS_TARGET: GEOS::GEOS -- GEOS_LIBRARIES: GEOS::GEOS -- GEOS_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/geos/3.11.2/_/_/package/38d718e9731d3adba3afff366110d428ff2e649b/include -- Found HDF4: 0 -- HDF4_TARGET: -- HDF4_LIBRARIES: -- HDF4_INCLUDE_DIRS: -- Found KEA: 0 -- KEA_TARGET: -- KEA_LIBRARIES: -- KEA_INCLUDE_DIRS: -- Found ECW: 0 -- ECW_TARGET: -- ECW_LIBRARIES: -- ECW_INCLUDE_DIRS: -- Found NetCDF: 0 -- NETCDF_TARGET: -- NETCDF_LIBRARIES: -- NETCDF_INCLUDE_DIRS: -- Found OGDI: 0 -- OGDI_TARGET: -- OGDI_LIBRARIES: -- OGDI_INCLUDE_DIRS: -- Found OpenCL: 0 -- OPENCL_TARGET: -- OPENCL_LIBRARIES: -- OPENCL_INCLUDE_DIRS: -- Found PostgreSQL: 0 -- POSTGRESQL_TARGET: -- POSTGRESQL_LIBRARIES: -- POSTGRESQL_INCLUDE_DIRS: -- Found FYBA: 0 -- FYBA_TARGET: -- FYBA_LIBRARIES: -- FYBA_INCLUDE_DIRS: -- Found LibLZMA: 1 -- LIBLZMA_TARGET: LibLZMA::LibLZMA -- LIBLZMA_LIBRARIES: LibLZMA::LibLZMA -- LIBLZMA_INCLUDE_DIRS: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/6af9cc7cb931c5ad942174fd7838eb655717c709/include -- Found LZ4: 0 -- LZ4_TARGET: -- LZ4_LIBRARIES: -- LZ4_INCLUDE_DIRS: -- Found Blosc: 0 -- BLOSC_TARGET: -- BLOSC_LIBRARIES: -- BLOSC_INCLUDE_DIRS: -- Found ARCHIVE: 0 -- ARCHIVE_TARGET: -- ARCHIVE_LIBRARIES: -- ARCHIVE_INCLUDE_DIRS: -- Found JXL: 0 -- JXL_TARGET: -- JXL_LIBRARIES: -- JXL_INCLUDE_DIRS: -- Found JXL: 0 -- JXL_TARGET: -- JXL_LIBRARIES: -- JXL_INCLUDE_DIRS: -- Found Crnlib: 0 -- CRNLIB_TARGET: -- CRNLIB_LIBRARIES: -- CRNLIB_INCLUDE_DIRS: -- Found basisu: 0 -- BASISU_TARGET: -- BASISU_LIBRARIES: -- BASISU_INCLUDE_DIRS: -- Found IDB: 0 -- IDB_TARGET: -- IDB_LIBRARIES: -- IDB_INCLUDE_DIRS: -- Found rdb: 0 -- RDB_TARGET: -- RDB_LIBRARIES: -- RDB_INCLUDE_DIRS: -- Found TileDB: 0 -- TILEDB_TARGET: -- TILEDB_LIBRARIES: -- TILEDB_INCLUDE_DIRS: -- Found OpenEXR: 0 -- OPENEXR_TARGET: -- OPENEXR_LIBRARIES: -- OPENEXR_INCLUDE_DIRS: -- Found MONGOCXX: 0 -- MONGOCXX_TARGET: -- MONGOCXX_LIBRARIES: -- MONGOCXX_INCLUDE_DIRS: -- Found HEIF: 0 -- HEIF_TARGET: -- HEIF_LIBRARIES: -- HEIF_INCLUDE_DIRS: -- Found OpenJPEG: 0 -- OPENJPEG_TARGET: -- OPENJPEG_LIBRARIES: -- OPENJPEG_INCLUDE_DIRS: -- Found HDFS: 0 -- HDFS_TARGET: -- HDFS_LIBRARIES: -- HDFS_INCLUDE_DIRS: -- Found Poppler: 0 -- POPPLER_TARGET: -- POPPLER_LIBRARIES: -- POPPLER_INCLUDE_DIRS: -- Found PDFIUM: 0 -- PDFIUM_TARGET: -- PDFIUM_LIBRARIES: -- PDFIUM_INCLUDE_DIRS: -- Found Podofo: 0 -- PODOFO_TARGET: -- PODOFO_LIBRARIES: -- PODOFO_INCLUDE_DIRS: -- Found Oracle: 0 -- ORACLE_TARGET: -- ORACLE_LIBRARIES: -- ORACLE_INCLUDE_DIRS: -- Found TEIGHA: 0 -- TEIGHA_TARGET: -- TEIGHA_LIBRARIES: -- TEIGHA_INCLUDE_DIRS: -- Found FileGDB: 0 -- FILEGDB_TARGET: -- FILEGDB_LIBRARIES: -- FILEGDB_INCLUDE_DIRS: -- Found KDU: 0 -- KDU_TARGET: -- KDU_LIBRARIES: -- KDU_INCLUDE_DIRS: -- Found LURATECH: 0 -- LURATECH_TARGET: -- LURATECH_LIBRARIES: -- LURATECH_INCLUDE_DIRS: -- Found Arrow: 0 -- ARROW_TARGET: -- ARROW_LIBRARIES: -- ARROW_INCLUDE_DIRS: -- Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 AWT) -- Could NOT find Java (missing: Java_JAVAC_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVADOC_EXECUTABLE Development) (found version "11.0.7") -- Could NOT find CSharp (missing: CSHARP_TYPE CSHARP_VERSION CSHARP_COMPILER) -- 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) -- Looking for sqlite3ext.h -- Looking for sqlite3ext.h - not found -- Could NOT find BISON (missing: BISON_EXECUTABLE) -- Target system: Linux -- Installation directory: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/package/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd -- C++ Compiler type: GNU -- C compile command line: /usr/bin/gcc -- C++ compile command line: /usr/bin/g++ -- -- CMAKE_C_FLAGS: -m64 -fvisibility=hidden -- CMAKE_CXX_FLAGS: -m64 -fvisibility=hidden -- CMAKE_CXX11_STANDARD_COMPILE_OPTION: -std=c++11 -- CMAKE_CXX11_EXTENSION_COMPILE_OPTION: -std=gnu++11 -- CMAKE_EXE_LINKER_FLAGS: -m64 -- CMAKE_MODULE_LINKER_FLAGS: -Wl,--no-undefined -- CMAKE_SHARED_LINKER_FLAGS: -m64 -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_ZARR, ZARR * gdal_DAAS, Airbus DS Intelligence Data As A Service(DAAS) * gdal_EEDA, Earth Engine Data API * gdal_PLMOSAIC, PLMosaic (Planet Labs Mosaics API) * gdal_WMS, Web Map Services * gdal_RASTERLITE, Rasterlite - Rasters in SQLite DB * gdal_MBTILES, MBTile * 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_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_XLSX, Microsoft Office Excel(xlsx) * ogr_GTFS, GTFS * ogr_ODS, ODS * ogr_LVBAG, LVBAG -- The following OPTIONAL packages have been found: * Threads -- The following REQUIRED packages have been found: * ZLIB zlib (external) * OpenSSL Use OpenSSL library * PROJ (required version >= 9) * Deflate Enable libdeflate compression library (complement to ZLib) * TIFF, Support for the Tag Image File Format (TIFF)., Support for the Tag Image File Format (TIFF). gdal_GTIFF: GeoTIFF image format gdal_CALS: CALS type 1 driver * ZSTD ZSTD compression library * JPEG JPEG compression library (external) * JSONC json-c library (external) * SQLite3 Enable SQLite3 support (used by SQLite/Spatialite, GPKG, Rasterlite, MBTiles, etc.) * WebP WebP compression * LibLZMA LZMA compression -- The following features have been disabled: * gdal_HEIF, HEIF * gdal_MSG, Meteosat Second Generation * gdal_NETCDF, NetCDF network Common Data Form * gdal_FITS, FITS Driver * gdal_HDF5, Hierarchical Data Format Release 5 (HDF5) * gdal_GTA, Generic Tagged Arrays * gdal_WEBP, WebP * gdal_HDF4, Hierarchical Data Format Release 4 (HDF4) * gdal_POSTGISRASTER, PostGIS Raster driver * gdal_DDS, DirectDraw Surface * gdal_KEA, Kea * gdal_JP2OPENJPEG, JPEG2000 driver based on OpenJPEG library * 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_LIBKML, LibKML * ogr_NAS, NAS/ALKIS * ogr_SOSI, SOSI:Systematic Organization of Spatial Information * ogr_ILI, ILI * ogr_MYSQL, MySQL * ogr_PG, PostGIS * 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 * JNI SWIG_JAVA: Java binding * Java * Dotnet * CSharp SWIG_CSharp: CSharp binding * BISON -- The following RECOMMENDED packages have not been found: * SWIG, Software development tool that connects programs written in C and C++ with a variety of high-level programming languages., -- Disabled components: * OPENSSL component has been detected, but is disabled with GDAL_USE_OPENSSL=OFF * ZSTD component has been detected, but is disabled with GDAL_USE_ZSTD=OFF * WEBP component has been detected, but is disabled with GDAL_USE_WEBP=OFF * LIBLZMA component has been detected, but is disabled with GDAL_USE_LIBLZMA=OFF -- Configuring done (10.0s) -- Generating done (0.8s) -- Build files have been written to: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release gdal/3.7.0: CMake command: cmake --build "/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release" '--' '-j3' ----------------- [ 0%] Building C object src/frmts/zlib/contrib/infback9/CMakeFiles/infback9.dir/infback9.c.o [ 1%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_alibaba_oss.cpp.o [ 1%] Built target generate_gdal_version_h [ 1%] Building CXX object src/port/CMakeFiles/cpl_iconv.dir/cpl_recode_iconv.cpp.o [ 1%] Built target cpl_iconv [ 2%] Building CXX object src/alg/CMakeFiles/alg.dir/contour.cpp.o [ 2%] Building C object src/frmts/zlib/contrib/infback9/CMakeFiles/infback9.dir/inftree9.c.o [ 2%] Building C object src/frmts/zlib/contrib/infback9/CMakeFiles/infback9.dir/minified_zutil.c.o [ 2%] Built target infback9 [ 2%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrgeometryfactory.cpp.o [ 2%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_azure.cpp.o [ 2%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_conv.cpp.o [ 2%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_error.cpp.o [ 3%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrpoint.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_string.cpp.o [ 3%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrcurve.cpp.o [ 3%] Building C object src/alg/CMakeFiles/alg.dir/delaunay.c.o [ 3%] Building CXX object src/alg/CMakeFiles/alg.dir/gdal_crs.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cplgetsymbol.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cplstringlist.cpp.o [ 3%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrlinestring.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_strtod.cpp.o [ 3%] Building CXX object src/alg/CMakeFiles/alg.dir/gdal_octave.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_path.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_csv.cpp.o [ 3%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrlinearring.cpp.o [ 3%] Building CXX object src/alg/CMakeFiles/alg.dir/gdal_rpc.cpp.o [ 3%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_findfile.cpp.o [ 3%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrpolygon.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_minixml.cpp.o [ 4%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrtriangle.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o [ 4%] Building CXX object src/alg/CMakeFiles/alg.dir/gdal_tps.cpp.o [ 4%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrutils.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_list.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_getexecpath.cpp.o [ 4%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalapplyverticalshiftgrid.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cplstring.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsisimple.cpp.o [ 4%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalchecksum.cpp.o [ 4%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil.cpp.o [ 4%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalcutline.cpp.o [ 4%] Building CXX object src/alg/CMakeFiles/alg.dir/gdaldither.cpp.o [ 4%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrgeometrycollection.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsi_mem.cpp.o [ 4%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalgeoloc.cpp.o [ 4%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrmultipolygon.cpp.o [ 4%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_http.cpp.o [ 5%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrsurface.cpp.o [ 5%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrpolyhedralsurface.cpp.o [ 5%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrtriangulatedsurface.cpp.o [ 5%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_hash_set.cpp.o [ 5%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrmultipoint.cpp.o [ 5%] Building CXX object src/port/CMakeFiles/cpl.dir/cplkeywordparser.cpp.o [ 6%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalgeolocquadtree.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_recode.cpp.o [ 7%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalgrid.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrmultilinestring.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_recode_stub.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_quad_tree.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrcircularstring.cpp.o [ 7%] Building CXX object src/alg/CMakeFiles/alg.dir/gdallinearsystem.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_atomic_ops.cpp.o [ 7%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalmatching.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_subfile.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrcompoundcurve.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_time.cpp.o [ 7%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalmediancut.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_stdout.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrcurvepolygon.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_sparsefile.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrcurvecollection.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_abstract_archive.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrmulticurve.cpp.o [ 7%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalpansharpen.cpp.o [ 7%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrmultisurface.cpp.o [ 7%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_tar.cpp.o [ 8%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_api.cpp.o [ 8%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_libarchive.cpp.o [ 8%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrfeature.cpp.o [ 9%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_stdin.cpp.o [ 9%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_buffered_reader.cpp.o [ 9%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalproximity.cpp.o [ 9%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_plugin.cpp.o [ 9%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalrasterize.cpp.o [ 9%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_base64.cpp.o [ 9%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrfeaturedefn.cpp.o [ 9%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o [ 9%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalrasterpolygonenumerator.cpp.o [ 9%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrfeaturequery.cpp.o [ 9%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalsievefilter.cpp.o [ 9%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrfeaturestyle.cpp.o [ 9%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalsimplewarp.cpp.o [ 9%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrfielddefn.cpp.o [ 10%] Building CXX object src/alg/CMakeFiles/alg.dir/gdaltransformer.cpp.o [ 10%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o [ 10%] Building CXX object src/alg/CMakeFiles/alg.dir/gdaltransformgeolocs.cpp.o [ 10%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o [ 10%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalwarper.cpp.o [ 10%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srsnode.cpp.o [ 10%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalwarpkernel.cpp.o [ 10%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_cache.cpp.o [ 10%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_fromepsg.cpp.o [ 10%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrct.cpp.o [ 10%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_xml_validate.cpp.o [ 10%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_spawn.cpp.o [ 10%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_google_oauth2.cpp.o [ 11%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_progress.cpp.o [ 11%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_virtualmem.cpp.o [ 11%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_esri.cpp.o [ 11%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_worker_thread_pool.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_pci.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_crypt.cpp.o [ 12%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalwarpoperation.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_sha1.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_usgs.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_sha256.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_aws.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_dict.cpp.o [ 12%] Building CXX object src/alg/CMakeFiles/alg.dir/llrasterize.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_panorama.cpp.o [ 12%] Building CXX object src/alg/CMakeFiles/alg.dir/polygonize.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_ozi.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_erm.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_aws_win32.cpp.o [ 12%] Building CXX object src/alg/CMakeFiles/alg.dir/polygonize_polygonizer_impl.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsi_error.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_cpu_features.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/swq.cpp.o [ 12%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_google_cloud.cpp.o [ 12%] Building CXX object src/alg/CMakeFiles/alg.dir/rasterfill.cpp.o [ 12%] Building CXX object src/ogr/CMakeFiles/ogr.dir/swq_expr_node.cpp.o [ 13%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_json.cpp.o [ 13%] Building CXX object src/alg/CMakeFiles/alg.dir/thinplatespline.cpp.o [ 13%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_json_streaming_parser.cpp.o [ 13%] Building CXX object src/ogr/CMakeFiles/ogr.dir/swq_parser.cpp.o [ 13%] Building CXX object src/alg/CMakeFiles/alg.dir/gdal_simplesurf.cpp.o [ 13%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_md5.cpp.o [ 13%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_hdfs.cpp.o [ 13%] Building CXX object src/ogr/CMakeFiles/ogr.dir/swq_select.cpp.o [ 13%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_swift.cpp.o [ 14%] Building CXX object src/alg/CMakeFiles/alg.dir/viewshed.cpp.o [ 14%] Building CXX object src/ogr/CMakeFiles/ogr.dir/swq_op_registrar.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/swq_op_general.cpp.o [ 15%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o [ 15%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalgridsse.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_srs_xml.cpp.o [ 15%] Building CXX object src/alg/CMakeFiles/alg.dir/gdalgridavx.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ograssemblepolygon.cpp.o [ 15%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o [ 15%] Built target alg [ 15%] Building CXX object src/gnm/CMakeFiles/gnm.dir/gnmlayer.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr2gmlgeometry.cpp.o [ 15%] Building CXX object src/gnm/CMakeFiles/gnm.dir/gnmgenericnetwork.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/gml2ogrgeometry.cpp.o [ 15%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_uploadonclose.cpp.o [ 15%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_gs.cpp.o [ 15%] Building CXX object src/gnm/CMakeFiles/gnm.dir/gnmgraph.cpp.o [ 15%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_expat.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrpgeogeometry.cpp.o [ 15%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o [ 15%] Building CXX object src/gnm/CMakeFiles/gnm.dir/gnmnetwork.cpp.o [ 15%] Building CXX object src/gnm/CMakeFiles/gnm.dir/gnmresultlayer.cpp.o [ 15%] Building CXX object src/gnm/CMakeFiles/gnm.dir/gnmrule.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_geocoding.cpp.o [ 15%] Built target gnm [ 15%] Building CXX object src/gnm/gnm_frmts/CMakeFiles/gnm_frmts.dir/gnmregisterall.cpp.o [ 15%] Built target gnm_frmts [ 15%] Building CXX object src/gnm/gnm_frmts/db/CMakeFiles/gnm_frmts_db.dir/gnmdbdriver.cpp.o [ 15%] Building CXX object src/gnm/gnm_frmts/db/CMakeFiles/gnm_frmts_db.dir/gnmdbnetwork.cpp.o [ 15%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogrgeomfielddefn.cpp.o [ 15%] Built target gnm_frmts_db [ 16%] Building CXX object src/gnm/gnm_frmts/file/CMakeFiles/gnm_frmts_file.dir/gnmfiledriver.cpp.o [ 16%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ograpispy.cpp.o [ 17%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_oss.cpp.o [ 17%] Building CXX object src/gnm/gnm_frmts/file/CMakeFiles/gnm_frmts_file.dir/gnmfilenetwork.cpp.o [ 17%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_xerces.cpp.o [ 18%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_geo_utils.cpp.o [ 18%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o [ 18%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_swift.cpp.o [ 18%] Built target gnm_frmts_file [ 18%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_json_streaming_writer.cpp.o [ 18%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_userfaultfd.cpp.o [ 18%] Building CXX object src/frmts/iso8211/CMakeFiles/gdal_iso8211.dir/ddfmodule.cpp.o [ 18%] Building CXX object src/ogr/CMakeFiles/ogr.dir/ogr_wkb.cpp.o [ 18%] Building CXX object src/frmts/iso8211/CMakeFiles/gdal_iso8211.dir/ddfutils.cpp.o [ 18%] Building CXX object src/frmts/iso8211/CMakeFiles/gdal_iso8211.dir/ddffielddefn.cpp.o [ 18%] Built target ogr [ 19%] Building CXX object src/frmts/CMakeFiles/gdal_frmts.dir/gdalallregister.cpp.o [ 19%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vax.cpp.o [ 19%] Building CXX object src/frmts/iso8211/CMakeFiles/gdal_iso8211.dir/ddfrecord.cpp.o [ 19%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_compressor.cpp.o [ 19%] Building CXX object src/frmts/iso8211/CMakeFiles/gdal_iso8211.dir/ddffield.cpp.o [ 19%] Built target gdal_frmts [ 19%] Building CXX object src/frmts/jpeg/CMakeFiles/gdal_JPEG.dir/vsidataio.cpp.o [ 20%] Building CXX object src/frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o [ 20%] Building CXX object src/frmts/iso8211/CMakeFiles/gdal_iso8211.dir/ddfsubfielddefn.cpp.o [ 20%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_float.cpp.o [ 20%] Built target gdal_iso8211 [ 20%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/ace2dataset.cpp.o [ 20%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_unix_stdio_64.cpp.o [ 21%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/atlsci_spheroid.cpp.o [ 21%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o [ 21%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/btdataset.cpp.o [ 21%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/cpgdataset.cpp.o [ 21%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/ctable2dataset.cpp.o [ 21%] Built target gdal_JPEG [ 21%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/cogdriver.cpp.o [ 21%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/dipxdataset.cpp.o [ 21%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_minizip_ioapi.cpp.o [ 21%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_minizip_unzip.cpp.o [ 22%] Building CXX object src/port/CMakeFiles/cpl.dir/cpl_minizip_zip.cpp.o [ 22%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/doq1dataset.cpp.o [ 22%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o [ 22%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/doq2dataset.cpp.o [ 22%] Built target cpl [ 22%] Building CXX object src/frmts/mem/CMakeFiles/gdal_MEM.dir/memdataset.cpp.o [ 22%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/ehdrdataset.cpp.o [ 22%] Built target gdal_MEM [ 22%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtderivedrasterband.cpp.o [ 22%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/eirdataset.cpp.o [ 22%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/envidataset.cpp.o [ 23%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtdriver.cpp.o [ 23%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtfilters.cpp.o [ 23%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtrasterband.cpp.o [ 23%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/fastdataset.cpp.o [ 23%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtrawrasterband.cpp.o [ 25%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/genbindataset.cpp.o [ 25%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtsourcedrasterband.cpp.o [ 25%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/gscdataset.cpp.o [ 25%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_jpeg_copy.cpp.o [ 25%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/gtxdataset.cpp.o [ 25%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtsources.cpp.o [ 25%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_citation.cpp.o [ 25%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_overview.cpp.o [ 25%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/hkvdataset.cpp.o [ 25%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o [ 25%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/krodataset.cpp.o [ 25%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtwarped.cpp.o [ 25%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/iscedataset.cpp.o [ 26%] Building CXX object src/frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o [ 26%] Built target gdal_GTIFF [ 26%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/landataset.cpp.o [ 26%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtdataset.cpp.o [ 26%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/pixelfunctions.cpp.o [ 26%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/lcpdataset.cpp.o [ 26%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtpansharpened.cpp.o [ 26%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/loslasdataset.cpp.o [ 26%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/mffdataset.cpp.o [ 26%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/ndfdataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/noaabdataset.cpp.o [ 27%] Building CXX object src/frmts/vrt/CMakeFiles/gdal_vrt.dir/vrtmultidim.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/ntv2dataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/pauxdataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/pnmdataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/roipacdataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/rrasterdataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/snodasdataset.cpp.o [ 27%] Built target gdal_vrt [ 27%] Building CXX object src/frmts/derived/CMakeFiles/gdal_Derived.dir/deriveddataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/byndataset.cpp.o [ 27%] Building CXX object src/frmts/raw/CMakeFiles/gdal_raw.dir/nsidcbindataset.cpp.o [ 27%] Building C object src/frmts/derived/CMakeFiles/gdal_Derived.dir/derivedlist.c.o [ 27%] Built target gdal_Derived [ 27%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfaband.cpp.o [ 27%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfacompress.cpp.o [ 27%] Built target gdal_raw [ 27%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtsiref.cpp.o [ 27%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtscatd.cpp.o [ 27%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfadataset.cpp.o [ 27%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtslinereader.cpp.o [ 27%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtslib.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtspointreader.cpp.o [ 28%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfadictionary.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtsattrreader.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtstransfer.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtspolygonreader.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtsxref.cpp.o [ 28%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfaentry.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtsrasterreader.cpp.o [ 28%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtsindexedreader.cpp.o [ 29%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfafield.cpp.o [ 29%] Building CXX object src/frmts/sdts/CMakeFiles/gdal_SDTS.dir/sdtsdataset.cpp.o [ 30%] Building C object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/mgrs.c.o [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfdataset.cpp.o [ 30%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfaopen.cpp.o [ 30%] Built target gdal_SDTS [ 30%] Building C object src/frmts/gxf/CMakeFiles/gdal_GXF.dir/gxf_ogcwkt.c.o [ 30%] Building C object src/frmts/gxf/CMakeFiles/gdal_GXF.dir/gxf_proj4.c.o [ 30%] Building CXX object src/frmts/gxf/CMakeFiles/gdal_GXF.dir/gxfdataset.cpp.o [ 30%] Building C object src/frmts/gxf/CMakeFiles/gdal_GXF.dir/gxfopen.c.o [ 30%] Built target gdal_GXF [ 30%] Building CXX object src/frmts/aaigrid/CMakeFiles/gdal_AAIGrid.dir/aaigriddataset.cpp.o [ 30%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfatype.cpp.o [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/rpftocdataset.cpp.o [ 30%] Building CXX object src/frmts/hfa/CMakeFiles/gdal_HFA.dir/hfa_overviews.cpp.o [ 30%] Built target gdal_AAIGrid [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfrasterband.cpp.o [ 30%] Built target gdal_HFA [ 30%] Building CXX object src/frmts/ceos/CMakeFiles/gdal_CEOS.dir/ceosdataset.cpp.o [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/ecrgtocdataset.cpp.o [ 30%] Building C object src/frmts/ceos/CMakeFiles/gdal_CEOS.dir/ceosopen.c.o [ 30%] Built target gdal_CEOS [ 30%] Building C object src/frmts/ceos2/CMakeFiles/gdal_SAR_CEOS.dir/ceos.c.o [ 30%] Building C object src/frmts/ceos2/CMakeFiles/gdal_SAR_CEOS.dir/ceosrecipe.c.o [ 30%] Building C object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitffile.c.o [ 30%] Building C object src/frmts/ceos2/CMakeFiles/gdal_SAR_CEOS.dir/ceossar.c.o [ 30%] Building C object src/frmts/ceos2/CMakeFiles/gdal_SAR_CEOS.dir/link.c.o [ 30%] Building CXX object src/frmts/ceos2/CMakeFiles/gdal_SAR_CEOS.dir/sar_ceosdataset.cpp.o [ 30%] Building C object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfimage.c.o [ 30%] Built target gdal_SAR_CEOS [ 30%] Building CXX object src/frmts/xpm/CMakeFiles/gdal_XPM.dir/xpmdataset.cpp.o [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfaridpcm.cpp.o [ 30%] Built target gdal_XPM [ 30%] Building C object src/frmts/dted/CMakeFiles/gdal_DTED.dir/dted_api.c.o [ 30%] Building C object src/frmts/dted/CMakeFiles/gdal_DTED.dir/dted_create.c.o [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfbilevel.cpp.o [ 30%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/rpftocfile.cpp.o [ 30%] Building C object src/frmts/dted/CMakeFiles/gdal_DTED.dir/dted_ptstream.c.o [ 30%] Building CXX object src/frmts/dted/CMakeFiles/gdal_DTED.dir/dteddataset.cpp.o [ 30%] Building C object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfdes.c.o [ 31%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitf_gcprpc.cpp.o [ 31%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfwritejpeg.cpp.o [ 31%] Building CXX object src/frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfwritejpeg_12.cpp.o [ 31%] Building CXX object src/frmts/jdem/CMakeFiles/gdal_JDEM.dir/jdemdataset.cpp.o [ 31%] Built target gdal_DTED [ 31%] Building C object src/frmts/envisat/CMakeFiles/gdal_Envisat.dir/EnvisatFile.c.o [ 31%] Built target gdal_NITF [ 31%] Building CXX object src/frmts/elas/CMakeFiles/gdal_ELAS.dir/elasdataset.cpp.o [ 31%] Building C object src/frmts/envisat/CMakeFiles/gdal_Envisat.dir/records.c.o [ 31%] Built target gdal_JDEM [ 31%] Building CXX object src/frmts/fit/CMakeFiles/gdal_FIT.dir/fit.cpp.o [ 31%] Building CXX object src/frmts/envisat/CMakeFiles/gdal_Envisat.dir/adsrange.cpp.o [ 31%] Building CXX object src/frmts/fit/CMakeFiles/gdal_FIT.dir/fitdataset.cpp.o [ 32%] Building CXX object src/frmts/envisat/CMakeFiles/gdal_Envisat.dir/unwrapgcps.cpp.o [ 32%] Built target gdal_ELAS [ 32%] Building CXX object src/frmts/l1b/CMakeFiles/gdal_L1B.dir/l1bdataset.cpp.o [ 32%] Building CXX object src/frmts/envisat/CMakeFiles/gdal_Envisat.dir/envisatdataset.cpp.o [ 32%] Built target gdal_FIT [ 32%] Building CXX object src/frmts/rs2/CMakeFiles/gdal_RS2.dir/rs2dataset.cpp.o [ 32%] Built target gdal_Envisat [ 32%] Building CXX object src/frmts/ilwis/CMakeFiles/gdal_ILWIS.dir/ilwisdataset.cpp.o [ 32%] Built target gdal_RS2 [ 32%] Building CXX object src/frmts/rmf/CMakeFiles/gdal_RMF.dir/rmfdataset.cpp.o [ 32%] Built target gdal_L1B [ 32%] Building CXX object src/frmts/leveller/CMakeFiles/gdal_Leveller.dir/levellerdataset.cpp.o [ 32%] Built target gdal_Leveller [ 32%] Building CXX object src/frmts/sgi/CMakeFiles/gdal_SGI.dir/sgidataset.cpp.o [ 32%] Building CXX object src/frmts/rmf/CMakeFiles/gdal_RMF.dir/rmfdem.cpp.o [ 32%] Building CXX object src/frmts/ilwis/CMakeFiles/gdal_ILWIS.dir/ilwiscoordinatesystem.cpp.o [ 32%] Built target gdal_SGI [ 33%] Building CXX object src/frmts/srtmhgt/CMakeFiles/gdal_SRTMHGT.dir/srtmhgtdataset.cpp.o [ 33%] Building CXX object src/frmts/rmf/CMakeFiles/gdal_RMF.dir/rmflzw.cpp.o [ 33%] Built target gdal_SRTMHGT [ 33%] Building CXX object src/frmts/idrisi/CMakeFiles/gdal_IDRISI.dir/IdrisiDataset.cpp.o [ 33%] Built target gdal_ILWIS [ 33%] Building CXX object src/frmts/gsg/CMakeFiles/gdal_GSG.dir/gs7bgdataset.cpp.o [ 33%] Building CXX object src/frmts/rmf/CMakeFiles/gdal_RMF.dir/rmfjpeg.cpp.o [ 33%] Built target gdal_RMF [ 33%] Building CXX object src/frmts/ers/CMakeFiles/gdal_ERS.dir/ersdataset.cpp.o [ 33%] Built target gdal_IDRISI [ 33%] Building CXX object src/frmts/jaxapalsar/CMakeFiles/gdal_PALSARJaxa.dir/jaxapalsardataset.cpp.o [ 33%] Building CXX object src/frmts/gsg/CMakeFiles/gdal_GSG.dir/gsagdataset.cpp.o [ 33%] Built target gdal_PALSARJaxa [ 33%] Building CXX object src/frmts/gsg/CMakeFiles/gdal_GSG.dir/gsbgdataset.cpp.o [ 33%] Building CXX object src/frmts/ers/CMakeFiles/gdal_ERS.dir/ershdrnode.cpp.o [ 33%] Building CXX object src/frmts/dimap/CMakeFiles/gdal_DIMAP.dir/dimapdataset.cpp.o [ 33%] Built target gdal_ERS [ 33%] Building CXX object src/frmts/gff/CMakeFiles/gdal_GFF.dir/gff_dataset.cpp.o [ 33%] Built target gdal_GSG [ 33%] Building CXX object src/frmts/cosar/CMakeFiles/gdal_COSAR.dir/cosar_dataset.cpp.o [ 33%] Built target gdal_COSAR [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/isis2dataset.cpp.o [ 34%] Built target gdal_GFF [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/isis3dataset.cpp.o [ 34%] Built target gdal_DIMAP [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/pdsdataset.cpp.o [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/pds4dataset.cpp.o [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/pds4vector.cpp.o [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/vicardataset.cpp.o [ 34%] Building CXX object src/frmts/pds/CMakeFiles/gdal_PDS.dir/vicarkeywordhandler.cpp.o [ 34%] Building CXX object src/frmts/adrg/CMakeFiles/gdal_ADRG.dir/adrgdataset.cpp.o [ 34%] Building CXX object src/frmts/adrg/CMakeFiles/gdal_ADRG.dir/srpdataset.cpp.o [ 34%] Built target gdal_PDS [ 35%] Building CXX object src/frmts/coasp/CMakeFiles/gdal_COASP.dir/coasp_dataset.cpp.o [ 35%] Built target gdal_COASP [ 35%] Building CXX object src/frmts/tsx/CMakeFiles/gdal_TSX.dir/tsxdataset.cpp.o [ 35%] Building CXX object src/frmts/terragen/CMakeFiles/gdal_Terragen.dir/terragendataset.cpp.o [ 35%] Built target gdal_ADRG [ 35%] Building C object src/frmts/blx/CMakeFiles/gdal_BLX.dir/blx.c.o [ 35%] Built target gdal_TSX [ 35%] Building CXX object src/frmts/msgn/CMakeFiles/gdal_MSGN.dir/msg_basic_types.cpp.o [ 35%] Building CXX object src/frmts/blx/CMakeFiles/gdal_BLX.dir/blxdataset.cpp.o [ 35%] Building CXX object src/frmts/msgn/CMakeFiles/gdal_MSGN.dir/msg_reader_core.cpp.o [ 35%] Built target gdal_Terragen [ 35%] Building CXX object src/frmts/til/CMakeFiles/gdal_TIL.dir/tildataset.cpp.o [ 35%] Building CXX object src/frmts/msgn/CMakeFiles/gdal_MSGN.dir/msgndataset.cpp.o [ 35%] Built target gdal_BLX [ 35%] Building CXX object src/frmts/r/CMakeFiles/gdal_R.dir/rcreatecopy.cpp.o [ 35%] Built target gdal_MSGN [ 36%] Building CXX object src/frmts/r/CMakeFiles/gdal_R.dir/rdataset.cpp.o [ 36%] Built target gdal_TIL [ 36%] Building CXX object src/frmts/northwood/CMakeFiles/gdal_northwood.dir/grddataset.cpp.o [ 36%] Building CXX object src/frmts/northwood/CMakeFiles/gdal_northwood.dir/grcdataset.cpp.o [ 36%] Built target gdal_R [ 36%] Building CXX object src/frmts/saga/CMakeFiles/gdal_SAGA.dir/sagadataset.cpp.o [ 36%] Building CXX object src/frmts/northwood/CMakeFiles/gdal_northwood.dir/northwood.cpp.o [ 36%] Building CXX object src/frmts/xyz/CMakeFiles/gdal_XYZ.dir/xyzdataset.cpp.o [ 36%] Built target gdal_SAGA [ 36%] Building CXX object src/frmts/esric/CMakeFiles/gdal_ESRIC.dir/esric_dataset.cpp.o [ 36%] Built target gdal_northwood [ 36%] Building CXX object src/frmts/hf2/CMakeFiles/gdal_HF2.dir/hf2dataset.cpp.o [ 36%] Built target gdal_XYZ [ 36%] Building CXX object src/frmts/kmlsuperoverlay/CMakeFiles/gdal_KMLSUPEROVERLAY.dir/kmlsuperoverlaydataset.cpp.o [ 36%] Built target gdal_ESRIC [ 36%] Building CXX object src/frmts/ctg/CMakeFiles/gdal_CTG.dir/ctgdataset.cpp.o [ 36%] Built target gdal_HF2 [ 36%] Building CXX object src/frmts/zmap/CMakeFiles/gdal_ZMap.dir/zmapdataset.cpp.o [ 36%] Built target gdal_CTG [ 36%] Building CXX object src/frmts/ngsgeoid/CMakeFiles/gdal_NGSGEOID.dir/ngsgeoiddataset.cpp.o [ 36%] Built target gdal_ZMap [ 36%] Building CXX object src/frmts/iris/CMakeFiles/gdal_IRIS.dir/irisdataset.cpp.o [ 36%] Built target gdal_NGSGEOID [ 36%] Building CXX object src/frmts/map/CMakeFiles/gdal_MAP.dir/mapdataset.cpp.o [ 36%] Built target gdal_KMLSUPEROVERLAY [ 36%] Building CXX object src/frmts/cals/CMakeFiles/gdal_CALS.dir/calsdataset.cpp.o [ 36%] Built target gdal_IRIS [ 37%] Building CXX object src/frmts/safe/CMakeFiles/gdal_SAFE.dir/safedataset.cpp.o [ 37%] Built target gdal_MAP [ 37%] Building CXX object src/frmts/sentinel2/CMakeFiles/gdal_SENTINEL2.dir/sentinel2dataset.cpp.o [ 37%] Built target gdal_CALS [ 37%] Building CXX object src/frmts/prf/CMakeFiles/gdal_PRF.dir/phprfdataset.cpp.o [ 37%] Built target gdal_PRF [ 37%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/marfa_dataset.cpp.o [ 37%] Built target gdal_SAFE [ 37%] Building CXX object src/frmts/mrf/LERCV1/CMakeFiles/liblercv1.dir/Lerc1Image.cpp.o [ 37%] Built target gdal_SENTINEL2 [ 37%] Building CXX object src/frmts/wmts/CMakeFiles/gdal_WMTS.dir/wmtsdataset.cpp.o [ 37%] Built target liblercv1 [ 37%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/gribdataset.cpp.o [ 37%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/mrf_band.cpp.o [ 37%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/mrf_overview.cpp.o [ 37%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/gribcreatecopy.cpp.o [ 37%] Built target gdal_WMTS [ 37%] Building CXX object src/frmts/bmp/CMakeFiles/gdal_BMP.dir/bmpdataset.cpp.o [ 37%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/mrf_util.cpp.o [ 37%] Built target gdal_BMP [ 37%] Building CXX object src/frmts/tga/CMakeFiles/gdal_TGA.dir/tgadataset.cpp.o [ 38%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/Packer_RLE.cpp.o [ 38%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/clock.c.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/degrib1.cpp.o [ 39%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/Tif_band.cpp.o [ 39%] Built target gdal_TGA [ 39%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/JPEG_band.cpp.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/degrib2.cpp.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/inventory.cpp.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/metaname.cpp.o [ 39%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/PNG_band.cpp.o [ 39%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/JPNG_band.cpp.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/myerror.cpp.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/grib1tab.cpp.o [ 39%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/myutil.c.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/metaparse.cpp.o [ 39%] Building CXX object src/frmts/mrf/CMakeFiles/gdal_MRF.dir/LERC_band.cpp.o [ 39%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/weather.c.o [ 39%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/metaprint.cpp.o [ 39%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/grib2api.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/myassert.c.o [ 40%] Building CXX object src/frmts/stacta/CMakeFiles/gdal_STACTA.dir/stactadataset.cpp.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/scan.c.o [ 40%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/tendian.cpp.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/gridtemplates.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/drstemplates.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/pdstemplates.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/gbits.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_free.c.o [ 40%] Built target gdal_MRF [ 40%] Building CXX object src/frmts/ogcapi/CMakeFiles/gdal_OGCAPI.dir/gdalogcapidataset.cpp.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack1.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack2.c.o [ 40%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack3.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack4.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack5.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack6.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_unpack7.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_info.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/g2_getfld.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/simunpack.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/comunpack.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/pack_gp.c.o [ 41%] Built target gdal_STACTA [ 41%] Building C object src/frmts/bsb/CMakeFiles/gdal_BSB.dir/bsb_read.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/reduce.c.o [ 41%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/specunpack.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/rdieee.c.o [ 42%] Building CXX object src/frmts/bsb/CMakeFiles/gdal_BSB.dir/bsbdataset.cpp.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/mkieee.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/int_power.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/simpack.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/compack.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/cmplxpack.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/misspack.c.o [ 42%] Built target gdal_BSB [ 42%] Building CXX object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/dec_jpeg2000.cpp.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/jpcunpack.c.o [ 42%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/degrib/hazard.c.o [ 43%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/pngunpack.c.o [ 43%] Building C object src/frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/dec_png.c.o [ 43%] Building C object src/frmts/aigrid/CMakeFiles/gdal_AIGrid.dir/aigccitt.c.o [ 43%] Built target gdal_GRIB [ 43%] Building CXX object src/frmts/arg/CMakeFiles/gdal_ARG.dir/argdataset.cpp.o [ 43%] Building CXX object src/frmts/aigrid/CMakeFiles/gdal_AIGrid.dir/aigdataset.cpp.o [ 43%] Built target gdal_OGCAPI [ 43%] Building CXX object src/frmts/usgsdem/CMakeFiles/gdal_USGSDEM.dir/usgsdem_create.cpp.o [ 43%] Building CXX object src/frmts/usgsdem/CMakeFiles/gdal_USGSDEM.dir/usgsdemdataset.cpp.o [ 43%] Building C object src/frmts/aigrid/CMakeFiles/gdal_AIGrid.dir/aigopen.c.o [ 43%] Built target gdal_ARG [ 44%] Building C object src/frmts/aigrid/CMakeFiles/gdal_AIGrid.dir/gridlib.c.o [ 44%] Building CXX object src/frmts/airsar/CMakeFiles/gdal_AirSAR.dir/airsardataset.cpp.o [ 44%] Built target gdal_AIGrid [ 44%] Building CXX object src/frmts/ozi/CMakeFiles/gdal_OZI.dir/ozidataset.cpp.o [ 44%] Built target gdal_USGSDEM [ 44%] Building CXX object src/frmts/pcidsk/CMakeFiles/gdal_PCIDSK.dir/pcidskdataset2.cpp.o [ 44%] Built target gdal_OZI [ 44%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/asciitiledir.cpp.o [ 44%] Built target gdal_AirSAR [ 44%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/asciitilelayer.cpp.o [ 44%] Building CXX object src/frmts/sigdem/CMakeFiles/gdal_SIGDEM.dir/sigdemdataset.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/binarytiledir.cpp.o [ 45%] Built target gdal_SIGDEM [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/binarytilelayer.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/blockdir.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/blockfile.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/blocklayer.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/blocktiledir.cpp.o [ 45%] Building CXX object src/frmts/rik/CMakeFiles/gdal_RIK.dir/rikdataset.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/blockdir/blocktilelayer.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/CMakeFiles/gdal_PCIDSK.dir/gdal_edb.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/channel/cbandinterleavedchannel.cpp.o [ 45%] Built target gdal_RIK [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/channel/cexternalchannel.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/CMakeFiles/gdal_PCIDSK.dir/vsi_pcidsk_io.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/CMakeFiles/gdal_PCIDSK.dir/ogrpcidsklayer.cpp.o [ 45%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/channel/cpcidskchannel.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/channel/cpixelinterleavedchannel.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/channel/ctiledchannel.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/clinksegment.cpp.o [ 46%] Building CXX object src/frmts/stacit/CMakeFiles/gdal_STACIT.dir/stacitdataset.cpp.o [ 46%] Built target gdal_PCIDSK [ 46%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/ogrpdflayer.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/cpcidskblockfile.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/cpcidskfile.cpp.o [ 46%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfcreatecopy.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/edb_pcidsk.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/libjpeg_io.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/metadataset_p.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidsk_pubutils.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidsk_raster.cpp.o [ 46%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidsk_scanint.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidsk_utils.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidskbuffer.cpp.o [ 47%] Built target gdal_STACIT [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidskcreate.cpp.o [ 47%] Building CXX object src/frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidskexception.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidskinterfaces.cpp.o [ 47%] Built target gdal_PNG [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/pcidskopen.cpp.o [ 47%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfdataset.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidsk_array.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidsk_tex.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskbinarysegment.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskbitmap.cpp.o [ 47%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfio.cpp.o [ 47%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskblut.cpp.o [ 47%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfobject.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskpct.cpp.o [ 48%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfreadvectors.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskephemerissegment.cpp.o [ 48%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfwritabledataset.cpp.o [ 48%] Building CXX object src/frmts/pdf/CMakeFiles/gdal_PDF.dir/pdfcreatefromcomposition.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskgcp2segment.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskgeoref.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidsklut.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskbpct.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskpolymodel.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskrpcmodel.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidsksegment.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidsktoutinmodel.cpp.o [ 48%] Building CXX object src/frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o [ 48%] Built target gdal_PDF [ 48%] Building CXX object src/frmts/gif/CMakeFiles/gdal_GIF.dir/biggifdataset.cpp.o [ 48%] Building CXX object src/frmts/gif/CMakeFiles/gdal_GIF.dir/gifdataset.cpp.o [ 48%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/gmlcoverage.cpp.o [ 48%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskvectorsegment.cpp.o [ 48%] Built target gdal_GIF [ 50%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/cpcidskvectorsegment_consistencycheck.cpp.o [ 50%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/wcsdataset.cpp.o [ 50%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/metadatasegment_p.cpp.o [ 51%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/wcsdataset100.cpp.o [ 51%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/systiledir.cpp.o [ 51%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/vecsegdataindex.cpp.o [ 51%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/wcsdataset110.cpp.o [ 51%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/wcsdataset201.cpp.o [ 51%] Building CXX object src/frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/segment/vecsegheader.cpp.o [ 51%] Built target pcidsk_sdk [ 51%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/wcsrasterband.cpp.o [ 51%] Building CXX object src/frmts/wcs/CMakeFiles/gdal_WCS.dir/wcsutils.cpp.o [ 51%] Building CXX object src/frmts/http/CMakeFiles/gdal_HTTP.dir/httpdriver.cpp.o [ 51%] Building CXX object src/frmts/zarr/CMakeFiles/gdal_Zarr.dir/zarr_array.cpp.o [ 51%] Built target gdal_HTTP [ 51%] Building CXX object src/frmts/daas/CMakeFiles/gdal_DAAS.dir/daasdataset.cpp.o [ 51%] Built target gdal_WCS [ 52%] Building CXX object src/frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedaidataset.cpp.o [ 52%] Building CXX object src/frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o [ 52%] Built target gdal_DAAS [ 52%] Building CXX object src/frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedacommon.cpp.o [ 52%] Building CXX object src/frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o [ 52%] Building CXX object src/frmts/zarr/CMakeFiles/gdal_Zarr.dir/zarr_attribute.cpp.o [ 52%] Built target gdal_EEDA [ 52%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/gdalhttp.cpp.o [ 52%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/gdalwmsrasterband.cpp.o [ 52%] Building CXX object src/frmts/zarr/CMakeFiles/gdal_Zarr.dir/zarr_group.cpp.o [ 52%] Built target gdal_PLMOSAIC [ 52%] Building CXX object src/frmts/zarr/CMakeFiles/gdal_Zarr.dir/zarrdriver.cpp.o [ 52%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_iip.cpp.o [ 52%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_tiled_wms.cpp.o [ 52%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_tms.cpp.o [ 52%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_wms.cpp.o [ 52%] Built target gdal_Zarr [ 52%] Building CXX object src/frmts/rasterlite/CMakeFiles/gdal_Rasterlite.dir/rasterlitecreatecopy.cpp.o [ 52%] Building CXX object src/frmts/rasterlite/CMakeFiles/gdal_Rasterlite.dir/rasterlitedataset.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/wmsdriver.cpp.o [ 53%] Building CXX object src/frmts/rasterlite/CMakeFiles/gdal_Rasterlite.dir/rasterliteoverviews.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/wmsutils.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/gdalwmscache.cpp.o [ 53%] Built target gdal_Rasterlite [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_arcgis_server.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_mrf.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_ogcapicoverage.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_ogcapimaps.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_tileservice.cpp.o [ 53%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_virtualearth.cpp.o [ 54%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/minidriver_worldwind.cpp.o [ 54%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/wmsmetadataset.cpp.o [ 54%] Building CXX object src/frmts/wms/CMakeFiles/gdal_WMS.dir/gdalwmsdataset.cpp.o [ 54%] Building CXX object src/frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o [ 54%] Building CXX object src/frmts/pcraster/CMakeFiles/gdal_PCRaster.dir/pcrasterdataset.cpp.o [ 54%] Built target gdal_WMS [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/_getcell.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/cellsize.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/delattr.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gdattype.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gnrrows.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/legend.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/pminval.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rcomp.c.o [ 54%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/setangle.c.o [ 55%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/vsdef.c.o [ 56%] Building CXX object src/frmts/pcraster/CMakeFiles/gdal_PCRaster.dir/pcrastermisc.cpp.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/_getrow.c.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/create2.c.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/dumconv.c.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/getattr.c.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gproj.c.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/mclose.c.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/putallmv.c.o [ 56%] Built target gdal_MBTiles [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rcoords.c.o [ 56%] Building CXX object src/ogr/ogrsf_frmts/CMakeFiles/ogrsf_frmts.dir/generic/ogrregisterall.cpp.o [ 56%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/setmv.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/vsis.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/_gsomece.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/endian.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/getx0.c.o [ 57%] Building CXX object src/frmts/pcraster/CMakeFiles/gdal_PCRaster.dir/pcrasterrasterband.cpp.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gputproj.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/mopen.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/putattr.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rdup2.c.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/setvtmv.c.o [ 57%] Built target ogrsf_frmts [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/vsvers.c.o [ 57%] Building CXX object src/ogr/ogrsf_frmts/mem/CMakeFiles/ogr_MEM.dir/ogrmemdatasource.cpp.o [ 57%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/_putcell.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/file.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gety0.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gvalscal.c.o [ 58%] Building CXX object src/frmts/pcraster/CMakeFiles/gdal_PCRaster.dir/pcrasterutil.cpp.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/moreattr.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/putsomec.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/reseterr.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/strconst.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/wattrblk.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/_rputrow.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/csfglob.c.o [ 58%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/filename.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/ggisfid.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gvartype.c.o [ 59%] Building CXX object src/ogr/ogrsf_frmts/mem/CMakeFiles/ogr_MEM.dir/ogrmemdriver.cpp.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/mperror.c.o [ 59%] Built target gdal_PCRaster [ 59%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsondatasource.cpp.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/putx0.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rextend.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/strpad.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/angle.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gattrblk.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gmaxval.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gversion.c.o [ 59%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/puty0.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rmalloc.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/swapio.c.o [ 60%] Building CXX object src/ogr/ogrsf_frmts/mem/CMakeFiles/ogr_MEM.dir/ogrmemlayer.cpp.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/attravai.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/csfsup.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gattridx.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gminval.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/ismv.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/pgisfid.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/pvalscal.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rrowcol.c.o [ 60%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/trackmm.c.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/attrsize.c.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonlayer.cpp.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gcellrep.c.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/gnrcols.c.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/kernlcsf.c.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/pmaxval.c.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/rattrblk.c.o [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/ruseas.c.o [ 61%] Built target ogr_MEM [ 61%] Building C object src/frmts/pcraster/libcsf/CMakeFiles/csf.dir/vs2.c.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_rawbinblock.cpp.o [ 61%] Built target csf [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_mapheaderblock.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonutils.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_mapindexblock.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_mapobjectblock.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_mapcoordblock.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_feature.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_feature_mif.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwritelayer.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_mapfile.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_idfile.cpp.o [ 61%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsondriver.cpp.o [ 62%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_datfile.cpp.o [ 62%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonseqdriver.cpp.o [ 62%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsondriver.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_tabfile.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_miffile.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_utils.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsondriver.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_imapinfofile.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_middatafile.cpp.o [ 63%] Built target ogr_geojson [ 63%] Building CXX object src/ogr/ogrsf_frmts/shape/CMakeFiles/ogr_Shape.dir/shape2ogr.cpp.o [ 63%] Building C object src/ogr/ogrsf_frmts/shape/CMakeFiles/ogr_Shape.dir/shp_vsi.c.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/shape/CMakeFiles/ogr_Shape.dir/ogrshapedatasource.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_bounds.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/shape/CMakeFiles/ogr_Shape.dir/ogrshapedriver.cpp.o [ 63%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_maptoolblock.cpp.o [ 64%] Building CXX object src/ogr/ogrsf_frmts/shape/CMakeFiles/ogr_Shape.dir/ogrshapelayer.cpp.o [ 64%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_tooldef.cpp.o [ 64%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_coordsys.cpp.o [ 64%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_spatialref.cpp.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_ogr_driver.cpp.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_indfile.cpp.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_tabview.cpp.o [ 65%] Built target ogr_Shape [ 65%] Building C object src/ogr/ogrsf_frmts/shape/CMakeFiles/shapelib.dir/sbnsearch_wrapper.c.o [ 65%] Building C object src/ogr/ogrsf_frmts/shape/CMakeFiles/shapelib.dir/shpopen_wrapper.c.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_ogr_datasource.cpp.o [ 65%] Building C object src/ogr/ogrsf_frmts/shape/CMakeFiles/shapelib.dir/shptree_wrapper.c.o [ 65%] Building C object src/ogr/ogrsf_frmts/shape/CMakeFiles/shapelib.dir/dbfopen_wrapper.c.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_geometry.cpp.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/mitab/CMakeFiles/ogr_TAB.dir/mitab_tabseamless.cpp.o [ 65%] Built target shapelib [ 65%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/ogrkmldriver.cpp.o [ 65%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/ogr2kmlgeometry.cpp.o [ 66%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/ogrkmldatasource.cpp.o [ 66%] Built target ogr_TAB [ 66%] Building CXX object src/ogr/ogrsf_frmts/vrt/CMakeFiles/ogr_VRT.dir/ogrvrtdatasource.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/vrt/CMakeFiles/ogr_VRT.dir/ogrvrtdriver.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/vrt/CMakeFiles/ogr_VRT.dir/ogrvrtlayer.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/ogrkmllayer.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kmlnode.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kmlvector.cpp.o [ 67%] Built target ogr_VRT [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_bin.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_rawbin.cpp.o [ 67%] Built target ogr_KML [ 67%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gfstemplate.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_e00gen.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_e00parse.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_e00read.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlpropertydefn.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_mbyte.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/avc_misc.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlreadstate.cpp.o [ 67%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/ogrgmldriver.cpp.o [ 68%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravcbindatasource.cpp.o [ 68%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/resolvexlinks.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlfeature.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravcbindriver.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravcbinlayer.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlreader.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravce00datasource.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravcdatasource.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlregistry.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/hugefileresolver.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravce00driver.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/ogrgmllayer.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravce00layer.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/avc/CMakeFiles/ogr_AVC.dir/ogravclayer.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlfeatureclass.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/parsexsd.cpp.o [ 69%] Built target ogr_AVC [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlutils.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/ogrgmldatasource.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/csv/CMakeFiles/ogr_CSV.dir/ogrcsvdatasource.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/csv/CMakeFiles/ogr_CSV.dir/ogrcsvdriver.cpp.o [ 69%] Building CXX object src/ogr/ogrsf_frmts/csv/CMakeFiles/ogr_CSV.dir/ogrcsvlayer.cpp.o [ 70%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/dgnhelp.cpp.o [ 70%] Built target ogr_GML [ 70%] Building CXX object src/ogr/ogrsf_frmts/gmt/CMakeFiles/ogr_GMT.dir/ogrgmtdatasource.cpp.o [ 70%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/dgnopen.cpp.o [ 70%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/dgnread.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/gmt/CMakeFiles/ogr_GMT.dir/ogrgmtdriver.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/dgnwrite.cpp.o [ 71%] Built target ogr_CSV [ 71%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntffilereader.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/gmt/CMakeFiles/ogr_GMT.dir/ogrgmtlayer.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/dgnstroke.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/ogrdgndriver.cpp.o [ 71%] Built target ogr_GMT [ 71%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/ogrdgnlayer.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntfrecord.cpp.o [ 71%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ogrntfdatasource.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ogrntfdriver.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/dgn/CMakeFiles/ogr_DGN.dir/ogrdgndatasource.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ogrntflayer.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntf_estlayers.cpp.o [ 72%] Built target ogr_DGN [ 72%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/ogrs57driver.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ogrntffeatureclasslayer.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/ogrs57datasource.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/ogrs57layer.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntf_generic.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/s57classregistrar.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/s57reader.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/ddfrecordindex.cpp.o [ 72%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntf_raster.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/s57featuredefns.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/s57filecollector.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntf_codelist.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/s57/CMakeFiles/ogr_S57.dir/s57writer.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/ntf/CMakeFiles/ogr_NTF.dir/ntfstroke.cpp.o [ 73%] Built target ogr_S57 [ 73%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerarealandmarks.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigeridhistory.cpp.o [ 73%] Built target ogr_NTF [ 73%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerpoint.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerspatialmetadata.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/geoconcept/CMakeFiles/ogr_Geoconcept.dir/ogrgeoconceptdatasource.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/ogrtigerdatasource.cpp.o [ 73%] Building CXX object src/ogr/ogrsf_frmts/geoconcept/CMakeFiles/ogr_Geoconcept.dir/ogrgeoconceptdriver.cpp.o [ 75%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigercompletechain.cpp.o [ 75%] Building CXX object src/ogr/ogrsf_frmts/geoconcept/CMakeFiles/ogr_Geoconcept.dir/ogrgeoconceptlayer.cpp.o [ 76%] Building C object src/ogr/ogrsf_frmts/geoconcept/CMakeFiles/ogr_Geoconcept.dir/geoconcept.c.o [ 76%] Building C object src/ogr/ogrsf_frmts/geoconcept/CMakeFiles/ogr_Geoconcept.dir/geoconcept_syscoord.c.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerkeyfeatures.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerpolychainlink.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigertlidrange.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/ogrtigerdriver.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerentitynames.cpp.o [ 76%] Built target ogr_Geoconcept [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerlandmarks.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerpolygon.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerzerocellid.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/ogrtigerlayer.cpp.o [ 76%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerfeatureids.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigeroverunder.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerpolygoncorrections.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorssdatasource.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerzipcodes.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorssdriver.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigeraltname.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerfilebase.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerpip.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerpolygoneconomic.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/tiger/CMakeFiles/ogr_Tiger.dir/tigerzipplus4.cpp.o [ 77%] Built target ogr_GeoRSS [ 77%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/intronurbs.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfblockswriterlayer.cpp.o [ 77%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_feature.cpp.o [ 77%] Built target ogr_Tiger [ 77%] Building CXX object src/ogr/ogrsf_frmts/pgdump/CMakeFiles/ogr_PGDump.dir/ogrpgdumpdriver.cpp.o [ 78%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_polyline_smooth.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/pgdump/CMakeFiles/ogr_PGDump.dir/ogrpgdumpdatasource.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogr_autocad_services.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfdatasource.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_hatch.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/pgdump/CMakeFiles/ogr_PGDump.dir/ogrpgdumplayer.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfreader.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_blockmap.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_dimension.cpp.o [ 79%] Built target ogr_PGDump [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxflayer.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfwriterds.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfblockslayer.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/gpsbabel/CMakeFiles/ogr_GPSBabel.dir/ogrgpsbabeldatasource.cpp.o [ 79%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfdriver.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_leader.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/gpsbabel/CMakeFiles/ogr_GPSBabel.dir/ogrgpsbabeldriver.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/gpsbabel/CMakeFiles/ogr_GPSBabel.dir/ogrgpsbabelwritedatasource.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxfwriterlayer.cpp.o [ 80%] Built target ogr_GPSBabel [ 80%] Building CXX object src/ogr/ogrsf_frmts/edigeo/CMakeFiles/ogr_EDIGEO.dir/ogredigeodatasource.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/edigeo/CMakeFiles/ogr_EDIGEO.dir/ogredigeodriver.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/edigeo/CMakeFiles/ogr_EDIGEO.dir/ogredigeolayer.cpp.o [ 80%] Building CXX object src/ogr/ogrsf_frmts/dxf/CMakeFiles/ogr_DXF.dir/ogrdxf_ocstransformer.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/sxf/CMakeFiles/ogr_SXF.dir/ogrsxfdatasource.cpp.o [ 81%] Built target ogr_DXF [ 81%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/filegdbindex.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/sxf/CMakeFiles/ogr_SXF.dir/ogrsxflayer.cpp.o [ 81%] Built target ogr_EDIGEO [ 81%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/filegdbindex_write.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/sxf/CMakeFiles/ogr_SXF.dir/ogrsxfdriver.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/filegdbtable.cpp.o [ 81%] Built target ogr_SXF [ 81%] Building CXX object src/ogr/ogrsf_frmts/wasp/CMakeFiles/ogr_WAsP.dir/ogrwaspdatasource.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/filegdbtable_write.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/wasp/CMakeFiles/ogr_WAsP.dir/ogrwaspdriver.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/filegdbtable_write_fields.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/wasp/CMakeFiles/ogr_WAsP.dir/ogrwasplayer.cpp.o [ 81%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/filegdbtable_freelist.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/ogropenfilegdbdatasource.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/ogropenfilegdbdatasource_write.cpp.o [ 82%] Built target ogr_WAsP [ 82%] Building CXX object src/ogr/ogrsf_frmts/selafin/CMakeFiles/ogr_Selafin.dir/io_selafin.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/selafin/CMakeFiles/ogr_Selafin.dir/ogrselafindatasource.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/selafin/CMakeFiles/ogr_Selafin.dir/ogrselafindriver.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/selafin/CMakeFiles/ogr_Selafin.dir/ogrselafinlayer.cpp.o [ 82%] Built target ogr_Selafin [ 82%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/ogropenfilegdbdriver.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/ogropenfilegdblayer.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/ogropenfilegdblayer_write.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/openfilegdb/CMakeFiles/ogr_OpenFileGDB.dir/gdalopenfilegdbrasterband.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmldataset.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmlwriterlayer.cpp.o [ 82%] Building CXX object src/ogr/ogrsf_frmts/vdv/CMakeFiles/ogr_VDV.dir/ogrvdvdatasource.cpp.o [ 82%] Built target ogr_OpenFileGDB [ 83%] Building CXX object src/ogr/ogrsf_frmts/flatgeobuf/CMakeFiles/ogr_FlatGeobuf.dir/ogrflatgeobufdataset.cpp.o [ 83%] Built target ogr_JML [ 83%] Building CXX object src/ogr/ogrsf_frmts/mapml/CMakeFiles/ogr_MapML.dir/ogrmapmldataset.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/flatgeobuf/CMakeFiles/ogr_FlatGeobuf.dir/ogrflatgeobuflayer.cpp.o [ 83%] Built target ogr_MapML [ 83%] Building CXX object src/ogr/ogrsf_frmts/sdts/CMakeFiles/ogr_SDTS.dir/ogrsdtsdatasource.cpp.o [ 83%] Built target ogr_VDV [ 83%] Building CXX object src/ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxdatasource.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sdts/CMakeFiles/ogr_SDTS.dir/ogrsdtsdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sdts/CMakeFiles/ogr_SDTS.dir/ogrsdtslayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/flatgeobuf/CMakeFiles/ogr_FlatGeobuf.dir/packedrtree.cpp.o [ 83%] Built target ogr_SDTS [ 83%] Building CXX object src/ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvgdatasource.cpp.o [ 83%] Built target ogr_GPX [ 83%] Building CXX object src/ogr/ogrsf_frmts/csw/CMakeFiles/ogr_CSW.dir/ogrcswdataset.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvgdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/flatgeobuf/CMakeFiles/ogr_FlatGeobuf.dir/geometryreader.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o [ 83%] Built target ogr_CSW [ 83%] Building CXX object src/ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o [ 83%] Built target ogr_SVG [ 83%] Building CXX object src/ogr/ogrsf_frmts/wfs/CMakeFiles/ogr_WFS.dir/ogrwfsdatasource.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/flatgeobuf/CMakeFiles/ogr_FlatGeobuf.dir/geometrywriter.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/flatgeobuf/CMakeFiles/ogr_FlatGeobuf.dir/ogrflatgeobufeditablelayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/wfs/CMakeFiles/ogr_WFS.dir/ogrwfsdriver.cpp.o [ 83%] Built target ogr_FlatGeobuf [ 83%] Building CXX object src/ogr/ogrsf_frmts/wfs/CMakeFiles/ogr_WFS.dir/ogrwfsfilter.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/wfs/CMakeFiles/ogr_WFS.dir/ogrwfsjoinlayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/wfs/CMakeFiles/ogr_WFS.dir/ogrwfslayer.cpp.o [ 83%] Built target ogr_PLSCENES [ 83%] Building CXX object src/ogr/ogrsf_frmts/ngw/CMakeFiles/ogr_NGW.dir/ogrngwdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/ngw/CMakeFiles/ogr_NGW.dir/ogrngwlayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/wfs/CMakeFiles/ogr_WFS.dir/ogroapifdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/ngw/CMakeFiles/ogr_NGW.dir/ngw_api.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/ngw/CMakeFiles/ogr_NGW.dir/gdalngwdataset.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdatasource.cpp.o [ 83%] Built target ogr_WFS [ 83%] Building CXX object src/ogr/ogrsf_frmts/idrisi/CMakeFiles/ogr_Idrisi.dir/ogridrisidatasource.cpp.o [ 83%] Built target ogr_NGW [ 83%] Building CXX object src/ogr/ogrsf_frmts/idrisi/CMakeFiles/ogr_Idrisi.dir/ogridrisidriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/idrisi/CMakeFiles/ogr_Idrisi.dir/ogridrisilayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticaggregationlayer.cpp.o [ 83%] Built target ogr_Idrisi [ 83%] Building CXX object src/ogr/ogrsf_frmts/pds/CMakeFiles/ogr_PDS.dir/ogrpdsdatasource.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/pds/CMakeFiles/ogr_PDS.dir/ogrpdsdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/pds/CMakeFiles/ogr_PDS.dir/ogrpdslayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o [ 83%] Built target ogr_PDS [ 83%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o [ 83%] Built target ogr_Elastic [ 83%] Building CXX object src/ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdriver.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmlayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/osm_parser.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteselectlayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitesinglefeaturelayer.cpp.o [ 83%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedriver.cpp.o [ 84%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o [ 84%] Built target ogr_OSM [ 84%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/ogrvfkdatasource.cpp.o [ 85%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o [ 85%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/ogrvfkdriver.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/ogrvfklayer.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackageselectlayer.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablock.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitevfs.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkproperty.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteexecutesql.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkpropertydefn.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreader.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitevirtualogr.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o [ 86%] Building C object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteapiroutines.c.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/rasterlite2.cpp.o [ 86%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkfeature.cpp.o [ 86%] Built target ogr_SQLite [ 87%] Building CXX object src/ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/mvt_tile.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackageutility.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/mvtutils.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkfeaturesqlite.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o [ 87%] Built target ogr_VFK [ 87%] Building CXX object src/ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o [ 87%] Built target ogr_GeoPackage [ 87%] Building CXX object src/ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddriver.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o [ 87%] Building CXX object src/ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartodatasource.cpp.o [ 88%] Building CXX object src/ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudresultlayer.cpp.o [ 88%] Building CXX object src/ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartodriver.cpp.o [ 88%] Building CXX object src/ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o [ 88%] Building CXX object src/ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o [ 88%] Building CXX object src/ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartoresultlayer.cpp.o [ 88%] Built target ogr_AmigoCloud [ 89%] Building CXX object src/ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o [ 89%] Built target ogr_MVT [ 89%] Building CXX object src/ogr/ogrsf_frmts/gtfs/CMakeFiles/ogr_GTFS.dir/ogrgtfsdriver.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdriver.cpp.o [ 89%] Built target ogr_Carto [ 89%] Building CXX object src/ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ods_formula_node.cpp.o [ 89%] Built target ogr_XLSX [ 89%] Building CXX object src/ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbagdatasource.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ods_formula.cpp.o [ 89%] Built target ogr_GTFS [ 89%] Building CXX object src/ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrsfdriverregistrar.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbagdriver.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrlayer.cpp.o [ 89%] Building CXX object src/ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o [ 90%] Building CXX object src/ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdriver.cpp.o [ 90%] Built target ogr_LVBAG [ 90%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalopeninfo.cpp.o [ 90%] Built target ogr_ODS [ 91%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaldriver.cpp.o [ 91%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrdatasource.cpp.o [ 91%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrsfdriver.cpp.o [ 91%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogr_gensql.cpp.o [ 91%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogr_attrind.cpp.o [ 91%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaldrivermanager.cpp.o [ 91%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogr_miattrind.cpp.o [ 91%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaldataset.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrwarpedlayer.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrunionlayer.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalrasterband.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrlayerpool.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrlayerdecorator.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdal_misc.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogreditablelayer.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalrasterblock.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogremulatedtransaction.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrmutexeddatasource.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalcolortable.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ogrmutexedlayer.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalmajorobject.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaldefaultoverviews.cpp.o [ 92%] Building CXX object src/ogr/ogrsf_frmts/generic/CMakeFiles/ogrsf_generic.dir/ograrrowarrayhelper.cpp.o [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalpamdataset.cpp.o [ 92%] Built target ogrsf_generic [ 92%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalpamrasterband.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaljp2box.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalmultidomainmetadata.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdal_rat.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalpamproxydb.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalallvalidmaskband.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalnodatamaskband.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalnodatavaluesmaskband.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalproxydataset.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalproxypool.cpp.o [ 93%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaldefaultasync.cpp.o [ 94%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaldllmain.cpp.o [ 94%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_alos.cpp.o [ 94%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalexif.cpp.o [ 94%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalgeorefpamdataset.cpp.o [ 94%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_digital_globe.cpp.o [ 94%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_eros.cpp.o [ 94%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_geo_eye.cpp.o [ 94%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaljp2abstractdataset.cpp.o [ 94%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_kompsat.cpp.o [ 94%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_landsat.cpp.o [ 95%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_orb_view.cpp.o [ 95%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalvirtualmem.cpp.o [ 95%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_pleiades.cpp.o [ 95%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_rapid_eye.cpp.o [ 95%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_rdk1.cpp.o [ 95%] Building CXX object src/gcore/mdreader/CMakeFiles/gcore_mdreader.dir/reader_spot.cpp.o [ 95%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaloverviewdataset.cpp.o [ 95%] Built target check_swq_parser_md5 [ 96%] Building C object src/ogr/ogrsf_frmts/sqlite/CMakeFiles/my_test_sqlite3_ext.dir/my_test_sqlite3_ext.c.o [ 96%] Built target gcore_mdreader [ 96%] Built target check_ods_formula_parser_md5 [ 96%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalrescaledalphaband.cpp.o [ 96%] Linking C shared module ../../../gdalplugins/my_test_sqlite3_ext.so [ 96%] Built target my_test_sqlite3_ext [ 96%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o [ 96%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdalbuildvrt_lib.cpp.o [ 96%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaljp2structure.cpp.o [ 96%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdal_grid_lib.cpp.o [ 96%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdal_translate_lib.cpp.o [ 96%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdal_rasterize_lib.cpp.o [ 96%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdal_mdreader.cpp.o [ 96%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdalwarp_lib.cpp.o [ 96%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdaljp2metadatagenerator.cpp.o [ 96%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalabstractbandblockcache.cpp.o [ 97%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalarraybandblockcache.cpp.o [ 97%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalhashsetbandblockcache.cpp.o [ 97%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalrelationship.cpp.o [ 97%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalorienteddataset.cpp.o [ 97%] Building CXX object src/apps/CMakeFiles/appslib.dir/commonutils.cpp.o [ 98%] Building CXX object src/apps/CMakeFiles/appslib.dir/ogrinfo_lib.cpp.o [ 98%] Building CXX object src/apps/CMakeFiles/appslib.dir/ogr2ogr_lib.cpp.o [ 98%] Building CXX object src/gcore/CMakeFiles/gcore.dir/overview.cpp.o [ 98%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdaldem_lib.cpp.o [ 98%] Building CXX object src/apps/CMakeFiles/appslib.dir/nearblack_lib.cpp.o [ 98%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdalmdiminfo_lib.cpp.o [ 98%] Building CXX object src/gcore/CMakeFiles/gcore.dir/rasterio.cpp.o [ 98%] Building CXX object src/apps/CMakeFiles/appslib.dir/gdalmdimtranslate_lib.cpp.o [ 98%] Building CXX object src/gcore/CMakeFiles/gcore.dir/rawdataset.cpp.o [ 98%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalmultidim.cpp.o [ 98%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalmultidim_gridded.cpp.o [ 98%] Built target appslib [ 98%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalpython.cpp.o [100%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdalpythondriverloader.cpp.o [100%] Building CXX object src/gcore/CMakeFiles/gcore.dir/tilematrixset.cpp.o [100%] Building CXX object src/gcore/CMakeFiles/gcore.dir/gdal_thread_pool.cpp.o [100%] Building CXX object src/gcore/CMakeFiles/gcore.dir/nasakeywordhandler.cpp.o [100%] Building CXX object src/gcore/CMakeFiles/gcore.dir/rasterio_ssse3.cpp.o [100%] Built target gcore [100%] Linking CXX shared library libgdal.so gdal/3.7.0: CMake Deprecation Warning at src/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): src/CMakeLists.txt:58 (include) CMake Warning at build/Release/generators/DeflateTargets.cmake:25 (message): Target name 'libdeflate::libdeflate' already exists. Call Stack (most recent call first): build/Release/generators/DeflateConfig.cmake:16 (include) /home/conan/w/prod-v1/BuildSingleReference/.conan/data/cmake/3.27.1/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/share/cmake-3.27/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) build/Release/generators/TIFFConfig.cmake:24 (find_dependency) /home/conan/w/prod-v1/BuildSingleReference/.conan/data/cmake/3.27.1/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/share/cmake-3.27/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) build/Release/generators/PROJConfig.cmake:24 (find_dependency) src/cmake/helpers/ConanFindPackage.cmake:8 (find_package) src/cmake/helpers/CheckDependentLibraries.cmake:370 (find_package2) src/gdal.cmake:265 (include) src/CMakeLists.txt:246 (include) CMake Warning at build/Release/generators/DeflateTargets.cmake:25 (message): Target name 'libdeflate::libdeflate' already exists. Call Stack (most recent call first): build/Release/generators/DeflateConfig.cmake:16 (include) /home/conan/w/prod-v1/BuildSingleReference/.conan/data/cmake/3.27.1/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/share/cmake-3.27/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) build/Release/generators/TIFFConfig.cmake:24 (find_dependency) src/cmake/helpers/ConanFindPackage.cmake:8 (find_package) src/cmake/helpers/CheckDependentLibraries.cmake:112 (find_package2) src/cmake/helpers/CheckDependentLibraries.cmake:381 (gdal_check_package) src/gdal.cmake:265 (include) src/CMakeLists.txt:246 (include) CMake Warning at src/ogr/ogrsf_frmts/sqlite/CMakeLists.txt:40 (message): sqlite3ext.h is missing. SQLite VirtualOGR and SQLite SQL dialect will be missing CMake Warning: Manually-specified variables were not used by the project: GDAL_USE_ARROWDATASET GDAL_USE_JXL_THREADS /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/src/frmts/pdf/pdfobject.cpp: In member function ‘GDALPDFArrayRW* GDALPDFArray::Clone()’: /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/src/frmts/pdf/pdfobject.cpp:348:30: warning: potential null pointer dereference [-Wnull-dereference] 348 | auto nRefNum = GetRefNum(); | ^ /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_alibaba_oss.cpp.o: in function `VSIOSSHandleHelper::GetCurlHeaders(CPLString const&, curl_slist const*, void const*, unsigned long) const': cpl_alibaba_oss.cpp:(.text+0x2e01): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_alibaba_oss.cpp:(.text+0x2e25): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_azure.cpp.o: in function `VSIAzureBlobHandleHelper::GetCurlHeaders(CPLString const&, curl_slist const*, void const*, unsigned long) const': cpl_azure.cpp:(.text+0x7c50): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_azure.cpp:(.text+0x7c5f): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_azure.cpp:(.text+0x9054): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_azure.cpp.o:cpl_azure.cpp:(.text+0x907f): more undefined references to `curl_slist_append' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLMultiPerformWait(void*, int&)': cpl_http.cpp:(.text+0x8df): undefined reference to `curl_multi_poll' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPSetOptions(void*, char const*, char const* const*)': cpl_http.cpp:(.text+0x999): undefined reference to `curl_version' /usr/bin/ld: cpl_http.cpp:(.text+0x9d2): undefined reference to `curl_version' /usr/bin/ld: cpl_http.cpp:(.text+0x9fc): undefined reference to `curl_version_info' /usr/bin/ld: cpl_http.cpp:(.text+0xa36): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0xb10): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0xb47): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0xbd0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0xc48): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o:cpl_http.cpp:(.text+0xc68): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPSetOptions(void*, char const*, char const* const*)': cpl_http.cpp:(.text+0x14c1): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_http.cpp:(.text+0x1534): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_http.cpp:(.text+0x16f8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x176b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x177d): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x185b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x1871): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o:cpl_http.cpp:(.text+0x188e): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPSetOptions(void*, char const*, char const* const*)': cpl_http.cpp:(.text+0x1d28): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPCleanup': cpl_http.cpp:(.text+0x26ad): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_http.cpp:(.text+0x2755): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPMultiFetch': cpl_http.cpp:(.text+0x2bee): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_http.cpp:(.text+0x2c27): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_http.cpp:(.text+0x2c5f): undefined reference to `curl_multi_info_read' /usr/bin/ld: cpl_http.cpp:(.text+0x2cb6): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_http.cpp:(.text+0x2d9f): undefined reference to `curl_multi_cleanup' /usr/bin/ld: cpl_http.cpp:(.text+0x2e83): undefined reference to `curl_multi_poll' /usr/bin/ld: cpl_http.cpp:(.text+0x2efd): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_http.cpp:(.text+0x2f3b): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_http.cpp:(.text+0x2f62): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_http.cpp:(.text+0x2f70): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_http.cpp:(.text+0x2ff5): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_http.cpp:(.text+0x311e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3139): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3151): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x31b6): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x31d5): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o:cpl_http.cpp:(.text+0x31ed): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPMultiFetch': cpl_http.cpp:(.text+0x3293): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_http.cpp:(.text+0x3308): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_http.cpp:(.text+0x3354): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x34a1): undefined reference to `curl_multi_init' /usr/bin/ld: cpl_http.cpp:(.text+0x3501): undefined reference to `curl_multi_init' /usr/bin/ld: cpl_http.cpp:(.text+0x3511): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPFetchEx': cpl_http.cpp:(.text+0x3abb): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3af1): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3b07): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3b35): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3b47): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o:cpl_http.cpp:(.text+0x3b76): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPFetchEx': cpl_http.cpp:(.text+0x3ca2): undefined reference to `curl_easy_perform' /usr/bin/ld: cpl_http.cpp:(.text+0x3ccb): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_http.cpp:(.text+0x3cfc): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_http.cpp:(.text+0x3d88): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3d99): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x3daf): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_http.cpp:(.text+0x3dc1): undefined reference to `curl_mime_free' /usr/bin/ld: cpl_http.cpp:(.text+0x4231): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_http.cpp:(.text+0x42c4): undefined reference to `curl_mime_init' /usr/bin/ld: cpl_http.cpp:(.text+0x42d4): undefined reference to `curl_mime_addpart' /usr/bin/ld: cpl_http.cpp:(.text+0x4354): undefined reference to `curl_mime_name' /usr/bin/ld: cpl_http.cpp:(.text+0x4363): undefined reference to `curl_mime_filename' /usr/bin/ld: cpl_http.cpp:(.text+0x438f): undefined reference to `curl_mime_data_cb' /usr/bin/ld: cpl_http.cpp:(.text+0x43cb): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x4411): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x46f3): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_http.cpp:(.text+0x4738): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_http.cpp:(.text+0x47ec): undefined reference to `curl_mime_addpart' /usr/bin/ld: cpl_http.cpp:(.text+0x47fc): undefined reference to `curl_mime_name' /usr/bin/ld: cpl_http.cpp:(.text+0x4811): undefined reference to `curl_mime_data' /usr/bin/ld: cpl_http.cpp:(.text+0x4a13): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x4a6b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_http.cpp:(.text+0x4ab4): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_http.cpp.o: in function `CPLHTTPFetchEx.cold': cpl_http.cpp:(.text.unlikely+0x157): undefined reference to `curl_mime_free' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*)': cpl_vsil_curl.cpp:(.text+0x7e9): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `std::map, std::allocator > >::~map()': cpl_vsil_curl.cpp:(.text+0xaae): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::MultiPerform(void*, void*)': cpl_vsil_curl.cpp:(.text+0x38f3): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x3917): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x394c): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICURLResetHeaderAndWriterFunctions(void*)': cpl_vsil_curl.cpp:(.text+0x3997): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlFilesystemHandlerBase::GetCurlMultiHandleFor(CPLString const&)': cpl_vsil_curl.cpp:(.text+0x47ec): undefined reference to `curl_multi_init' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::CurlRequestHelper::perform(void*, curl_slist*, cpl::VSICurlFilesystemHandlerBase*, IVSIS3LikeHandleHelper*)': cpl_vsil_curl.cpp:(.text+0x544a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x5464): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x547a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x548d): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x54a3): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x54c0): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::CurlRequestHelper::perform(void*, curl_slist*, cpl::VSICurlFilesystemHandlerBase*, IVSIS3LikeHandleHelper*)': cpl_vsil_curl.cpp:(.text+0x54f0): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x5517): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x554c): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x5562): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x5578): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x5580): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x559b): undefined reference to `curl_easy_getinfo' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `VSICurlSetOptions(void*, char const*, char const* const*)': cpl_vsil_curl.cpp:(.text+0x6976): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x6987): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `VSICurlMergeHeaders(curl_slist*, curl_slist*)': cpl_vsil_curl.cpp:(.text+0x69c7): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x69db): undefined reference to `curl_slist_free_all' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `VSICurlSetContentTypeFromExt(curl_slist*, char const*)': cpl_vsil_curl.cpp:(.text+0x6bc8): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `VSICurlSetCreationHeadersFromOptions(curl_slist*, char const* const*, char const*)': cpl_vsil_curl.cpp:(.text+0x6d34): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::ReadMultiRangeSingleGet(int, void**, unsigned long long const*, unsigned long const*)': cpl_vsil_curl.cpp:(.text+0x94bd): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x94f2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9508): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9588): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x95a0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9646): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x965c): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::ReadMultiRangeSingleGet(int, void**, unsigned long long const*, unsigned long const*)': cpl_vsil_curl.cpp:(.text+0x9802): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9839): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9aca): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9bc8): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9bde): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x9c85): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::AdviseRead(int, unsigned long long const*, unsigned long const*)::{lambda()#1}::operator()() const': cpl_vsil_curl.cpp:(.text+0x9fbd): undefined reference to `curl_multi_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa093): undefined reference to `curl_multi_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa339): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa45f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa470): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa4f8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa510): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa582): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0xa59a): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::AdviseRead(int, unsigned long long const*, unsigned long const*)::{lambda()#1}::operator()() const': cpl_vsil_curl.cpp:(.text+0xa706): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa721): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa751): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa7c6): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa801): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa87f): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa8c2): undefined reference to `curl_multi_info_read' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xa93a): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xaaed): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xabf8): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xac0d): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xadcd): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xaf34): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xaf56): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xaf6c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xaf7d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xafbb): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0xaffb): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::AdviseRead(int, unsigned long long const*, unsigned long const*)': cpl_vsil_curl.cpp:(.text+0x1130d): undefined reference to `pthread_create' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::ReadMultiRange(int, void**, unsigned long long const*, unsigned long const*)': cpl_vsil_curl.cpp:(.text+0x11bdd): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11ccc): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11cf3): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11d09): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11d1f): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11d5b): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11e5f): undefined reference to `curl_multi_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11eb1): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11f14): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11f25): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11fc3): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x11fde): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1205c): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x12077): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::ReadMultiRange(int, void**, unsigned long long const*, unsigned long const*)': cpl_vsil_curl.cpp:(.text+0x121e4): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12202): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12241): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x122b2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x122f2): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12428): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12528): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1253e): undefined reference to `curl_slist_free_all' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::UpdateRedirectInfo(void*, cpl::WriteFuncStruct const&)': cpl_vsil_curl.cpp:(.text+0x1276b): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x128e3): undefined reference to `curl_easy_getinfo' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::PRead(void*, unsigned long, unsigned long long) const': cpl_vsil_curl.cpp:(.text+0x12d2b): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12d5c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12d6d): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12da8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12dbe): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12e02): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x12e18): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::PRead(void*, unsigned long, unsigned long long) const': cpl_vsil_curl.cpp:(.text+0x12f0e): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12f22): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12f49): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x12fd0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x13022): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1304f): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x130cb): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x13191): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x131a7): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x131bd): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x131c5): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x131e4): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x132a0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x13490): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x134a7): undefined reference to `curl_slist_free_all' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::DownloadRegion[abi:cxx11](unsigned long long, int)': cpl_vsil_curl.cpp:(.text+0x14b19): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14b4b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14b5c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14c22): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14c38): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14cdd): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x14cf3): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::DownloadRegion[abi:cxx11](unsigned long long, int)': cpl_vsil_curl.cpp:(.text+0x14e54): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14e68): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14ea1): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14efb): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14f0f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14f2c): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14f49): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14f86): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14f9c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14fb2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14fba): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x14ff8): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1506f): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1515d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x152e2): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1531b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15378): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x153a7): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x153bb): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15584): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x157ae): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x159a1): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15a00): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlFilesystemHandlerBase::GetFileList(char const*, int, bool*)': cpl_vsil_curl.cpp:(.text+0x15d53): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15d7e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15d8f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15da0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15de2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x15df8): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x15e2b): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlFilesystemHandlerBase::GetFileList(char const*, int, bool*)': cpl_vsil_curl.cpp:(.text+0x15e50): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x160c3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x161ff): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x16240): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x16251): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x16301): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x16317): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1634a): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x1635c): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlFilesystemHandlerBase::GetFileList(char const*, int, bool*)': cpl_vsil_curl.cpp:(.text+0x16373): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1649b): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x16de4): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x16e9c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::GetFileSizeOrHeaders(bool, bool)': cpl_vsil_curl.cpp:(.text+0x172b1): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x172e3): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x172f4): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x174cf): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x174e5): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x174fc): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o:cpl_vsil_curl.cpp:(.text+0x17512): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlHandle::GetFileSizeOrHeaders(bool, bool)': cpl_vsil_curl.cpp:(.text+0x175b0): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x175db): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1762e): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17644): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1765a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17662): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1768e): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1779b): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17859): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x179bb): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17b4c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17e15): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17e57): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17e6b): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x17e90): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x18118): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1816f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x18180): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x18194): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x18449): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x18732): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x18a34): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlFilesystemHandlerBase::ClearCache()': cpl_vsil_curl.cpp:(.text+0x1a822): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICurlFilesystemHandlerBase::~VSICurlFilesystemHandlerBase()': cpl_vsil_curl.cpp:(.text+0x1ad6d): undefined reference to `curl_multi_cleanup' /usr/bin/ld: cpl_vsil_curl.cpp:(.text+0x1addd): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl.cpp.o: in function `cpl::VSICURLResetHeaderAndWriterFunctions(void*)': cpl_vsil_curl.cpp:(.text+0x39ae): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o: in function `cpl::VSICurlStreamingHandle::GetFileSize()': cpl_vsil_curl_streaming.cpp:(.text+0x3292): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x330a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3320): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x340f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3420): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3453): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o:cpl_vsil_curl_streaming.cpp:(.text+0x3469): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o: in function `cpl::VSICurlStreamingHandle::GetFileSize()': cpl_vsil_curl_streaming.cpp:(.text+0x34af): undefined reference to `curl_easy_perform' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x34c4): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3569): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x35c9): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3600): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x377d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3810): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3821): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x3835): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o: in function `cpl::VSICurlStreamingHandle::DownloadInThread()': cpl_vsil_curl_streaming.cpp:(.text+0x4a64): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4ade): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4b2f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4b45): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4b57): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4b6d): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o:cpl_vsil_curl_streaming.cpp:(.text+0x4b9d): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_curl_streaming.cpp.o: in function `cpl::VSICurlStreamingHandle::DownloadInThread()': cpl_vsil_curl_streaming.cpp:(.text+0x4bad): undefined reference to `curl_easy_perform' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4bc5): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4bd6): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4be7): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4bf8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4c09): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4c53): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4d85): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_curl_streaming.cpp:(.text+0x4dc1): undefined reference to `curl_version' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_aws.cpp.o: in function `VSIS3HandleHelper::GetCurlHeaders(CPLString const&, curl_slist const*, void const*, unsigned long) const': cpl_aws.cpp:(.text+0xa1fd): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_aws.cpp:(.text+0xa220): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_aws.cpp:(.text+0xa4f0): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_aws.cpp:(.text+0xa524): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_aws.cpp:(.text+0xa54c): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_google_cloud.cpp.o:cpl_google_cloud.cpp:(.text+0x7167): more undefined references to `curl_slist_append' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONWriteFunction(void*, unsigned long, unsigned long, void*)': cpl_json.cpp:(.text+0x57): undefined reference to `json_tokener_parse_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x63): undefined reference to `json_tokener_get_error' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::~CPLJSONDocument()': cpl_json.cpp:(.text+0xa1): undefined reference to `json_object_put' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::CPLJSONDocument(CPLJSONDocument const&)': cpl_json.cpp:(.text+0xcc): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::operator=(CPLJSONDocument const&)': cpl_json.cpp:(.text+0xff): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x107): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::operator=(CPLJSONDocument&&)': cpl_json.cpp:(.text+0x15f): undefined reference to `json_object_put' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::Save(std::__cxx11::basic_string, std::allocator > const&) const': cpl_json.cpp:(.text+0x1af): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::SaveAsString[abi:cxx11]() const': cpl_json.cpp:(.text+0x243): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::SetRoot(CPLJSONObject const&)': cpl_json.cpp:(.text+0x319): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x322): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::LoadMemory(unsigned char const*, int)': cpl_json.cpp:(.text+0x359): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x37b): undefined reference to `json_tokener_new' /usr/bin/ld: cpl_json.cpp:(.text+0x38c): undefined reference to `json_tokener_parse_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x39f): undefined reference to `json_tokener_free' /usr/bin/ld: cpl_json.cpp:(.text+0x3bd): undefined reference to `json_tokener_error_desc' /usr/bin/ld: cpl_json.cpp:(.text+0x3e3): undefined reference to `json_tokener_free' /usr/bin/ld: cpl_json.cpp:(.text+0x40b): undefined reference to `json_object_new_boolean' /usr/bin/ld: cpl_json.cpp:(.text+0x42d): undefined reference to `json_object_new_boolean' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::LoadChunks(std::__cxx11::basic_string, std::allocator > const&, unsigned long, int (*)(double, char const*, void*), void*)': cpl_json.cpp:(.text+0x5a9): undefined reference to `json_tokener_new' /usr/bin/ld: cpl_json.cpp:(.text+0x5ed): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x5fb): undefined reference to `json_tokener_parse_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x607): undefined reference to `json_tokener_get_error' /usr/bin/ld: cpl_json.cpp:(.text+0x6b1): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x6bf): undefined reference to `json_tokener_parse_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x6cb): undefined reference to `json_tokener_get_error' /usr/bin/ld: cpl_json.cpp:(.text+0x6d7): undefined reference to `json_tokener_error_desc' /usr/bin/ld: cpl_json.cpp:(.text+0x6fa): undefined reference to `json_tokener_free' /usr/bin/ld: cpl_json.cpp:(.text+0x76b): undefined reference to `json_tokener_error_desc' /usr/bin/ld: cpl_json.cpp:(.text+0x78e): undefined reference to `json_tokener_free' /usr/bin/ld: cpl_json.cpp:(.text+0x7cc): undefined reference to `json_tokener_free' /usr/bin/ld: cpl_json.cpp:(.text+0x7f4): undefined reference to `json_tokener_free' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::LoadUrl(std::__cxx11::basic_string, std::allocator > const&, char const* const*, int (*)(double, char const*, void*), void*)': cpl_json.cpp:(.text+0x880): undefined reference to `json_tokener_new_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x8c5): undefined reference to `json_tokener_get_error' /usr/bin/ld: cpl_json.cpp:(.text+0x8d6): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x8e7): undefined reference to `json_tokener_free' /usr/bin/ld: cpl_json.cpp:(.text+0x916): undefined reference to `json_tokener_error_desc' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::CPLJSONObject()': cpl_json.cpp:(.text+0x949): undefined reference to `json_object_new_object' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::CPLJSONObject(std::__cxx11::basic_string, std::allocator > const&, CPLJSONObject const&)': cpl_json.cpp:(.text+0x9a0): undefined reference to `json_object_new_object' /usr/bin/ld: cpl_json.cpp:(.text+0x9a8): undefined reference to `json_object_get' /usr/bin/ld: cpl_json.cpp:(.text+0x9fb): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::CPLJSONObject(std::__cxx11::basic_string, std::allocator > const&, void*)': cpl_json.cpp:(.text+0xab6): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::~CPLJSONObject()': cpl_json.cpp:(.text+0xb81): undefined reference to `json_object_put' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::CPLJSONObject(CPLJSONObject const&)': cpl_json.cpp:(.text+0xbd6): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::operator=(CPLJSONObject const&)': cpl_json.cpp:(.text+0xd1d): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0xd25): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::operator=(CPLJSONObject&&)': cpl_json.cpp:(.text+0xdb3): undefined reference to `json_object_put' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::ToString(std::__cxx11::basic_string, std::allocator > const&) const': cpl_json.cpp:(.text+0xed3): undefined reference to `json_object_get_string' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::ToBool(bool) const': cpl_json.cpp:(.text+0x10a1): undefined reference to `json_object_get_boolean' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Format[abi:cxx11](CPLJSONObject::PrettyFormat) const': cpl_json.cpp:(.text+0x1107): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: cpl_json.cpp:(.text+0x1193): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: cpl_json.cpp:(.text+0x11a6): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::GetObjectByPath(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) const': cpl_json.cpp:(.text+0x1258): undefined reference to `json_object_object_get_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x13e6): undefined reference to `json_object_object_get_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x13fb): undefined reference to `json_object_get_type' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::GetType() const': cpl_json.cpp:(.text+0x1846): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x18c4): undefined reference to `json_object_get_int64' /usr/bin/ld: cpl_json.cpp:(.text+0x18cf): undefined reference to `json_object_get_int64' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::AddNoSplitName(std::__cxx11::basic_string, std::allocator > const&, CPLJSONObject const&)': cpl_json.cpp:(.text+0x199c): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x19aa): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0x1a5b): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x1aa4): undefined reference to `json_object_new_string' /usr/bin/ld: cpl_json.cpp:(.text+0x1ab5): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, char const*)': cpl_json.cpp:(.text+0x1b61): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x1bbc): undefined reference to `json_object_new_string' /usr/bin/ld: cpl_json.cpp:(.text+0x1bcd): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, double)': cpl_json.cpp:(.text+0x1c7f): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x1cde): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, int)': cpl_json.cpp:(.text+0x1d9b): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x1de4): undefined reference to `json_object_new_int' /usr/bin/ld: cpl_json.cpp:(.text+0x1df5): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, long long)': cpl_json.cpp:(.text+0x1eab): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x1ef4): undefined reference to `json_object_new_int64' /usr/bin/ld: cpl_json.cpp:(.text+0x1f05): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, CPLJSONArray const&)': cpl_json.cpp:(.text+0x1fbb): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x2004): undefined reference to `json_object_get' /usr/bin/ld: cpl_json.cpp:(.text+0x2015): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, CPLJSONObject const&)': cpl_json.cpp:(.text+0x210e): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x211b): undefined reference to `json_object_get' /usr/bin/ld: cpl_json.cpp:(.text+0x212c): undefined reference to `json_object_object_add' /usr/bin/ld: cpl_json.cpp:(.text+0x213c): undefined reference to `json_object_get' /usr/bin/ld: cpl_json.cpp:(.text+0x214f): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Add(std::__cxx11::basic_string, std::allocator > const&, bool)': cpl_json.cpp:(.text+0x220a): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x2254): undefined reference to `json_object_new_boolean' /usr/bin/ld: cpl_json.cpp:(.text+0x2265): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::AddNull(std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0x2316): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x235c): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::GetObj(std::__cxx11::basic_string, std::allocator > const&) const': cpl_json.cpp:(.text+0x2402): undefined reference to `json_object_object_get_ex' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Delete(std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0x286a): undefined reference to `json_object_object_del' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::Deinit()': cpl_json.cpp:(.text+0x2a41): undefined reference to `json_object_put' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::CPLJSONArray()': cpl_json.cpp:(.text+0x2a88): undefined reference to `json_object_put' /usr/bin/ld: cpl_json.cpp:(.text+0x2a8d): undefined reference to `json_object_new_array' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::CPLJSONArray(std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0x2ac2): undefined reference to `json_object_new_array' /usr/bin/ld: cpl_json.cpp:(.text+0x2ad9): undefined reference to `json_object_put' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONDocument::GetRoot()': cpl_json.cpp:(.text+0x2b3f): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x2be9): undefined reference to `json_object_new_object' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::ToArray() const': cpl_json.cpp:(.text+0x2cab): undefined reference to `json_object_get_type' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::GetArray(std::__cxx11::basic_string, std::allocator > const&) const': cpl_json.cpp:(.text+0x2e22): undefined reference to `json_object_object_get_ex' /usr/bin/ld: cpl_json.cpp:(.text+0x2ef7): undefined reference to `json_object_get_type' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Size() const': cpl_json.cpp:(.text+0x2f61): undefined reference to `json_object_array_length' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(CPLJSONObject const&)': cpl_json.cpp:(.text+0x2f97): undefined reference to `json_object_get' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0x2fd2): undefined reference to `json_object_new_string' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(char const*)': cpl_json.cpp:(.text+0x3007): undefined reference to `json_object_new_string' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(double)': cpl_json.cpp:(.text+0x303f): undefined reference to `json_object_new_double' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(int)': cpl_json.cpp:(.text+0x3071): undefined reference to `json_object_new_int' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(long long)': cpl_json.cpp:(.text+0x30a2): undefined reference to `json_object_new_int64' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(bool)': cpl_json.cpp:(.text+0x30d3): undefined reference to `json_object_new_boolean' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::operator[](int)': cpl_json.cpp:(.text+0x3127): undefined reference to `json_object_array_get_idx' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::operator[](int) const': cpl_json.cpp:(.text+0x3277): undefined reference to `json_object_array_get_idx' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::GetChildren() const': cpl_json.cpp:(.text+0x33d0): undefined reference to `json_object_get_type' /usr/bin/ld: cpl_json.cpp:(.text+0x3404): undefined reference to `json_object_get_object' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::DeleteNoSplitName(std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0xe86): undefined reference to `json_object_object_del' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::ToDouble(double) const': cpl_json.cpp:(.text+0x103d): undefined reference to `json_object_get_double' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::ToInteger(int) const': cpl_json.cpp:(.text+0x105f): undefined reference to `json_object_get_int' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::ToLong(long long) const': cpl_json.cpp:(.text+0x1080): undefined reference to `json_object_get_int64' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONObject::AddNoSplitName(std::__cxx11::basic_string, std::allocator > const&, CPLJSONObject const&)': cpl_json.cpp:(.text+0x19bd): undefined reference to `json_object_object_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(CPLJSONObject const&)': cpl_json.cpp:(.text+0x2fa3): undefined reference to `json_object_array_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(std::__cxx11::basic_string, std::allocator > const&)': cpl_json.cpp:(.text+0x2fde): undefined reference to `json_object_array_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(char const*)': cpl_json.cpp:(.text+0x3013): undefined reference to `json_object_array_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(double)': cpl_json.cpp:(.text+0x304b): undefined reference to `json_object_array_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o: in function `CPLJSONArray::Add(int)': cpl_json.cpp:(.text+0x307d): undefined reference to `json_object_array_add' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_json.cpp.o:cpl_json.cpp:(.text+0x30ae): more undefined references to `json_object_array_add' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_swift.cpp.o: in function `VSISwiftHandleHelper::GetCurlHeaders(CPLString const&, curl_slist const*, void const*, unsigned long) const': cpl_swift.cpp:(.text+0x17): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_swift.cpp:(.text+0x3d): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::GetFileMetadata(char const*, char const*, char const* const*)': cpl_vsil_adls.cpp:(.text+0x67a): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x836): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x84a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x8f8): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x9b3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xa70): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::CopyObject(char const*, char const*, char const* const*)': cpl_vsil_adls.cpp:(.text+0x11a6): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x11bf): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x11ff): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x120e): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x128e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x134e): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x15f3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x1678): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::SetFileMetadata(char const*, char const* const*, char const*, char const* const*)': cpl_vsil_adls.cpp:(.text+0x1c29): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x1e3c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x1f6b): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x200a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x20c3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::UploadFile(CPLString const&, cpl::VSIADLSFSHandler::Event, unsigned long long, void const*, unsigned long, IVSIS3LikeHandleHelper*, int, double, char const* const*)': cpl_vsil_adls.cpp:(.text+0x2dc1): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x2fe8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x2ffe): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x303b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x30ac): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x30bb): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x30d2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x3158): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x3220): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x32af): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x32be): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x32e6): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIDIRADLS::IssueListDir()': cpl_vsil_adls.cpp:(.text+0x6101): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x63f8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x6462): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::Rename(char const*, char const*)': cpl_vsil_adls.cpp:(.text+0x76b1): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x76ca): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x7710): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x78b6): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x792b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x79ea): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::MkdirInternal(char const*, long, bool)': cpl_vsil_adls.cpp:(.text+0x82a1): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x82ba): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x8440): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x8485): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x84fa): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x85b5): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0x86d9): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::Stat(char const*, stat64*, int)': cpl_vsil_adls.cpp:(.text+0xa080): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xa1be): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xa1d2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xa3ac): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xa494): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o: in function `cpl::VSIADLSFSHandler::RmdirInternal(char const*, bool)': cpl_vsil_adls.cpp:(.text+0xaa29): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xaa42): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xaca3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xae64): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xafc1): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xb047): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_adls.cpp:(.text+0xb06c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_adls.cpp.o:cpl_vsil_adls.cpp:(.text+0xb157): more undefined references to `curl_easy_cleanup' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::UnlinkBatch(char const* const*)::{lambda(int)#1}::operator()(int) const': cpl_vsil_az.cpp:(.text+0x30a): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x323): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x339): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x36a): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x38e): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x465): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x61b): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::SetFileMetadata(char const*, char const* const*, char const*, char const* const*)': cpl_vsil_az.cpp:(.text+0xb21): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0xbf7): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0xcba): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0xcdb): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0xd5f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0xe18): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0xf4b): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x108b): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::CopyObject(char const*, char const*, char const* const*)': cpl_vsil_az.cpp:(.text+0x208e): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x20a7): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x20d4): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x20ef): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x2164): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x2227): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x23d2): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x2435): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::GetFileMetadata(char const*, char const*, char const* const*)': cpl_vsil_az.cpp:(.text+0x2b6f): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x2ca2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x2edc): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x2f68): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x3045): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::CreateContainer(std::__cxx11::basic_string, std::allocator > const&)': cpl_vsil_az.cpp:(.text+0x3992): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x39ab): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x39d7): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x3a4c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x3b0d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x3c48): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x3ca5): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::DeleteContainer(std::__cxx11::basic_string, std::allocator > const&)': cpl_vsil_az.cpp:(.text+0x4252): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x426b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4297): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x430f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x43d0): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4510): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x456d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::PutBlock(CPLString const&, int, void const*, unsigned long, IVSIS3LikeHandleHelper*, int, double, char const* const*)': cpl_vsil_az.cpp:(.text+0x4ab4): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4acb): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4ae1): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4b15): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4b27): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4b6c): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4c65): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4d50): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4dc1): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4e15): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x4e3c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::PutBlockList(CPLString const&, std::vector > const&, IVSIS3LikeHandleHelper*, int, double)': cpl_vsil_az.cpp:(.text+0x5397): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x53ae): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x53c4): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x53d8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x53ee): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x5404): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x5431): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x5570): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x5624): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x569d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIDIRAz::IssueListDir()': cpl_vsil_az.cpp:(.text+0x8091): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8370): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x83dc): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x88e4): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureWriteHandle::SendInternal(bool, bool)': cpl_vsil_az.cpp:(.text+0x8b88): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8c38): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8c4e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8c60): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8ccc): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8cdb): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8cea): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8d57): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8df1): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8f1e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8f41): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8f85): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8fb6): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8fcc): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x8ff2): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x9001): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_az.cpp.o: in function `cpl::VSIAzureFSHandler::UnlinkBatch(char const* const*)': cpl_vsil_az.cpp:(.text+0x9dd6): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x9eca): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_az.cpp:(.text+0x9ed4): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gs.cpp.o: in function `cpl::VSIGSFSHandler::SetFileMetadata(char const*, char const* const*, char const*, char const* const*)': cpl_vsil_gs.cpp:(.text+0x133f): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x13d0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x13e2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x1421): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x1567): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x16ac): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x172d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gs.cpp.o: in function `cpl::VSIGSFSHandler::GetFileMetadata(char const*, char const*, char const* const*)': cpl_vsil_gs.cpp:(.text+0x1d9f): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x1f14): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x2088): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gs.cpp.o: in function `cpl::VSIGSFSHandler::UnlinkBatch(char const* const*)': cpl_vsil_gs.cpp:(.text+0x3cda): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x3cf3): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x3d0a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x3d2d): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x3e10): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_gs.cpp:(.text+0x3fab): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSHandle::DownloadRegion[abi:cxx11](unsigned long long, int)': cpl_vsil_webhdfs.cpp:(.text+0xef9): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0xf09): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0xf39): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0xf4f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1129): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1162): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1174): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1191): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x11c9): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x11f1): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1405): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x14bc): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1689): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSHandle::GetFileSize(bool)': cpl_vsil_webhdfs.cpp:(.text+0x1ce6): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1d36): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1d4c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1d5f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1d98): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1db6): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1ddd): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x1e12): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSFSHandler::Unlink(char const*)': cpl_vsil_webhdfs.cpp:(.text+0x2eee): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x2f07): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x2f4e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x2f64): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x2f76): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x2f93): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x2fb5): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x3006): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x37b6): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSWriteHandle::CreateFile()': cpl_vsil_webhdfs.cpp:(.text+0x4735): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x474a): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x477e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x478f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x47ab): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x47bd): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x47ed): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o:cpl_vsil_webhdfs.cpp:(.text+0x4803): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSWriteHandle::CreateFile()': cpl_vsil_webhdfs.cpp:(.text+0x4825): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x4845): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x4868): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x4a34): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSWriteHandle::Append()': cpl_vsil_webhdfs.cpp:(.text+0x615a): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x618d): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x619e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x61b0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x61e2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x61f8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x6220): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x6249): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x62a4): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x63e9): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x65c1): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x65d0): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x65f9): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x660f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x6621): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x6632): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x6644): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x6664): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o:cpl_vsil_webhdfs.cpp:(.text+0x667a): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSWriteHandle::Append()': cpl_vsil_webhdfs.cpp:(.text+0x669b): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x66c1): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x66c9): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSFSHandler::GetFileList(char const*, int, bool*)': cpl_vsil_webhdfs.cpp:(.text+0x72fc): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x734c): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x7362): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x7374): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x7391): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x73c1): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x789f): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x7971): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_webhdfs.cpp.o: in function `cpl::VSIWebHDFSFSHandler::Mkdir(char const*, long)': cpl_vsil_webhdfs.cpp:(.text+0x923c): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x9255): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x92a2): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x92b8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x92ca): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x92e7): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x930b): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x9362): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_webhdfs.cpp:(.text+0x9c2a): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::InitiateMultipartUpload(std::__cxx11::basic_string, std::allocator > const&, IVSIS3LikeHandleHelper*, int, double, char const* const*)': cpl_vsil_s3.cpp:(.text+0x1623): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x16dd): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x177b): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x1982): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x1a57): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x1b1d): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::CompleteMultipart(CPLString const&, CPLString const&, std::vector > const&, unsigned long long, IVSIS3LikeHandleHelper*, int, double)': cpl_vsil_s3.cpp:(.text+0x214b): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x21ad): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x21c3): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x21d7): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x21ed): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x2203): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x2355): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x2374): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x2432): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x248c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::DeleteObject(char const*)': cpl_vsil_s3.cpp:(.text+0x3e36): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x3e4f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x3fe3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x416f): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x41f0): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x4255): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::UploadPart(CPLString const&, int, std::__cxx11::basic_string, std::allocator > const&, unsigned long long, void const*, unsigned long, IVSIS3LikeHandleHelper*, int, double, char const* const*)': cpl_vsil_s3.cpp:(.text+0x5576): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x5734): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x574a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x5787): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x579e): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x5ae9): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x5bc3): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x5d70): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::AbortMultipart(CPLString const&, CPLString const&, IVSIS3LikeHandleHelper*, int, double)': cpl_vsil_s3.cpp:(.text+0x6210): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x6268): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x6395): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x63a2): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x63cc): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x6476): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x64d4): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::CopyObject(char const*, char const*, char const* const*)': cpl_vsil_s3.cpp:(.text+0x7142): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x715b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x718b): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x719a): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x721b): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x7367): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x75c7): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x7607): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x76e6): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x7756): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3WriteHandle::WriteChunked(void const*, unsigned long, unsigned long)': cpl_vsil_s3.cpp:(.text+0x909b): undefined reference to `curl_multi_perform' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x90e3): undefined reference to `curl_multi_info_read' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x910f): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9183): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x918f): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x91dd): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9200): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9286): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9292): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x92d5): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x92f3): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9309): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x931b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9340): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9359): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o:cpl_vsil_s3.cpp:(.text+0x9381): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3WriteHandle::WriteChunked(void const*, unsigned long, unsigned long)': cpl_vsil_s3.cpp:(.text+0x9477): undefined reference to `curl_multi_add_handle' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x94ce): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x959f): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x95b2): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x95be): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9629): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x96f5): undefined reference to `curl_multi_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9709): undefined reference to `curl_slist_free_all' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3WriteHandle::FinishChunkedTransfer()': cpl_vsil_s3.cpp:(.text+0x99c2): undefined reference to `curl_easy_getinfo' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3WriteHandle::DoSinglePartPUT()': cpl_vsil_s3.cpp:(.text+0x9e14): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9e48): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9e5f): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9e75): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9e89): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9e9b): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x9f43): undefined reference to `curl_slist_append' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3WriteHandle::~VSIS3WriteHandle()': cpl_vsil_s3.cpp:(.text+0xa82e): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xa83a): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xa846): undefined reference to `curl_multi_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::IVSIS3LikeFSHandler::AbortPendingUploads(char const*)': cpl_vsil_s3.cpp:(.text+0xb683): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xba71): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xba7e): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xbadc): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xc03e): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0xc1e9): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIDIRS3::IssueListDir()': cpl_vsil_s3.cpp:(.text+0x155e5): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x156d0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x156e1): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x15782): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x1582a): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3FSHandler::DeleteObjects(char const*, char const*)': cpl_vsil_s3.cpp:(.text+0x17a46): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x17af8): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x17b0a): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x17b2e): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x17b3e): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x17fae): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x18215): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x18244): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3FSHandler::GetFileMetadata(char const*, char const*, char const* const*)': cpl_vsil_s3.cpp:(.text+0x19264): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x194cc): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19614): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19644): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.o: in function `cpl::VSIS3FSHandler::SetFileMetadata(char const*, char const* const*, char const*, char const* const*)': cpl_vsil_s3.cpp:(.text+0x19c00): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19cb0): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19ccc): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19cfb): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19d0b): undefined reference to `curl_slist_append' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19e66): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x19f30): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x1a00c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_s3.cpp:(.text+0x1a03c): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_swift.cpp.o: in function `cpl::VSISwiftFSHandler::GetFileList(char const*, int, bool*)': cpl_vsil_swift.cpp:(.text+0x453e): undefined reference to `curl_easy_init' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x4585): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x4596): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x45bd): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x45dd): undefined reference to `curl_easy_setopt' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x461a): undefined reference to `curl_easy_setopt' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_swift.cpp.o:cpl_vsil_swift.cpp:(.text+0x462c): more undefined references to `curl_easy_setopt' follow /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_swift.cpp.o: in function `cpl::VSISwiftFSHandler::GetFileList(char const*, int, bool*)': cpl_vsil_swift.cpp:(.text+0x46ff): undefined reference to `curl_slist_free_all' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x4732): undefined reference to `curl_easy_getinfo' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x47fb): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x48fb): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x4c78): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x5386): undefined reference to `curl_easy_cleanup' /usr/bin/ld: cpl_vsil_swift.cpp:(.text+0x53aa): undefined reference to `curl_easy_cleanup' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_compressor.cpp.o: in function `CPLGZipCompress(void const*, unsigned long, int, void*, unsigned long, unsigned long*)': cpl_compressor.cpp:(.text+0x3a): undefined reference to `libdeflate_alloc_compressor' /usr/bin/ld: cpl_compressor.cpp:(.text+0x5f): undefined reference to `libdeflate_gzip_compress' /usr/bin/ld: cpl_compressor.cpp:(.text+0x6a): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: cpl_compressor.cpp:(.text+0x97): undefined reference to `libdeflate_gzip_compress_bound' /usr/bin/ld: cpl_compressor.cpp:(.text+0xc1): undefined reference to `libdeflate_gzip_compress' /usr/bin/ld: cpl_compressor.cpp:(.text+0xcc): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: cpl_compressor.cpp:(.text+0xec): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_compressor.cpp.o: in function `CPLZlibCompressor(void const*, unsigned long, void**, unsigned long*, char const* const*, void*)': cpl_compressor.cpp:(.text+0x25c): undefined reference to `libdeflate_alloc_compressor' /usr/bin/ld: cpl_compressor.cpp:(.text+0x285): undefined reference to `libdeflate_zlib_compress_bound' /usr/bin/ld: cpl_compressor.cpp:(.text+0x296): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: cpl_compressor.cpp:(.text+0x2f1): undefined reference to `libdeflate_gzip_compress_bound' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandle::Write(void const*, unsigned long, unsigned long)': cpl_vsil_gzip.cpp:(.text+0x25d): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x282): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2ea): undefined reference to `deflate' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSISOZipHandle::~VSISOZipHandle()': cpl_vsil_gzip.cpp:(.text+0x42d): undefined reference to `libdeflate_free_decompressor' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandle::Close() [clone .part.0]': cpl_vsil_gzip.cpp:(.text+0x5cf): undefined reference to `deflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x5da): undefined reference to `deflateEnd' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandleMT::CRCCompute(void*)': cpl_vsil_gzip.cpp:(.text+0x870): undefined reference to `crc32' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandleMT::DeflateCompress(void*)': cpl_vsil_gzip.cpp:(.text+0x97e): undefined reference to `deflateInit2_' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x9c3): undefined reference to `deflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0xa13): undefined reference to `deflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0xa31): undefined reference to `deflateEnd' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0xab9): undefined reference to `deflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0xac6): undefined reference to `deflate' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSISOZipHandle::~VSISOZipHandle()': cpl_vsil_gzip.cpp:(.text+0xb95): undefined reference to `libdeflate_free_decompressor' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSISOZipHandle::Read(void*, unsigned long, unsigned long)': cpl_vsil_gzip.cpp:(.text+0xe35): undefined reference to `libdeflate_deflate_decompress' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandle::Close()': cpl_vsil_gzip.cpp:(.text+0x140f): undefined reference to `deflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x141a): undefined reference to `deflateEnd' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipHandle::VSIGZipHandle(VSIVirtualHandle*, char const*, unsigned long long, unsigned long long, unsigned long long, unsigned long, int)': cpl_vsil_gzip.cpp:(.text+0x1a24): undefined reference to `inflateInit2_' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipHandle::Duplicate()': cpl_vsil_gzip.cpp:(.text+0x1c47): undefined reference to `inflateCopy' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipHandle::~VSIGZipHandle()': cpl_vsil_gzip.cpp:(.text+0x1e58): undefined reference to `inflateEnd' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x1edc): undefined reference to `inflateEnd' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipHandle::Read(void*, unsigned long, unsigned long) [clone .part.0]': cpl_vsil_gzip.cpp:(.text+0x220d): undefined reference to `inflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2263): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2336): undefined reference to `inflateReset' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2362): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2375): undefined reference to `inflateCopy' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2412): undefined reference to `crc32' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipHandle::gzrewind()': cpl_vsil_gzip.cpp:(.text+0x26d5): undefined reference to `inflateReset' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipHandle::gzseek(unsigned long long, int)': cpl_vsil_gzip.cpp:(.text+0x28f1): undefined reference to `inflateEnd' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2907): undefined reference to `inflateCopy' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x2d75): undefined reference to `inflateReset' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandle::VSIGZipWriteHandle(VSIVirtualHandle*, int, bool)': cpl_vsil_gzip.cpp:(.text+0x3530): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x35aa): undefined reference to `deflateInit2_' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSISOZipHandle::VSISOZipHandle(VSIVirtualHandle*, unsigned long long, unsigned long, unsigned long, unsigned long long, unsigned int, unsigned int)': cpl_vsil_gzip.cpp:(.text+0x4886): undefined reference to `libdeflate_alloc_decompressor' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `CPLZLibDeflate': cpl_vsil_gzip.cpp:(.text+0x4b0a): undefined reference to `libdeflate_alloc_compressor' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4b2f): undefined reference to `libdeflate_zlib_compress' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4b3a): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4b67): undefined reference to `libdeflate_zlib_compress_bound' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4b91): undefined reference to `libdeflate_zlib_compress' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4b9c): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4bbc): undefined reference to `libdeflate_free_compressor' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `CPLZLibInflate': cpl_vsil_gzip.cpp:(.text+0x4c1a): undefined reference to `libdeflate_alloc_decompressor' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4c49): undefined reference to `libdeflate_zlib_decompress' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4c53): undefined reference to `libdeflate_free_decompressor' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4c94): undefined reference to `inflateEnd' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4cec): undefined reference to `inflateInit2_' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4d5a): undefined reference to `inflate' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4d7f): undefined reference to `inflateEnd' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4db6): undefined reference to `libdeflate_gzip_decompress' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4de8): undefined reference to `inflateInit2_' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x4e04): undefined reference to `inflateEnd' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIDeflate64Handle::Read(void*, unsigned long, unsigned long) [clone .part.0]': cpl_vsil_gzip.cpp:(.text+0x50a2): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x5111): undefined reference to `crc32' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x5282): undefined reference to `crc32' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIZipFilesystemHandler::Open(char const*, char const*, bool, char const* const*)': cpl_vsil_gzip.cpp:(.text+0x8969): undefined reference to `libdeflate_alloc_decompressor' /usr/bin/ld: cpl_vsil_gzip.cpp:(.text+0x8b3b): undefined reference to `libdeflate_free_decompressor' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_vsil_gzip.cpp.o: in function `VSIGZipWriteHandleMT::ProcessCompletedJobs()': cpl_vsil_gzip.cpp:(.text+0x8de9): undefined reference to `crc32_combine' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_zip.cpp.o: in function `cpl_zipWriteInFileInZip': cpl_minizip_zip.cpp:(.text+0x1570): undefined reference to `crc32' /usr/bin/ld: cpl_minizip_zip.cpp:(.text+0x16be): undefined reference to `deflate' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_zip.cpp.o: in function `cpl_zipCloseFileInZipRaw': cpl_minizip_zip.cpp:(.text+0x1819): undefined reference to `deflateEnd' /usr/bin/ld: cpl_minizip_zip.cpp:(.text+0x1c67): undefined reference to `deflate' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_zip.cpp.o: in function `cpl_zipOpenNewFileInZip3': cpl_minizip_zip.cpp:(.text+0x26ca): undefined reference to `deflateInit2_' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_zip.cpp.o: in function `CPLCreateFileInZip': cpl_minizip_zip.cpp:(.text+0x349f): undefined reference to `crc32' /usr/bin/ld: alg/CMakeFiles/alg.dir/gdalapplyverticalshiftgrid.cpp.o: in function `GetProj4Filename(char const*)': gdalapplyverticalshiftgrid.cpp:(.text+0x1f9): undefined reference to `proj_grid_info' /usr/bin/ld: alg/CMakeFiles/alg.dir/gdalcutline.cpp.o: in function `GDALWarpCutlineMaskerEx': gdalcutline.cpp:(.text+0xbbd): undefined reference to `GEOSGeomFromWKT_r' /usr/bin/ld: gdalcutline.cpp:(.text+0xbe8): undefined reference to `GEOSDistance_r' /usr/bin/ld: gdalcutline.cpp:(.text+0xbf7): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: gdalcutline.cpp:(.text+0xd33): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometryfactory.cpp.o: in function `OGRGeometryFactory::createFromGEOS(GEOSContextHandle_HS*, GEOSGeom_t*)': ogrgeometryfactory.cpp:(.text+0x25b8): undefined reference to `GEOSGeomTypeId_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x25c7): undefined reference to `GEOSisEmpty_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x25da): undefined reference to `GEOSGeom_getCoordinateDimension_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x25e5): undefined reference to `GEOSWKBWriter_create_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x25f6): undefined reference to `GEOSWKBWriter_setOutputDimension_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x2609): undefined reference to `GEOSWKBWriter_write_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x2617): undefined reference to `GEOSWKBWriter_destroy_r' /usr/bin/ld: ogrgeometryfactory.cpp:(.text+0x264a): undefined reference to `GEOSFree_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrlinestring.cpp.o: in function `OGRSimpleCurve::Project(OGRPoint const*) const': ogrlinestring.cpp:(.text+0x530): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrlinestring.cpp:(.text+0x53b): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrlinestring.cpp:(.text+0x56a): undefined reference to `GEOSProject_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Intersects(OGRGeometry const*) const': ogrgeometry.cpp:(.text+0x2145): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2150): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2182): undefined reference to `GEOSIntersects_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::IsSimple() const [clone .localalias]': ogrgeometry.cpp:(.text+0x21d6): undefined reference to `GEOSisSimple_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x21e5): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::IsRing() const [clone .localalias]': ogrgeometry.cpp:(.text+0x2236): undefined reference to `GEOSisRing_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2245): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGEOSBooleanPredicate(OGRGeometry const*, OGRGeometry const*, char (*)(GEOSContextHandle_HS*, GEOSGeom_t const*, GEOSGeom_t const*))': ogrgeometry.cpp:(.text+0x22bf): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x22ca): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_IsSimple': ogrgeometry.cpp:(.text+0x233e): undefined reference to `GEOSisSimple_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x234d): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_IsRing': ogrgeometry.cpp:(.text+0x23ee): undefined reference to `GEOSisRing_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x23fd): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Disjoint(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x24a7): undefined reference to `GEOSDisjoint_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x24b6): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x24c1): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Touches(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x2547): undefined reference to `GEOSTouches_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2556): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2561): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Overlaps(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x25e7): undefined reference to `GEOSOverlaps_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x25f6): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2601): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Within(OGRGeometry const*) const': ogrgeometry.cpp:(.text+0x2687): undefined reference to `GEOSWithin_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2696): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x26a1): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Contains(OGRGeometry const*) const': ogrgeometry.cpp:(.text+0x2727): undefined reference to `GEOSContains_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2736): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2741): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Disjoint': ogrgeometry.cpp:(.text+0x2972): undefined reference to `GEOSDisjoint_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Touches': ogrgeometry.cpp:(.text+0x29e2): undefined reference to `GEOSTouches_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Overlaps': ogrgeometry.cpp:(.text+0x2af2): undefined reference to `GEOSOverlaps_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRCreatePreparedGeometry': ogrgeometry.cpp:(.text+0x2c56): undefined reference to `GEOSPrepare_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2cba): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRDestroyPreparedGeometry': ogrgeometry.cpp:(.text+0x2ce5): undefined reference to `GEOSPreparedGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2cf2): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRPreparedGeometryIntersects': ogrgeometry.cpp:(.text+0x2d68): undefined reference to `GEOSPreparedIntersects_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2d76): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRPreparedGeometryContains': ogrgeometry.cpp:(.text+0x2df8): undefined reference to `GEOSPreparedContains_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x2e06): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_PointOnSurface': ogrgeometry.cpp:(.text+0x3020): undefined reference to `GEOSPointOnSurface_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x302e): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x304c): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Centroid(OGRPoint*) const': ogrgeometry.cpp:(.text+0x34e5): undefined reference to `GEOSGetCentroid_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x34f3): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x3515): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `BuildGeometryFromGEOS(GEOSContextHandle_HS*, GEOSGeom_t*, OGRGeometry const*, OGRGeometry const*)': ogrgeometry.cpp:(.text+0x4691): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Normalize() const [clone .localalias]': ogrgeometry.cpp:(.text+0x46e3): undefined reference to `GEOSNormalize_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x471a): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::ConcaveHull(double, bool) const [clone .localalias]': ogrgeometry.cpp:(.text+0x476b): undefined reference to `GEOSConcaveHull_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4779): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Boundary() const [clone .localalias]': ogrgeometry.cpp:(.text+0x47e9): undefined reference to `GEOSBoundary_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x47f7): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Buffer(double, int) const [clone .localalias]': ogrgeometry.cpp:(.text+0x487b): undefined reference to `GEOSBuffer_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4889): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `BuildGeometryFromTwoGeoms(OGRGeometry const*, OGRGeometry const*, GEOSGeom_t* (*)(GEOSContextHandle_HS*, GEOSGeom_t const*, GEOSGeom_t const*))': ogrgeometry.cpp:(.text+0x4934): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x493f): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::UnionCascaded() const [clone .localalias]': ogrgeometry.cpp:(.text+0x49a9): undefined reference to `GEOSUnionCascaded_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x49b7): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::UnaryUnion() const': ogrgeometry.cpp:(.text+0x4a29): undefined reference to `GEOSUnaryUnion_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4a37): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Simplify(double) const [clone .localalias]': ogrgeometry.cpp:(.text+0x4b05): undefined reference to `GEOSSimplify_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4b13): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::SimplifyPreserveTopology(double) const': ogrgeometry.cpp:(.text+0x4b95): undefined reference to `GEOSTopologyPreserveSimplify_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4ba3): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::DelaunayTriangulation(double, int) const [clone .localalias]': ogrgeometry.cpp:(.text+0x4c7b): undefined reference to `GEOSDelaunayTriangulation_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4c89): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Polygonize() const': ogrgeometry.cpp:(.text+0x4dee): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4e33): undefined reference to `GEOSPolygonize_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4e5b): undefined reference to `GEOSPolygonize_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Buffer': ogrgeometry.cpp:(.text+0x4eea): undefined reference to `GEOSBuffer_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4ef8): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_ConcaveHull': ogrgeometry.cpp:(.text+0x4fda): undefined reference to `GEOSConcaveHull_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x4fe8): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_DelaunayTriangulation': ogrgeometry.cpp:(.text+0x50da): undefined reference to `GEOSDelaunayTriangulation_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x50e8): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Simplify': ogrgeometry.cpp:(.text+0x51c4): undefined reference to `GEOSSimplify_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x51d2): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_UnionCascaded': ogrgeometry.cpp:(.text+0x5298): undefined reference to `GEOSUnionCascaded_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x52a6): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Normalize': ogrgeometry.cpp:(.text+0x536f): undefined reference to `GEOSNormalize_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x53aa): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::getBoundary() const': ogrgeometry.cpp:(.text+0x543f): undefined reference to `GEOSBoundary_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x544d): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_GetBoundary': ogrgeometry.cpp:(.text+0x54e8): undefined reference to `GEOSBoundary_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x54f6): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Boundary': ogrgeometry.cpp:(.text+0x55c8): undefined reference to `GEOSBoundary_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x55d6): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::IsValid() const': ogrgeometry.cpp:(.text+0x70ec): undefined reference to `initGEOS_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7112): undefined reference to `GEOSisValid_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7121): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Distance(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x723f): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x724a): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x729d): undefined reference to `GEOSDistance_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x72ab): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x72b6): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::MakeValid(char const* const*) const': ogrgeometry.cpp:(.text+0x7399): undefined reference to `GEOSMakeValidParams_create_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x73ac): undefined reference to `GEOSMakeValidParams_setMethod_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x73cb): undefined reference to `GEOSMakeValidParams_setKeepCollapsed_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x73d9): undefined reference to `GEOSMakeValidWithParams_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x73e7): undefined reference to `GEOSMakeValidParams_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x73f2): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x745d): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x74a3): undefined reference to `initGEOS_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x74cd): undefined reference to `GEOSisValid_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x74da): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x74ff): undefined reference to `GEOSMakeValid_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::ConvexHull() const': ogrgeometry.cpp:(.text+0x7582): undefined reference to `GEOSConvexHull_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7590): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Intersection(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x7619): undefined reference to `GEOSIntersection_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Union(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x7689): undefined reference to `GEOSUnion_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Difference(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x76f9): undefined reference to `GEOSDifference_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::SymDifference(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x7769): undefined reference to `GEOSSymDifference_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::Crosses(OGRGeometry const*) const [clone .localalias]': ogrgeometry.cpp:(.text+0x7803): undefined reference to `GEOSCrosses_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Crosses': ogrgeometry.cpp:(.text+0x7868): undefined reference to `GEOSCrosses_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Union': ogrgeometry.cpp:(.text+0x7928): undefined reference to `GEOSUnion_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Intersection': ogrgeometry.cpp:(.text+0x79e8): undefined reference to `GEOSIntersection_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Difference': ogrgeometry.cpp:(.text+0x7aa8): undefined reference to `GEOSDifference_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::SymmetricDifference(OGRGeometry const*) const': ogrgeometry.cpp:(.text+0x7b5f): undefined reference to `GEOSSymDifference_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_SymDifference': ogrgeometry.cpp:(.text+0x7bf8): undefined reference to `GEOSSymDifference_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_SymmetricDifference': ogrgeometry.cpp:(.text+0x7cb8): undefined reference to `GEOSSymDifference_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGR_G_Distance': ogrgeometry.cpp:(.text+0x7e1f): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7e2a): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7e85): undefined reference to `GEOSDistance_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7e92): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x7e9d): undefined reference to `GEOSGeom_destroy_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::exportToGEOS(GEOSContextHandle_HS*) const': ogrgeometry.cpp:(.text+0x83b0): undefined reference to `GEOSGeomFromWKB_buf_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x8433): undefined reference to `GEOSGeomFromWKB_buf_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x846c): undefined reference to `GEOSGeomFromWKT_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x84e1): undefined reference to `GEOSGeomFromWKB_buf_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x8570): undefined reference to `GEOSGeomFromWKB_buf_r' /usr/bin/ld: ogrgeometry.cpp:(.text+0x860d): undefined reference to `GEOSGeomFromWKB_buf_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::createGEOSContext()': ogrgeometry.cpp:(.text+0x2003): undefined reference to `initGEOS_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrgeometry.cpp.o: in function `OGRGeometry::freeGEOSContext(GEOSContextHandle_HS*)': ogrgeometry.cpp:(.text+0x201a): undefined reference to `finishGEOS_r' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_api.cpp.o: in function `OGRGetGEOSVersion': ogr_api.cpp:(.text+0x34): undefined reference to `GEOSversion' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrfeature.cpp.o: in function `OGRFeature::GetFieldAsSerializedJSon(int) const': ogrfeature.cpp:(.text+0x32ff): undefined reference to `json_object_new_array' /usr/bin/ld: ogrfeature.cpp:(.text+0x333a): undefined reference to `json_object_new_double' /usr/bin/ld: ogrfeature.cpp:(.text+0x3345): undefined reference to `json_object_array_add' /usr/bin/ld: ogrfeature.cpp:(.text+0x3353): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrfeature.cpp:(.text+0x3366): undefined reference to `json_object_put' /usr/bin/ld: ogrfeature.cpp:(.text+0x3441): undefined reference to `json_object_new_array' /usr/bin/ld: ogrfeature.cpp:(.text+0x3481): undefined reference to `json_object_new_int' /usr/bin/ld: ogrfeature.cpp:(.text+0x348c): undefined reference to `json_object_array_add' /usr/bin/ld: ogrfeature.cpp:(.text+0x34b8): undefined reference to `json_object_new_array' /usr/bin/ld: ogrfeature.cpp:(.text+0x34d1): undefined reference to `json_object_new_string' /usr/bin/ld: ogrfeature.cpp:(.text+0x34e0): undefined reference to `json_object_array_add' /usr/bin/ld: ogrfeature.cpp:(.text+0x34f1): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrfeature.cpp:(.text+0x3504): undefined reference to `json_object_put' /usr/bin/ld: ogrfeature.cpp:(.text+0x3511): undefined reference to `json_object_new_array' /usr/bin/ld: ogrfeature.cpp:(.text+0x3552): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrfeature.cpp:(.text+0x355d): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrfeature.cpp.o: in function `OGRFeature::SetField(int, char const*)': ogrfeature.cpp:(.text+0x9318): undefined reference to `json_object_array_length' /usr/bin/ld: ogrfeature.cpp:(.text+0x9359): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrfeature.cpp:(.text+0x9361): undefined reference to `json_object_get_int' /usr/bin/ld: ogrfeature.cpp:(.text+0x93a6): undefined reference to `json_object_put' /usr/bin/ld: ogrfeature.cpp:(.text+0x94f1): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrfeature.cpp:(.text+0x94f9): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrfeature.cpp:(.text+0x977c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrfeature.cpp:(.text+0x9784): undefined reference to `json_object_get_double' /usr/bin/ld: ogrfeature.cpp:(.text+0x9811): undefined reference to `json_object_array_length' /usr/bin/ld: ogrfeature.cpp:(.text+0x982c): undefined reference to `json_object_get_string' /usr/bin/ld: ogrfeature.cpp:(.text+0x9851): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrfeature.cpp:(.text+0x99f0): undefined reference to `json_object_put' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `isNorthEastAxisOrder(pj_ctx*, PJconsts*)': ogrspatialreference.cpp:(.text+0x49): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x87): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `GDAL_proj_crs_create_bound_crs_to_WGS84(pj_ctx*, PJconsts*, bool, bool)': ogrspatialreference.cpp:(.text+0x1ad): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1ba): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1ee): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x209): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x21c): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x230): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x256): undefined reference to `proj_clone' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x266): undefined reference to `proj_crs_create_bound_crs_to_WGS84' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x283): undefined reference to `proj_get_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x294): undefined reference to `proj_create_compound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x29f): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x2a7): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x2b6): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x2c7): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x2cf): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x2f1): undefined reference to `proj_crs_create_bound_crs_to_WGS84' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::~Private()': ogrspatialreference.cpp:(.text+0x790): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x798): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7a7): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7b3): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7c2): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7ce): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7dd): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7e9): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7f8): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x804): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x813): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x81f): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::clear()': ogrspatialreference.cpp:(.text+0xaed): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xaf5): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::demoteFromBoundCRS()': ogrspatialreference.cpp:(.text+0xd1e): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd34): undefined reference to `proj_get_target_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd4e): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd83): undefined reference to `proj_get_type' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::getGeodBaseCRS()': ogrspatialreference.cpp:(.text+0xdc7): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xdd3): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xde6): undefined reference to `proj_create_ellipsoidal_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe3a): undefined reference to `proj_create_geographic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe4b): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe71): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe7d): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe88): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::getProjCRSCoordSys()': ogrspatialreference.cpp:(.text+0xec6): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xed2): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xee2): undefined reference to `proj_create_cartesian_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xef9): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf05): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf18): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetWKT2ProjectionMethod(char const**, char const**, char const**) const': ogrspatialreference.cpp:(.text+0x145c): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x149a): undefined reference to `proj_coordoperation_get_method_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1507): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OSRGetCRSInfoListFromDatabase': ogrspatialreference.cpp:(.text+0x1d5f): undefined reference to `proj_get_crs_info_list_from_database' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1ed3): undefined reference to `proj_crs_info_list_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::refreshRootFromProjObj()': ogrspatialreference.cpp:(.text+0x236c): undefined reference to `proj_as_wkt' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x24dc): undefined reference to `proj_as_wkt' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::refreshAxisMapping()': ogrspatialreference.cpp:(.text+0x352f): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x354b): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3575): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x363a): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3719): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3729): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3744): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3758): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x376a): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x377f): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x378e): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3796): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x37ac): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x37ce): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x37e1): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x37f1): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3808): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::setPjCRS(PJconsts*, bool)': ogrspatialreference.cpp:(.text+0x383d): undefined reference to `proj_assign_context' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3846): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3857): undefined reference to `proj_get_type' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::undoDemoteFromBoundCRS()': ogrspatialreference.cpp:(.text+0x38ed): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x391f): undefined reference to `proj_crs_create_bound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3943): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x395a): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3984): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3993): undefined reference to `proj_get_type' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::importFromURN(char const*)': ogrspatialreference.cpp:(.text+0x3abc): undefined reference to `proj_create' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::importFromCRSURL(char const*)': ogrspatialreference.cpp:(.text+0x3b5c): undefined reference to `proj_create' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::importFromWMSAUTO(char const*)': ogrspatialreference.cpp:(.text+0x3bfc): undefined reference to `proj_create' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLocalCS(char const*)': ogrspatialreference.cpp:(.text+0x3c9c): undefined reference to `proj_create_engineering_crs' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::importFromProj4(char const*)': ogrspatialreference.cpp:(.text+0x3e28): undefined reference to `proj_context_use_proj4_init_rules' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3e41): undefined reference to `proj_create' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x3e60): undefined reference to `proj_context_use_proj4_init_rules' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::importFromEPSGA(int)': ogrspatialreference.cpp:(.text+0x4106): undefined reference to `proj_create_from_database' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4133): undefined reference to `proj_crs_create_bound_crs_to_WGS84' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4143): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x41d4): undefined reference to `proj_is_deprecated' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x41ec): undefined reference to `proj_get_non_deprecated' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x41fe): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4217): undefined reference to `proj_list_get' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x422e): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4246): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4261): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4270): undefined reference to `proj_get_id_code' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::ImportFromESRIWisconsinWKT(char const*, double, double, char const*, char const*)': ogrspatialreference.cpp:(.text+0x4443): undefined reference to `proj_create_from_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4459): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x44ce): undefined reference to `proj_coordoperation_get_param_index' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4511): undefined reference to `proj_coordoperation_get_param' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x452c): undefined reference to `proj_coordoperation_get_param_index' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x456f): undefined reference to `proj_coordoperation_get_param' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x45c4): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x45cc): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x45eb): undefined reference to `proj_list_get' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4603): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4631): undefined reference to `proj_coordoperation_get_method_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x46a3): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x46de): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x46ea): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4744): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x47b5): undefined reference to `proj_create_from_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x47cc): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x47e3): undefined reference to `proj_list_get' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4811): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4824): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x483c): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4867): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x486f): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::refreshProjObj()': ogrspatialreference.cpp:(.text+0x49e6): undefined reference to `proj_create_from_wkt' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4aee): undefined reference to `proj_string_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4af8): undefined reference to `proj_string_list_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::replaceConversionAndUnref(PJconsts*)': ogrspatialreference.cpp:(.text+0x4d65): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x4d70): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetTM(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x4dfe): undefined reference to `proj_create_conversion_transverse_mercator' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetTPED(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x4ed8): undefined reference to `proj_create_conversion_two_point_equidistant' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetTMG(double, double, double, double)': ogrspatialreference.cpp:(.text+0x4f90): undefined reference to `proj_create_conversion_tunisia_mapping_grid' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetACEA(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5074): undefined reference to `proj_create_conversion_albers_equal_area' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetAE(double, double, double, double)': ogrspatialreference.cpp:(.text+0x5130): undefined reference to `proj_create_conversion_azimuthal_equidistant' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetBonne(double, double, double, double)': ogrspatialreference.cpp:(.text+0x51f0): undefined reference to `proj_create_conversion_bonne' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetCEA(double, double, double, double)': ogrspatialreference.cpp:(.text+0x52b0): undefined reference to `proj_create_conversion_lambert_cylindrical_equal_area' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetCS(double, double, double, double)': ogrspatialreference.cpp:(.text+0x5370): undefined reference to `proj_create_conversion_cassini_soldner' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetEC(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5454): undefined reference to `proj_create_conversion_equidistant_conic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetEckert(int, double, double, double)': ogrspatialreference.cpp:(.text+0x5537): undefined reference to `proj_create_conversion_eckert_vi' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x5577): undefined reference to `proj_create_conversion_eckert_i' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x55b7): undefined reference to `proj_create_conversion_eckert_iv' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x55f7): undefined reference to `proj_create_conversion_eckert_ii' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x5637): undefined reference to `proj_create_conversion_eckert_iii' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x569f): undefined reference to `proj_create_conversion_eckert_v' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGS(double, double, double)': ogrspatialreference.cpp:(.text+0x5806): undefined reference to `proj_create_conversion_gall' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGH(double, double, double)': ogrspatialreference.cpp:(.text+0x58b6): undefined reference to `proj_create_conversion_goode_homolosine' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetIGH()': ogrspatialreference.cpp:(.text+0x594a): undefined reference to `proj_create_conversion_interrupted_goode_homolosine' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGEOS(double, double, double, double)': ogrspatialreference.cpp:(.text+0x5a00): undefined reference to `proj_create_conversion_geostationary_satellite_sweep_y' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGaussSchreiberTMercator(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5ace): undefined reference to `proj_create_conversion_gauss_schreiber_transverse_mercator' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGnomonic(double, double, double, double)': ogrspatialreference.cpp:(.text+0x5b90): undefined reference to `proj_create_conversion_gnomonic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetHOMAC(double, double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5c78): undefined reference to `proj_create_conversion_hotine_oblique_mercator_variant_b' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetHOM(double, double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5d58): undefined reference to `proj_create_conversion_hotine_oblique_mercator_variant_a' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetHOM2PNO(double, double, double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5e3d): undefined reference to `proj_create_conversion_hotine_oblique_mercator_two_point_natural_origin' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLOM(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5f18): undefined reference to `proj_create_conversion_laborde_oblique_mercator' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetIWMPolyconic(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x5f96): undefined reference to `proj_create_conversion_international_map_world_polyconic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetKrovak(double, double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x6078): undefined reference to `proj_create_conversion_krovak_north_oriented' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLCC(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x6154): undefined reference to `proj_create_conversion_lambert_conic_conformal_2sp' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLCC1SP(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x621e): undefined reference to `proj_create_conversion_lambert_conic_conformal_1sp' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLCCB(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x6304): undefined reference to `proj_create_conversion_lambert_conic_conformal_2sp_belgium' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetMC(double, double, double, double)': ogrspatialreference.cpp:(.text+0x63b6): undefined reference to `proj_create_conversion_miller_cylindrical' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetMollweide(double, double, double)': ogrspatialreference.cpp:(.text+0x6466): undefined reference to `proj_create_conversion_mollweide' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetNZMG(double, double, double, double)': ogrspatialreference.cpp:(.text+0x6520): undefined reference to `proj_create_conversion_new_zealand_mapping_grid' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetOS(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x65ee): undefined reference to `proj_create_conversion_oblique_stereographic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetOrthographic(double, double, double, double)': ogrspatialreference.cpp:(.text+0x66b0): undefined reference to `proj_create_conversion_orthographic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetPolyconic(double, double, double, double)': ogrspatialreference.cpp:(.text+0x6770): undefined reference to `proj_create_conversion_american_polyconic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetRobinson(double, double, double)': ogrspatialreference.cpp:(.text+0x6826): undefined reference to `proj_create_conversion_robinson' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetSinusoidal(double, double, double)': ogrspatialreference.cpp:(.text+0x68d6): undefined reference to `proj_create_conversion_sinusoidal' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetStereographic(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x699e): undefined reference to `proj_create_conversion_stereographic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetSOC(double, double, double, double)': ogrspatialreference.cpp:(.text+0x6a77): undefined reference to `proj_create_conversion_hotine_oblique_mercator_variant_b' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetVDG(double, double, double)': ogrspatialreference.cpp:(.text+0x6b26): undefined reference to `proj_create_conversion_van_der_grinten' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetUTM(int, int)': ogrspatialreference.cpp:(.text+0x6bb5): undefined reference to `proj_create_conversion_utm' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetWagner(int, double, double, double)': ogrspatialreference.cpp:(.text+0x6cc8): undefined reference to `proj_create_conversion_wagner_vii' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x6d11): undefined reference to `proj_create_conversion_wagner_i' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x6d55): undefined reference to `proj_create_conversion_wagner_iv' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x6dc9): undefined reference to `proj_create_conversion_wagner_ii' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x6e25): undefined reference to `proj_create_conversion_wagner_iii' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x6e65): undefined reference to `proj_create_conversion_wagner_v' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x6e9d): undefined reference to `proj_create_conversion_wagner_vi' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetQSC(double, double)': ogrspatialreference.cpp:(.text+0x6f40): undefined reference to `proj_create_conversion_quadrilateralized_spherical_cube' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetSCH(double, double, double, double)': ogrspatialreference.cpp:(.text+0x7000): undefined reference to `proj_create_conversion_spherical_cross_track_height' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetVerticalPerspective(double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0x70d8): undefined reference to `proj_create_conversion_vertical_perspective' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::operator=(OGRSpatialReference const&)': ogrspatialreference.cpp:(.text+0x7184): undefined reference to `proj_clone' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::exportToPROJJSON(char**, char const* const*) const': ogrspatialreference.cpp:(.text+0x73eb): undefined reference to `proj_as_projjson' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetAngularUnits(char const*, double)': ogrspatialreference.cpp:(.text+0x74fb): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x750c): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7545): undefined reference to `proj_crs_alter_cs_angular_unit' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetAngularUnits(char const**) const': ogrspatialreference.cpp:(.text+0x78cc): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x78e4): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x78ef): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7904): undefined reference to `proj_cs_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7911): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7968): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7a4d): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLinearUnitsAndUpdateParameters(char const*, double, char const*, char const*)': ogrspatialreference.cpp:(.text+0x7c44): undefined reference to `proj_crs_alter_cs_linear_unit' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x7dfc): undefined reference to `proj_crs_alter_parameters_linear_unit' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetTargetLinearUnits(char const*, char const*, double, char const*, char const*)': ogrspatialreference.cpp:(.text+0x80db): undefined reference to `proj_crs_alter_cs_linear_unit' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x83a2): undefined reference to `proj_crs_alter_parameters_linear_unit' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetTargetLinearUnits(char const*, char const**) const': ogrspatialreference.cpp:(.text+0x8638): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8648): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8659): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x866a): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x867b): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x868c): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x879f): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x87c9): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x87d4): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x87f6): undefined reference to `proj_cs_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8824): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x886a): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8972): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x898c): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x89bc): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x89c7): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetPrimeMeridian(char const**) const': ogrspatialreference.cpp:(.text+0x8c20): undefined reference to `proj_get_prime_meridian' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8c39): undefined reference to `proj_get_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8d42): undefined reference to `proj_prime_meridian_get_parameters' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x8d4a): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::CopyGeogCSFrom(OGRSpatialReference const*)': ogrspatialreference.cpp:(.text+0x923c): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9272): undefined reference to `proj_clone' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9298): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x92d4): undefined reference to `proj_crs_get_datum_ensemble' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x92e8): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9313): undefined reference to `proj_crs_alter_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9345): undefined reference to `proj_get_target_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x935f): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x937f): undefined reference to `proj_crs_create_bound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9397): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x939f): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x93bc): undefined reference to `proj_crs_get_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x93f5): undefined reference to `proj_get_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9414): undefined reference to `proj_create_geocentric_crs_from_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x941f): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetSemiMajor(int*) const': ogrspatialreference.cpp:(.text+0x94ec): undefined reference to `proj_get_ellipsoid' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9517): undefined reference to `proj_ellipsoid_get_parameters' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x951f): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetInvFlattening(int*) const': ogrspatialreference.cpp:(.text+0x960c): undefined reference to `proj_get_ellipsoid' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9639): undefined reference to `proj_ellipsoid_get_parameters' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9641): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGeocCS(char const*)': ogrspatialreference.cpp:(.text+0x995a): undefined reference to `proj_crs_get_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9972): undefined reference to `proj_get_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9991): undefined reference to `proj_create_geocentric_crs_from_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x99aa): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9a5b): undefined reference to `proj_create_geocentric_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9a96): undefined reference to `proj_alter_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9ac3): undefined reference to `proj_crs_get_datum_ensemble' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetProjCS(char const*)': ogrspatialreference.cpp:(.text+0x9b93): undefined reference to `proj_create_conversion' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9baf): undefined reference to `proj_create_cartesian_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9bd7): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9be2): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9bea): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x9c2b): undefined reference to `proj_alter_name' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetEquirectangular(double, double, double, double)': ogrspatialreference.cpp:(.text+0xa217): undefined reference to `proj_create_conversion_equidistant_cylindrical' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetEquirectangular2(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0xa381): undefined reference to `proj_create_conversion_equidistant_cylindrical' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetMercator2SP(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0xa511): undefined reference to `proj_create_conversion_mercator_variant_b' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetMercator(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0xa682): undefined reference to `proj_create_conversion_mercator_variant_a' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetTMSO(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0xa806): undefined reference to `proj_create_conversion_transverse_mercator_south_oriented' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xa8b9): undefined reference to `proj_create_cartesian_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xa8ed): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xa8f8): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xa900): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetLAEA(double, double, double, double)': ogrspatialreference.cpp:(.text+0xaa88): undefined reference to `proj_create_conversion_lambert_azimuthal_equal_area' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xabbc): undefined reference to `proj_create_cartesian_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xabf0): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xabfb): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xac03): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetPS(double, double, double, double, double)': ogrspatialreference.cpp:(.text+0xade8): undefined reference to `proj_create_conversion_polar_stereographic_variant_a' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xaeb2): undefined reference to `proj_create_cartesian_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xaee6): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xaef1): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xaef9): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xafd3): undefined reference to `proj_create_conversion_polar_stereographic_variant_b' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetDerivedGeogCRSWithPoleRotationGRIBConvention(char const*, double, double, double)': ogrspatialreference.cpp:(.text+0xb0f4): undefined reference to `proj_create_conversion_pole_rotation_grib_convention' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb106): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb121): undefined reference to `proj_create_derived_geographic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb139): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb141): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetDerivedGeogCRSWithPoleRotationNetCDFCFConvention(char const*, double, double, double)': ogrspatialreference.cpp:(.text+0xb1d4): undefined reference to `proj_create_conversion_pole_rotation_netcdf_cf_convention' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb1e6): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb201): undefined reference to `proj_create_derived_geographic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb219): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb221): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetAuthority(char const*, char const*, int)': ogrspatialreference.cpp:(.text+0xb41c): undefined reference to `proj_alter_id' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb4c9): undefined reference to `proj_alter_id' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb4e3): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb519): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb52a): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb53c): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb566): undefined reference to `proj_alter_id' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb572): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb57e): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb586): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetAuthorityCode(char const*) const': ogrspatialreference.cpp:(.text+0xb709): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb749): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb75c): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb767): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetAuthorityName(char const*) const': ogrspatialreference.cpp:(.text+0xb8a9): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb8e9): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb8fc): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xb907): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetOGCURN() const': ogrspatialreference.cpp:(.text+0xb9e1): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba00): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba18): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba20): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba76): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba83): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba90): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xba9d): undefined reference to `proj_get_id_code' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::StripVertical()': ogrspatialreference.cpp:(.text+0xbb4e): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbb72): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbbd4): undefined reference to `proj_crs_create_bound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbbdf): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::StripTOWGS84IfKnownDatum()': ogrspatialreference.cpp:(.text+0xbceb): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbcf6): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd05): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd37): undefined reference to `proj_crs_get_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd49): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd56): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd67): undefined reference to `proj_crs_get_datum_ensemble' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd77): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbd81): undefined reference to `proj_get_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbdbe): undefined reference to `proj_create_from_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbdd0): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbddd): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbde8): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbdf0): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbdfa): undefined reference to `proj_list_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsProjected() const': ogrspatialreference.cpp:(.text+0xbf61): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbf71): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbf89): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbfb7): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbfc7): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xbfd2): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::EPSGTreatsAsNorthingEasting() const': ogrspatialreference.cpp:(.text+0xc086): undefined reference to `proj_clone' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc093): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc0c2): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc0df): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc0ea): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc113): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc12c): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc140): undefined reference to `proj_get_type' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsGeographic() const': ogrspatialreference.cpp:(.text+0xc2c1): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc2d1): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc2ec): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc31c): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc32c): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc33e): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::EPSGTreatsAsLatLong() const': ogrspatialreference.cpp:(.text+0xc403): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc447): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc47b): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc4a7): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc4ce): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc4e6): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc51a): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc546): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetVertCS(char const*, char const*, int)': ogrspatialreference.cpp:(.text+0xc5ef): undefined reference to `proj_create_vertical_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc626): undefined reference to `proj_create_compound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc631): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsDerivedGeographic() const': ogrspatialreference.cpp:(.text+0xc70f): undefined reference to `proj_is_derived_crs' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsVertical() const': ogrspatialreference.cpp:(.text+0xc884): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc894): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc8ac): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc8df): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc8ef): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xc8fa): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetCompoundCS(char const*, OGRSpatialReference const*, OGRSpatialReference const*)': ogrspatialreference.cpp:(.text+0xc972): undefined reference to `proj_create_compound_crs' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsDynamic() const': ogrspatialreference.cpp:(.text+0xcb09): undefined reference to `proj_clone' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcb19): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcb2d): undefined reference to `proj_crs_get_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcb43): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcb57): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcb69): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcb97): undefined reference to `proj_crs_get_datum_ensemble' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcbb3): undefined reference to `proj_datum_ensemble_get_member' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcbc3): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcbd5): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcbdd): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcbf1): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcc06): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcc13): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcc77): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcc8e): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsSameGeogCS(OGRSpatialReference const*, char const* const*) const': ogrspatialreference.cpp:(.text+0xcd59): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcd73): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcd90): undefined reference to `proj_is_equivalent_to' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcd9b): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcda3): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcdd7): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xcddf): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::IsSame(OGRSpatialReference const*, char const* const*) const': ogrspatialreference.cpp:(.text+0xcfb7): undefined reference to `proj_is_equivalent_to' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd02b): undefined reference to `proj_is_equivalent_to' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd06f): undefined reference to `proj_is_equivalent_to' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd0c4): undefined reference to `proj_is_equivalent_to' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd13a): undefined reference to `proj_is_equivalent_to' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetTOWGS84(double, double, double, double, double, double, double)': ogrspatialreference.cpp:(.text+0xd52e): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd546): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd581): undefined reference to `proj_create_from_database' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd641): undefined reference to `proj_create_transformation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd650): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd676): undefined reference to `proj_crs_create_bound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd681): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd689): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd702): undefined reference to `proj_create_from_database' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd748): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd76c): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd79c): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd7d2): undefined reference to `proj_create_from_database' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetTOWGS84(double*, int) const': ogrspatialreference.cpp:(.text+0xd8d4): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd8f0): undefined reference to `proj_coordoperation_get_towgs84_values' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd8fa): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetAxesCount() const': ogrspatialreference.cpp:(.text+0xd9b7): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd9ca): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd9d5): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd9e0): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xd9f1): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xda01): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xda11): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xda24): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xda37): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xda4a): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xda55): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::exportToWkt(char**, char const* const*) const': ogrspatialreference.cpp:(.text+0xdc9a): undefined reference to `proj_as_wkt' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xde3a): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xdf5e): undefined reference to `proj_as_wkt' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe116): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe153): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetAxis(char const*, int, OGRAxisOrientation*, double*) const': ogrspatialreference.cpp:(.text+0xe621): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe66f): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe79e): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe7c4): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe809): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe819): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe82d): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe838): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe84b): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe85e): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe869): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe882): undefined reference to `proj_crs_get_sub_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe898): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe8b6): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xe8c6): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xea26): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xea3d): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xea8d): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xeaa6): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::exportToProj4(char**) const': ogrspatialreference.cpp:(.text+0xec86): undefined reference to `proj_as_proj_string' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xeccf): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xee0e): undefined reference to `proj_as_proj_string' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xee3c): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetAreaOfUse(double*, double*, double*, double*, char const**) const': ogrspatialreference.cpp:(.text+0xf12b): undefined reference to `proj_get_area_of_use' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::UpdateCoordinateSystemFromGeogCRS()': ogrspatialreference.cpp:(.text+0xf450): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf463): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf47a): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf492): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf4ad): undefined reference to `proj_cs_get_axis_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf56c): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf5dd): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf5e9): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf60a): undefined reference to `proj_create_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf64d): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf66d): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf678): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf680): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf688): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf6ac): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xf6b4): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o:ogrspatialreference.cpp:(.text+0xf6c8): more undefined references to `proj_destroy' follow /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::PromoteTo3D(char const*)': ogrspatialreference.cpp:(.text+0xf722): undefined reference to `proj_crs_promote_to_3D' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::DemoteTo2D(char const*)': ogrspatialreference.cpp:(.text+0xf7e2): undefined reference to `proj_crs_demote_to_2D' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::importFromWkt(char const**, char const* const*)': ogrspatialreference.cpp:(.text+0xf925): undefined reference to `proj_is_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xfa7e): undefined reference to `proj_is_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xfb30): undefined reference to `proj_create_from_wkt' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xfb40): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xfed2): undefined reference to `proj_string_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xfedc): undefined reference to `proj_string_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xfef7): undefined reference to `proj_coordinate_metadata_get_epoch' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xff10): undefined reference to `proj_get_source_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0xff1b): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Clone() const': ogrspatialreference.cpp:(.text+0x100ce): undefined reference to `proj_clone' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetGeogCS(char const*, char const*, char const*, double, double, char const*, double, char const*, double) [clone .localalias]': ogrspatialreference.cpp:(.text+0x108a3): undefined reference to `proj_create_ellipsoidal_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x108e0): undefined reference to `proj_create_geographic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x108ed): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1093d): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1095f): undefined reference to `proj_crs_alter_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10977): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::CloneGeogCS() const': ogrspatialreference.cpp:(.text+0x10a30): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10a65): undefined reference to `proj_get_type' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10ac4): undefined reference to `proj_crs_get_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10ae8): undefined reference to `proj_create_ellipsoidal_2D_cs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b05): undefined reference to `proj_create_geographic_crs_from_datum' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b10): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b18): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b23): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b3f): undefined reference to `proj_get_target_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b59): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b72): undefined reference to `proj_crs_create_bound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b7d): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b88): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10b90): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10bac): undefined reference to `proj_crs_get_datum_ensemble' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::convertToOtherProjection(char const*, char const* const*) const': ogrspatialreference.cpp:(.text+0x10cff): undefined reference to `proj_crs_get_coordoperation' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10d17): undefined reference to `proj_convert_conversion_to_other_method' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10d22): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10d42): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10d5c): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10d7d): undefined reference to `proj_get_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10d99): undefined reference to `proj_create_projected_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10da4): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10df9): undefined reference to `proj_crs_create_bound_crs' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10e0c): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10e2f): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x10e37): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::FindMatches(char**, int*, int**) const': ogrspatialreference.cpp:(.text+0x11019): undefined reference to `proj_identify' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1102d): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11099): undefined reference to `proj_list_get' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x110f5): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x110ff): undefined reference to `proj_int_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11159): undefined reference to `proj_list_get' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetEPSGGeogCS() const': ogrspatialreference.cpp:(.text+0x115f8): undefined reference to `proj_crs_get_coordinate_system' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x1163b): undefined reference to `proj_cs_get_axis_info' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11667): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11700): undefined reference to `proj_create_from_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11713): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11725): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x117f4): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11abf): undefined reference to `proj_list_get' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11ad6): undefined reference to `proj_get_id_auth_name' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11ae4): undefined reference to `proj_get_id_code' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11b16): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11bd0): undefined reference to `proj_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x11bd9): undefined reference to `proj_list_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::SetFromUserInput(char const*, char const* const*)': ogrspatialreference.cpp:(.text+0x12243): undefined reference to `proj_create' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x12712): undefined reference to `proj_get_authorities_from_database' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x12973): undefined reference to `proj_string_list_destroy' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x129b7): undefined reference to `proj_create_from_database' /usr/bin/ld: ogrspatialreference.cpp:(.text+0x12e45): undefined reference to `proj_create' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `GDAL_proj_crs_create_bound_crs_to_WGS84(pj_ctx*, PJconsts*, bool, bool)': ogrspatialreference.cpp:(.text+0x1de): undefined reference to `proj_crs_create_bound_crs_to_WGS84' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::Private::getProjCRSName()': ogrspatialreference.cpp:(.text+0xf4c): undefined reference to `proj_get_name' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrspatialreference.cpp.o: in function `OGRSpatialReference::GetName() const': ogrspatialreference.cpp:(.text+0x734f): undefined reference to `proj_get_name' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_fromepsg.cpp.o: in function `OSRGetEllipsoidInfo(int, char**, double*, double*)': ogr_fromepsg.cpp:(.text+0x76): undefined reference to `proj_create_from_database' /usr/bin/ld: ogr_fromepsg.cpp:(.text+0x8b): undefined reference to `proj_get_name' /usr/bin/ld: ogr_fromepsg.cpp:(.text+0xb1): undefined reference to `proj_ellipsoid_get_parameters' /usr/bin/ld: ogr_fromepsg.cpp:(.text+0xb9): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::TransformWithErrorCodes(int, double*, double*, double*, double*, int*) [clone .part.0]': ogrct.cpp:(.text+0xd2a): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0xd96): undefined reference to `proj_trans' /usr/bin/ld: ogrct.cpp:(.text+0xfdd): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x10a7): undefined reference to `proj_errno_reset' /usr/bin/ld: ogrct.cpp:(.text+0x111f): undefined reference to `proj_trans' /usr/bin/ld: ogrct.cpp:(.text+0x11ef): undefined reference to `proj_trans' /usr/bin/ld: ogrct.cpp:(.text+0x180a): undefined reference to `proj_errno' /usr/bin/ld: ogrct.cpp:(.text+0x18e4): undefined reference to `proj_coordoperation_get_grid_used_count' /usr/bin/ld: ogrct.cpp:(.text+0x1917): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x1a97): undefined reference to `proj_context_errno_string' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `op_to_pj(pj_ctx*, PJconsts*, CPLString*)': ogrct.cpp:(.text+0x3ad0): undefined reference to `proj_as_proj_string' /usr/bin/ld: ogrct.cpp:(.text+0x3bb2): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x3c17): undefined reference to `proj_create' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::~OGRProjCT()': ogrct.cpp:(.text+0x4710): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x4719): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x4750): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x475c): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::OGRProjCT(OGRProjCT const&)': ogrct.cpp:(.text+0x6365): undefined reference to `proj_clone' /usr/bin/ld: ogrct.cpp:(.text+0x650c): undefined reference to `proj_clone' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::ListCoordinateOperations(char const*, char const*, OGRCoordinateTransformationOptions const&)::{lambda(PJconsts*, double, double, double, double)#1}::operator()(PJconsts*, double, double, double, double) const': ogrct.cpp:(.text+0x6974): undefined reference to `proj_coordoperation_get_accuracy' /usr/bin/ld: ogrct.cpp:(.text+0x69cb): undefined reference to `proj_get_name' /usr/bin/ld: ogrct.cpp:(.text+0x6ace): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7175): undefined reference to `proj_trans_generic' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::ListCoordinateOperations(char const*, char const*, OGRCoordinateTransformationOptions const&)': ogrct.cpp:(.text+0x7527): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x7540): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x7558): undefined reference to `proj_create_operation_factory_context' /usr/bin/ld: ogrct.cpp:(.text+0x7576): undefined reference to `proj_operation_factory_context_set_spatial_criterion' /usr/bin/ld: ogrct.cpp:(.text+0x7580): undefined reference to `proj_context_is_network_enabled' /usr/bin/ld: ogrct.cpp:(.text+0x7598): undefined reference to `proj_operation_factory_context_set_grid_availability_use' /usr/bin/ld: ogrct.cpp:(.text+0x75d4): undefined reference to `proj_create_operations' /usr/bin/ld: ogrct.cpp:(.text+0x75ea): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrct.cpp:(.text+0x761a): undefined reference to `proj_list_get' /usr/bin/ld: ogrct.cpp:(.text+0x765f): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x766c): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x76a9): undefined reference to `proj_get_name' /usr/bin/ld: ogrct.cpp:(.text+0x77b2): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x77bc): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x77c4): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x77cc): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x77d4): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7834): undefined reference to `proj_operation_factory_context_set_desired_accuracy' /usr/bin/ld: ogrct.cpp:(.text+0x7854): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x785f): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7867): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7876): undefined reference to `proj_operation_factory_context_set_allow_ballpark_transformations' /usr/bin/ld: ogrct.cpp:(.text+0x78a5): undefined reference to `proj_operation_factory_context_set_area_of_interest' /usr/bin/ld: ogrct.cpp:(.text+0x78bc): undefined reference to `proj_get_type' /usr/bin/ld: ogrct.cpp:(.text+0x78cd): undefined reference to `proj_get_type' /usr/bin/ld: ogrct.cpp:(.text+0x78e3): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: ogrct.cpp:(.text+0x78f7): undefined reference to `proj_get_type' /usr/bin/ld: ogrct.cpp:(.text+0x7918): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7920): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7928): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7930): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7938): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x79ff): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7a19): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7a21): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7a29): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7a31): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7b1d): undefined reference to `proj_crs_get_datum' /usr/bin/ld: ogrct.cpp:(.text+0x7b3b): undefined reference to `proj_get_ellipsoid' /usr/bin/ld: ogrct.cpp:(.text+0x7b4d): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7b8e): undefined reference to `proj_ellipsoid_get_parameters' /usr/bin/ld: ogrct.cpp:(.text+0x7ba0): undefined reference to `proj_create_ellipsoidal_2D_cs' /usr/bin/ld: ogrct.cpp:(.text+0x7bcd): undefined reference to `proj_get_name' /usr/bin/ld: ogrct.cpp:(.text+0x7c0e): undefined reference to `proj_create_geographic_crs' /usr/bin/ld: ogrct.cpp:(.text+0x7c24): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7c2e): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7c36): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7c43): undefined reference to `proj_get_type' /usr/bin/ld: ogrct.cpp:(.text+0x7c61): undefined reference to `proj_create_operations' /usr/bin/ld: ogrct.cpp:(.text+0x7c6e): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7c84): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrct.cpp:(.text+0x7ca0): undefined reference to `proj_list_get' /usr/bin/ld: ogrct.cpp:(.text+0x7cb0): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7ccc): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7d96): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7db1): undefined reference to `proj_list_get' /usr/bin/ld: ogrct.cpp:(.text+0x7dfa): undefined reference to `proj_get_area_of_use' /usr/bin/ld: ogrct.cpp:(.text+0x7e23): undefined reference to `proj_clone' /usr/bin/ld: ogrct.cpp:(.text+0x7e96): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7ebf): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7ecc): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7ed4): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7edc): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7ee4): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7ef6): undefined reference to `proj_crs_get_datum_forced' /usr/bin/ld: ogrct.cpp:(.text+0x7f16): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f1e): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f26): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f2e): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f67): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f74): undefined reference to `proj_operation_factory_context_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f7c): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f84): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7f8e): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x7fe7): undefined reference to `proj_list_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8024): undefined reference to `proj_operation_factory_context_set_area_of_interest' /usr/bin/ld: ogrct.cpp:(.text+0x8033): undefined reference to `proj_operation_factory_context_set_spatial_criterion' /usr/bin/ld: ogrct.cpp:(.text+0x8046): undefined reference to `proj_create_operations' /usr/bin/ld: ogrct.cpp:(.text+0x805a): undefined reference to `proj_list_get_count' /usr/bin/ld: ogrct.cpp:(.text+0x80b9): undefined reference to `proj_list_get' /usr/bin/ld: ogrct.cpp:(.text+0x8104): undefined reference to `proj_get_area_of_use' /usr/bin/ld: ogrct.cpp:(.text+0x815c): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x817e): undefined reference to `proj_list_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::Initialize(OGRSpatialReference const*, char const*, OGRSpatialReference const*, char const*, OGRCoordinateTransformationOptions const&)': ogrct.cpp:(.text+0x885e): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x8886): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x8892): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x897c): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x898b): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x89fb): undefined reference to `proj_create_crs_to_crs_from_pj' /usr/bin/ld: ogrct.cpp:(.text+0x8a23): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0x8a2f): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8a3f): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8a49): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8a5b): undefined reference to `proj_area_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8c21): undefined reference to `proj_area_create' /usr/bin/ld: ogrct.cpp:(.text+0x8c46): undefined reference to `proj_area_set_bbox' /usr/bin/ld: ogrct.cpp:(.text+0x8c59): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x8c68): undefined reference to `proj_create' /usr/bin/ld: ogrct.cpp:(.text+0x8c86): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8c90): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8ca3): undefined reference to `proj_area_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8cdd): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0x8ce7): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::GetInverse() const': ogrct.cpp:(.text+0xb2b7): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text+0xb2c4): undefined reference to `proj_destroy' /usr/bin/ld: ogrct.cpp:(.text+0xb379): undefined reference to `proj_clone' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::PjPtr::reset() [clone .isra.0] [clone .part.0]': ogrct.cpp:(.text.unlikely+0x10): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text.unlikely+0x19): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `std::vector >::~vector()': ogrct.cpp:(.text._ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EED2Ev[_ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EED5Ev]+0x5c): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text._ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EED2Ev[_ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EED5Ev]+0x65): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `OGRProjCT::Transformation::~Transformation()': ogrct.cpp:(.text._ZN9OGRProjCT14TransformationD2Ev[_ZN9OGRProjCT14TransformationD5Ev]+0x40): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text._ZN9OGRProjCT14TransformationD2Ev[_ZN9OGRProjCT14TransformationD5Ev]+0x49): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogrct.cpp.o: in function `void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, double&, double&, double&, double&, PJconsts*&, CPLString&, CPLString&, double const&)': ogrct.cpp:(.text._ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x2d2): undefined reference to `proj_clone' /usr/bin/ld: ogrct.cpp:(.text._ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x4a9): undefined reference to `proj_clone' /usr/bin/ld: ogrct.cpp:(.text._ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x5d4): undefined reference to `proj_assign_context' /usr/bin/ld: ogrct.cpp:(.text._ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN9OGRProjCT14TransformationESaIS1_EE17_M_realloc_insertIJRdS5_S5_S5_RP8PJconstsR9CPLStringSA_RKdEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x5dd): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `std::call_once(std::once_flag&, OSRPJContextHolder::init()::{lambda()#1}&&)::{lambda()#2}::_FUN()': ogr_proj_p.cpp:(.text+0x17a): undefined reference to `pthread_once' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRPJContextHolder::init()': ogr_proj_p.cpp:(.text+0x298): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x2a1): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x2b6): undefined reference to `proj_log_func' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRGetProjTLSContext()': ogr_proj_p.cpp:(.text+0x454): undefined reference to `proj_context_set_search_paths' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x46e): undefined reference to `proj_context_set_enable_network' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x488): undefined reference to `proj_context_get_database_path' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x501): undefined reference to `proj_context_set_database_path' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x5ab): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x5b8): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x5cd): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x721): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x72f): undefined reference to `proj_context_set_autoclose_database' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x738): undefined reference to `proj_context_get_database_path' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x743): undefined reference to `proj_context_set_autoclose_database' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x755): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x7ba): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x7c7): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x7ee): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x888): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x891): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x8b8): undefined reference to `proj_log_func' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRGetProjTLSCache()': ogr_proj_p.cpp:(.text+0xa18): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xa25): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xa3a): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xbad): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xbbb): undefined reference to `proj_context_set_autoclose_database' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xbc4): undefined reference to `proj_context_get_database_path' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xbcf): undefined reference to `proj_context_set_autoclose_database' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xbe1): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xc0b): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xc14): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xc3b): undefined reference to `proj_log_func' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::clear()': ogr_proj_p.cpp:(.text+0xce1): undefined reference to `proj_destroy' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xddb): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRPJContextHolder::deinit()': ogr_proj_p.cpp:(.text+0xe5d): undefined reference to `proj_context_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRPJContextHolder::~OSRPJContextHolder()': ogr_proj_p.cpp:(.text+0xe9d): undefined reference to `proj_context_destroy' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xeeb): undefined reference to `proj_destroy' /usr/bin/ld: ogr_proj_p.cpp:(.text+0xfc1): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRCleanupTLSContext()': ogr_proj_p.cpp:(.text+0x1342): undefined reference to `proj_context_destroy' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x1400): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x140d): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x1422): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x1598): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x15a6): undefined reference to `proj_context_set_autoclose_database' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x15af): undefined reference to `proj_context_get_database_path' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x15ba): undefined reference to `proj_context_set_autoclose_database' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x15cc): undefined reference to `proj_log_func' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x15f3): undefined reference to `pthread_once' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x15fc): undefined reference to `proj_context_create' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x1623): undefined reference to `proj_log_func' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRSetPROJSearchPaths': ogr_proj_p.cpp:(.text+0x1700): undefined reference to `pthread_once' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRGetPROJSearchPaths': ogr_proj_p.cpp:(.text+0x1825): undefined reference to `proj_info' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRGetPROJEnableNetwork': ogr_proj_p.cpp:(.text+0x1a8a): undefined reference to `proj_context_is_network_enabled' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRGetPROJVersion': ogr_proj_p.cpp:(.text+0x1af9): undefined reference to `proj_info' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::CachePJForEPSGCode(int, bool, bool, PJconsts*)': ogr_proj_p.cpp:(.text+0x1b85): undefined reference to `proj_clone' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x1c1e): undefined reference to `proj_destroy' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x1dba): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::CachePJForWKT(std::__cxx11::basic_string, std::allocator > const&, PJconsts*)': ogr_proj_p.cpp:(.text+0x1ec8): undefined reference to `proj_clone' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x214d): undefined reference to `proj_destroy' /usr/bin/ld: ogr_proj_p.cpp:(.text+0x21ca): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::GetPJForEPSGCode(int, bool, bool)': ogr_proj_p.cpp:(.text+0x1184): undefined reference to `proj_clone' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::GetPJForWKT(std::__cxx11::basic_string, std::allocator > const&)': ogr_proj_p.cpp:(.text+0x12a6): undefined reference to `proj_clone' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::CachePJForEPSGCode(int, bool, bool, PJconsts*) [clone .cold]': ogr_proj_p.cpp:(.text.unlikely+0x127): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `OSRProjTLSCache::CachePJForWKT(std::__cxx11::basic_string, std::allocator > const&, PJconsts*) [clone .cold]': ogr_proj_p.cpp:(.text.unlikely+0x145): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `lru11::Cache, std::allocator >, std::unique_ptr, lru11::NullLock, std::unordered_map, std::allocator >, std::_List_iterator, std::allocator >, std::unique_ptr > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::_List_iterator, std::allocator >, std::unique_ptr > > > > > >::~Cache()': ogr_proj_p.cpp:(.text._ZN5lru115CacheINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrI8PJconstsN15OSRProjTLSCache12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS6_St14_List_iteratorINS_12KeyValuePairIS6_SB_EEESt4hashIS6_ESt8equal_toIS6_ESaISt4pairIKS6_SH_EEEED2Ev[_ZN5lru115CacheINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrI8PJconstsN15OSRProjTLSCache12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS6_St14_List_iteratorINS_12KeyValuePairIS6_SB_EEESt4hashIS6_ESt8equal_toIS6_ESaISt4pairIKS6_SH_EEEED5Ev]+0x53): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `lru11::Cache, std::allocator >, std::unique_ptr, lru11::NullLock, std::unordered_map, std::allocator >, std::_List_iterator, std::allocator >, std::unique_ptr > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::_List_iterator, std::allocator >, std::unique_ptr > > > > > >::~Cache()': ogr_proj_p.cpp:(.text._ZN5lru115CacheINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrI8PJconstsN15OSRProjTLSCache12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS6_St14_List_iteratorINS_12KeyValuePairIS6_SB_EEESt4hashIS6_ESt8equal_toIS6_ESaISt4pairIKS6_SH_EEEED0Ev[_ZN5lru115CacheINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrI8PJconstsN15OSRProjTLSCache12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS6_St14_List_iteratorINS_12KeyValuePairIS6_SB_EEESt4hashIS6_ESt8equal_toIS6_ESaISt4pairIKS6_SH_EEEED5Ev]+0x54): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o: in function `lru11::Cache, lru11::NullLock, std::unordered_map > >, OSRProjTLSCache::EPSGCacheKeyHasher, std::equal_to, std::allocator > > > > > >::~Cache()': ogr_proj_p.cpp:(.text._ZN5lru115CacheIN15OSRProjTLSCache12EPSGCacheKeyESt10unique_ptrI8PJconstsNS1_12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS2_St14_List_iteratorINS_12KeyValuePairIS2_S6_EEENS1_18EPSGCacheKeyHasherESt8equal_toIS2_ESaISt4pairIKS2_SC_EEEED2Ev[_ZN5lru115CacheIN15OSRProjTLSCache12EPSGCacheKeyESt10unique_ptrI8PJconstsNS1_12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS2_St14_List_iteratorINS_12KeyValuePairIS2_S6_EEENS1_18EPSGCacheKeyHasherESt8equal_toIS2_ESaISt4pairIKS2_SC_EEEED5Ev]+0x31): undefined reference to `proj_destroy' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_proj_p.cpp.o:ogr_proj_p.cpp:(.text._ZN5lru115CacheIN15OSRProjTLSCache12EPSGCacheKeyESt10unique_ptrI8PJconstsNS1_12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS2_St14_List_iteratorINS_12KeyValuePairIS2_S6_EEENS1_18EPSGCacheKeyHasherESt8equal_toIS2_ESaISt4pairIKS2_SC_EEEED0Ev[_ZN5lru115CacheIN15OSRProjTLSCache12EPSGCacheKeyESt10unique_ptrI8PJconstsNS1_12OSRPJDeleterEENS_8NullLockESt13unordered_mapIS2_St14_List_iteratorINS_12KeyValuePairIS2_S6_EEENS1_18EPSGCacheKeyHasherESt8equal_toIS2_ESaISt4pairIKS2_SC_EEEED5Ev]+0x31): more undefined references to `proj_destroy' follow /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::StopDecompress()': jpgdataset.cpp:(.text+0x1a8): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x1c4): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::StartDecompress()': jpgdataset.cpp:(.text+0x4e1c): undefined reference to `jpeg_has_multiple_scans' /usr/bin/ld: jpgdataset.cpp:(.text+0x4f70): undefined reference to `jpeg_start_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x5056): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x506f): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::LoadDefaultTables(int)': jpgdataset.cpp:(.text+0x533b): undefined reference to `jpeg_alloc_huff_table' /usr/bin/ld: jpgdataset.cpp:(.text+0x5354): undefined reference to `jpeg_alloc_quant_table' /usr/bin/ld: jpgdataset.cpp:(.text+0x5370): undefined reference to `jpeg_alloc_huff_table' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::Restart()': jpgdataset.cpp:(.text+0x5494): undefined reference to `jpeg_CreateDecompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x551e): undefined reference to `jpeg_read_header' /usr/bin/ld: jpgdataset.cpp:(.text+0x55cc): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x55ec): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x5688): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x56a8): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::LoadScanline(int, unsigned char*)': jpgdataset.cpp:(.text+0x57c5): undefined reference to `jpeg_read_scanlines' /usr/bin/ld: jpgdataset.cpp:(.text+0x5844): undefined reference to `jpeg_read_scanlines' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::~JPGDataset()': jpgdataset.cpp:(.text+0x9350): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x936c): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::~JPGDataset()': jpgdataset.cpp:(.text+0x93e8): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9404): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::OpenStage2(JPGDatasetOpenArgs*, JPGDataset*&)': jpgdataset.cpp:(.text+0x96bd): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9728): undefined reference to `jpeg_std_error' /usr/bin/ld: jpgdataset.cpp:(.text+0x978f): undefined reference to `jpeg_CreateDecompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x982d): undefined reference to `jpeg_read_header' /usr/bin/ld: jpgdataset.cpp:(.text+0x997e): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9be0): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9bf8): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9c73): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9dab): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9e1e): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9e36): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9ea7): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9f90): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9fb0): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: jpgdataset.cpp:(.text+0x9fc8): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/jpgdataset.cpp.o: in function `JPGDataset::CreateCopyStage2(char const*, GDALDataset*, char**, int (*)(double, char const*, void*), void*, VSIVirtualHandle*, GDALDataType, int, bool, GDALJPEGUserData&, jpeg_compress_struct&, jpeg_error_mgr&, unsigned char*&)': jpgdataset.cpp:(.text+0xa889): undefined reference to `jpeg_std_error' /usr/bin/ld: jpgdataset.cpp:(.text+0xa8cf): undefined reference to `jpeg_CreateCompress' /usr/bin/ld: jpgdataset.cpp:(.text+0xa8fb): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: jpgdataset.cpp:(.text+0xa988): undefined reference to `jpeg_set_defaults' /usr/bin/ld: jpgdataset.cpp:(.text+0xaa6c): undefined reference to `jpeg_set_colorspace' /usr/bin/ld: jpgdataset.cpp:(.text+0xaa8d): undefined reference to `jpeg_set_quality' /usr/bin/ld: jpgdataset.cpp:(.text+0xaaae): undefined reference to `jpeg_simple_progression' /usr/bin/ld: jpgdataset.cpp:(.text+0xaac0): undefined reference to `jpeg_start_compress' /usr/bin/ld: jpgdataset.cpp:(.text+0xaad5): undefined reference to `jpeg_write_m_byte' /usr/bin/ld: jpgdataset.cpp:(.text+0xaadc): undefined reference to `jpeg_write_m_header' /usr/bin/ld: jpgdataset.cpp:(.text+0xab2e): undefined reference to `jpeg_write_marker' /usr/bin/ld: jpgdataset.cpp:(.text+0xab52): undefined reference to `jpeg_write_m_byte' /usr/bin/ld: jpgdataset.cpp:(.text+0xab59): undefined reference to `jpeg_write_m_header' /usr/bin/ld: jpgdataset.cpp:(.text+0xacc2): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: jpgdataset.cpp:(.text+0xad06): undefined reference to `jpeg_write_scanlines' /usr/bin/ld: jpgdataset.cpp:(.text+0xad57): undefined reference to `jpeg_finish_compress' /usr/bin/ld: jpgdataset.cpp:(.text+0xad5f): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: jpgdataset.cpp:(.text+0xb0ec): undefined reference to `jpeg_set_colorspace' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/cogdriver.cpp.o: in function `GDALCOGCreator::Create(char const*, GDALDataset*, char**, int (*)(double, char const*, void*), void*)': cogdriver.cpp:(.text+0x45ed): undefined reference to `TIFFGetConfiguredCODECs' /usr/bin/ld: cogdriver.cpp:(.text+0x462a): undefined reference to `_TIFFfree' /usr/bin/ld: cogdriver.cpp:(.text+0x54eb): undefined reference to `TIFFGetConfiguredCODECs' /usr/bin/ld: cogdriver.cpp:(.text+0x5524): undefined reference to `_TIFFfree' /usr/bin/ld: cogdriver.cpp:(.text+0x5f7d): undefined reference to `_TIFFfree' /usr/bin/ld: cogdriver.cpp:(.text+0x6879): undefined reference to `_TIFFfree' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GetDiscardLsbOption(tiff*, char**)': geotiff.cpp:(.text+0x275): undefined reference to `TIFFGetFieldDefaulted' /usr/bin/ld: geotiff.cpp:(.text+0x292): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2bb): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2e4): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffFillStreamableOffsetAndCount(tiff*, int)': geotiff.cpp:(.text+0x64d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x661): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x669): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x679): undefined reference to `TIFFNumberOfTiles' /usr/bin/ld: geotiff.cpp:(.text+0x698): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x6b5): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x6dc): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x721): undefined reference to `TIFFNumberOfStrips' /usr/bin/ld: geotiff.cpp:(.text+0x740): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x75d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x779): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x7e9): undefined reference to `TIFFStripSize' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `WriteMDMetadata(GDALMultiDomainMetadata*, tiff*, CPLXMLNode**, CPLXMLNode**, int, GTiffProfile)': geotiff.cpp:(.text+0xdde): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0xdf7): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0xe3d): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1060): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1083): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x10f3): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1110): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1135): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1161): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffTagExtender(tiff*)': geotiff.cpp:(.text+0x13b3): undefined reference to `TIFFMergeFieldInfo' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::IsWholeBlock(int, int, int, int) const': geotiff.cpp:(.text+0x263e): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::ReadStrile(int, void*, long long)': geotiff.cpp:(.text+0x27ea): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x281e): undefined reference to `TIFFReadFromUserBuffer' /usr/bin/ld: geotiff.cpp:(.text+0x2868): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x2881): undefined reference to `TIFFReadEncodedStrip' /usr/bin/ld: geotiff.cpp:(.text+0x28c1): undefined reference to `TIFFReadEncodedTile' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::CacheMaskForBlock(int, int)': geotiff.cpp:(.text+0x2974): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::GetJPEGOverviewCount()': geotiff.cpp:(.text+0x2dd5): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::InitCompressionThreads(bool, char const* const*)': geotiff.cpp:(.text+0x3300): undefined reference to `TIFFWriteBufferSetup' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteRawStripOrTile(int, unsigned char*, long long)': geotiff.cpp:(.text+0x35e6): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x3611): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x369d): undefined reference to `TIFFSetWriteOffset' /usr/bin/ld: geotiff.cpp:(.text+0x36d4): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x36ed): undefined reference to `TIFFWriteRawTile' /usr/bin/ld: geotiff.cpp:(.text+0x3761): undefined reference to `TIFFWriteRawStrip' /usr/bin/ld: geotiff.cpp:(.text+0x37a2): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x37c3): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x389f): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x3928): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::IsBlockAvailable(int, unsigned long long*, unsigned long long*, bool*) [clone .constprop.0]': geotiff.cpp:(.text+0x3ee9): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x3f07): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x3f2c): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x3f58): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x3f7d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x3fa5): undefined reference to `TIFFNumberOfTiles' /usr/bin/ld: geotiff.cpp:(.text+0x3ff4): undefined reference to `TIFFGetStrileByteCountWithErr' /usr/bin/ld: geotiff.cpp:(.text+0x400e): undefined reference to `TIFFGetStrileOffsetWithErr' /usr/bin/ld: geotiff.cpp:(.text+0x405c): undefined reference to `TIFFNumberOfStrips' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::GetCompressionFormats(int, int, int, int, int, int const*)': geotiff.cpp:(.text+0x40dc): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::ReadCompressedData(char const*, int, int, int, int, int, int const*, void**, unsigned long*, char**)': geotiff.cpp:(.text+0x4403): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x46cf): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x46ec): undefined reference to `TIFFReadRawTile' /usr/bin/ld: geotiff.cpp:(.text+0x489a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x48fd): undefined reference to `TIFFReadRawStrip' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::IsBlockAvailable(int, unsigned long long*, unsigned long long*, bool*)': geotiff.cpp:(.text+0x657d): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x659b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x65d5): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x65f8): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x661d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x6651): undefined reference to `TIFFNumberOfTiles' /usr/bin/ld: geotiff.cpp:(.text+0x66ae): undefined reference to `TIFFGetStrileByteCountWithErr' /usr/bin/ld: geotiff.cpp:(.text+0x66e4): undefined reference to `TIFFGetStrileOffsetWithErr' /usr/bin/ld: geotiff.cpp:(.text+0x674c): undefined reference to `TIFFNumberOfStrips' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffJPEGOverviewBand::IReadBlock(int, int, void*)': geotiff.cpp:(.text+0x6ded): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDatasetWriteRPCTag(tiff*, char**)': geotiff.cpp:(.text+0x7892): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDatasetReadRPCTag(tiff*)': geotiff.cpp:(.text+0x7901): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteNoDataValue(tiff*, double)': geotiff.cpp:(.text+0x82bd): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::RestoreVolatileParameters(tiff*)': geotiff.cpp:(.text+0x84cc): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x84fc): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x853d): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x855b): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x8586): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::RestoreVolatileParameters(tiff*)': geotiff.cpp:(.text+0x85cb): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x85ea): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x8603): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x8623): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x8652): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x8673): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x8703): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::ThreadCompressionFunc(void*)': geotiff.cpp:(.text+0x8810): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: geotiff.cpp:(.text+0x883d): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x88df): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x88f1): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x890d): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x896f): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x8998): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::LoadMDAreaOrPoint()': geotiff.cpp:(.text+0x8c0d): undefined reference to `GTIFNewEx' /usr/bin/ld: geotiff.cpp:(.text+0x8c25): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: geotiff.cpp:(.text+0x8c46): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: geotiff.cpp:(.text+0x8c53): undefined reference to `GTIFFree' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::LoadICCProfile()': geotiff.cpp:(.text+0x9816): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x986c): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x988c): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x98b6): undefined reference to `TIFFGetFieldDefaulted' /usr/bin/ld: geotiff.cpp:(.text+0x9904): undefined reference to `TIFFGetFieldDefaulted' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::SetJPEGQualityAndTablesModeFromFile(int, bool, bool)': geotiff.cpp:(.text+0xa0cc): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0xa0f3): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0xa15d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0xa18f): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0xa1af): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0xa268): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::LoadEXIFMetadata()': geotiff.cpp:(.text+0xa304): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0xa389): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0xa3a3): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffOneTimeInit': geotiff.cpp:(.text+0xa6ff): undefined reference to `TIFFSetTagExtender' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTIFFGetCompressionMethod(char const*, char const*)': geotiff.cpp:(.text+0xa7be): undefined reference to `TIFFIsCODECConfigured' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::GetOverviewParameters(int&, unsigned short&, unsigned short&, unsigned short&, int&, std::__cxx11::basic_string, std::allocator >&, unsigned short*&, unsigned short&, char const* const*) const': geotiff.cpp:(.text+0xa9d7): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0xac75): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffGetCompressValues(bool&, bool&, bool&, bool&, bool&, bool&, bool&, bool)': geotiff.cpp:(.text+0xaf2f): undefined reference to `TIFFGetConfiguredCODECs' /usr/bin/ld: geotiff.cpp:(.text+0xb021): undefined reference to `_TIFFfree' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::GTiffRasterBand(GTiffDataset*, int)': geotiff.cpp:(.text+0xbd56): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRGBABand::GTiffRGBABand(GTiffDataset*, int)': geotiff.cpp:(.text+0xc7e0): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffSplitBand::GTiffSplitBand(GTiffDataset*, int)': geotiff.cpp:(.text+0xce40): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffSplitBitmapBand::GTiffSplitBitmapBand(GTiffDataset*, int)': geotiff.cpp:(.text+0xd4e3): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffOddBitsBand::GTiffOddBitsBand(GTiffDataset*, int)': geotiff.cpp:(.text+0xdc50): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0xe3d3): more undefined references to `TIFFGetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::LookForProjectionFromGeoTIFF()': geotiff.cpp:(.text+0xebbe): undefined reference to `GTIFNewEx' /usr/bin/ld: geotiff.cpp:(.text+0xebdf): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: geotiff.cpp:(.text+0xebe4): undefined reference to `GTIFAllocDefn' /usr/bin/ld: geotiff.cpp:(.text+0xec24): undefined reference to `GTIFGetDefn' /usr/bin/ld: geotiff.cpp:(.text+0xee31): undefined reference to `GTIFFreeDefn' /usr/bin/ld: geotiff.cpp:(.text+0xee5c): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: geotiff.cpp:(.text+0xee77): undefined reference to `GTIFFree' /usr/bin/ld: geotiff.cpp:(.text+0xefcf): undefined reference to `GTIFDirectoryInfo' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `ThreadDecompressionFunc(void*)': geotiff.cpp:(.text+0xf7be): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0xf7d0): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0xf7e7): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0xf7fe): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0xf815): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0xf82c): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `ThreadDecompressionFunc(void*)': geotiff.cpp:(.text+0xf8fe): undefined reference to `TIFFWriteCheck' /usr/bin/ld: geotiff.cpp:(.text+0xf906): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0xf90e): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0xfa42): undefined reference to `TIFFReadFromUserBuffer' /usr/bin/ld: geotiff.cpp:(.text+0xfa60): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x10834): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x10866): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x108db): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x108ec): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::SubmitCompressionJob(int, unsigned char*, long long, int)': geotiff.cpp:(.text+0x10ee7): undefined reference to `TIFFIsBigEndian' /usr/bin/ld: geotiff.cpp:(.text+0x10f68): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x10f96): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1105e): undefined reference to `TIFFIsBigEndian' /usr/bin/ld: geotiff.cpp:(.text+0x110db): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1110d): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteEncodedTile(unsigned int, unsigned char*, int)': geotiff.cpp:(.text+0x112c8): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x11403): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: geotiff.cpp:(.text+0x11518): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x1171f): undefined reference to `TIFFWriteEncodedTile' /usr/bin/ld: geotiff.cpp:(.text+0x1187d): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x1189d): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteEncodedStrip(unsigned int, unsigned char*, int)': geotiff.cpp:(.text+0x11bd7): undefined reference to `TIFFStripSize' /usr/bin/ld: geotiff.cpp:(.text+0x11ee5): undefined reference to `TIFFStripSize' /usr/bin/ld: geotiff.cpp:(.text+0x11f3d): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: geotiff.cpp:(.text+0x11f58): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteEncodedTileOrStrip(unsigned int, void*, int)': geotiff.cpp:(.text+0x122a3): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::FlushBlockBuf()': geotiff.cpp:(.text+0x12338): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::MultiThreadedRead(int, int, int, int, void*, GDALDataType, int, int const*, long long, long long, long long)': geotiff.cpp:(.text+0x124b1): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x125c0): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x125d7): undefined reference to `TIFFIsBigEndian' /usr/bin/ld: geotiff.cpp:(.text+0x12696): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x12cb0): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x12f75): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x13138): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1316c): undefined reference to `TIFFGetFieldDefaulted' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::LoadBlockBuf(int, bool)': geotiff.cpp:(.text+0x133a0): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x133b4): undefined reference to `TIFFStripSize' /usr/bin/ld: geotiff.cpp:(.text+0x134e8): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x1350c): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x13630): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x13688): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::FillEmptyTiles()': geotiff.cpp:(.text+0x1374a): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1376a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x13789): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1379d): undefined reference to `TIFFStripSize' /usr/bin/ld: geotiff.cpp:(.text+0x13a50): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x13a91): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x13b2e): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x13bab): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x13d6b): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x13ed4): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x13ef4): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x13f0c): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x13fd9): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::CacheMultiRange(int, int, int, int, int, int, GDALRasterIOExtraArg*)': geotiff.cpp:(.text+0x143c6): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x14858): undefined reference to `TIFFGetStrileOffset' /usr/bin/ld: geotiff.cpp:(.text+0x148f2): undefined reference to `TIFFGetStrileOffset' /usr/bin/ld: geotiff.cpp:(.text+0x14c8d): undefined reference to `TIFFGetStrileByteCount' /usr/bin/ld: geotiff.cpp:(.text+0x14d28): undefined reference to `TIFFGetStrileByteCount' /usr/bin/ld: geotiff.cpp:(.text+0x14d9b): undefined reference to `TIFFGetStrileOffset' /usr/bin/ld: geotiff.cpp:(.text+0x1532e): undefined reference to `TIFFGetStrileByteCount' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::GetMetadataItem(char const*, char const*)': geotiff.cpp:(.text+0x169f1): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x16afc): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::LoadGeoreferencingAndPamIfNeeded()': geotiff.cpp:(.text+0x17d61): undefined reference to `GTIFNewEx' /usr/bin/ld: geotiff.cpp:(.text+0x17d79): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: geotiff.cpp:(.text+0x17d95): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: geotiff.cpp:(.text+0x17db0): undefined reference to `GTIFFree' /usr/bin/ld: geotiff.cpp:(.text+0x17dfb): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x17e5d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x17fe6): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x181d8): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::GetMetadataItem(char const*, char const*)': geotiff.cpp:(.text+0x18ff4): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::SetColorInterpretation(GDALColorInterp)': geotiff.cpp:(.text+0x19353): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x19389): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1942b): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1957d): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x195bd): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x19625): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x19691): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x196d7): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1974f): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::SetColorTable(GDALColorTable*)': geotiff.cpp:(.text+0x19a37): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x19a5a): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x19b1d): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x19b35): undefined reference to `TIFFUnsetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::VirtualMemIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, int, int*, long long, long long, long long, GDALRasterIOExtraArg*)': geotiff.cpp:(.text+0x19f08): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: geotiff.cpp:(.text+0x1a031): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1a0d0): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteMetadata(GDALDataset*, tiff*, bool, GTiffProfile, char const*, char**, bool)': geotiff.cpp:(.text+0x1bc16): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1c309): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1c49e): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1c560): undefined reference to `TIFFUnsetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteGeoTIFFInfo()': geotiff.cpp:(.text+0x1c7b5): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1c7c6): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1c7d7): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1c8e3): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1ca63): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1ca74): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1ca85): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1cabf): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x1cad0): undefined reference to `TIFFUnsetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x1cae1): more undefined references to `TIFFUnsetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteGeoTIFFInfo()': geotiff.cpp:(.text+0x1cc30): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x1cc4d): undefined reference to `GTIFNewEx' /usr/bin/ld: geotiff.cpp:(.text+0x1cc65): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: geotiff.cpp:(.text+0x1cc8c): undefined reference to `GTIFKeySet' /usr/bin/ld: geotiff.cpp:(.text+0x1cc94): undefined reference to `GTIFWriteKeys' /usr/bin/ld: geotiff.cpp:(.text+0x1cc9c): undefined reference to `GTIFFree' /usr/bin/ld: geotiff.cpp:(.text+0x1cd89): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1cdbe): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1cdfe): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1ce17): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1ce2d): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x1cf38): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::Crystalize() [clone .part.0]': geotiff.cpp:(.text+0x1d059): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1d06e): undefined reference to `TIFFWriteCheck' /usr/bin/ld: geotiff.cpp:(.text+0x1d07a): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x1d095): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x1d0a1): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x1d0d9): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x1d0f3): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x1d162): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x1d182): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x1d1d3): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x1d1e9): undefined reference to `TIFFNumberOfDirectories' /usr/bin/ld: geotiff.cpp:(.text+0x1d1f8): undefined reference to `TIFFSetDirectory' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::IReadBlock(int, int, void*)': geotiff.cpp:(.text+0x1d2e2): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1d2fd): undefined reference to `TIFFTileSize' /usr/bin/ld: geotiff.cpp:(.text+0x1d723): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x1d751): undefined reference to `TIFFStripSize' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::IWriteBlock(int, int, void*)': geotiff.cpp:(.text+0x1dec4): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1e1c1): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffSplitBand::IReadBlock(int, int, void*)': geotiff.cpp:(.text+0x1e551): undefined reference to `TIFFReadScanline' /usr/bin/ld: geotiff.cpp:(.text+0x1e62b): undefined reference to `TIFFScanlineSize' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRGBABand::IReadBlock(int, int, void*)': geotiff.cpp:(.text+0x1e864): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1e8b3): undefined reference to `TIFFReadRGBATileExt' /usr/bin/ld: geotiff.cpp:(.text+0x1e92f): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x1e988): undefined reference to `TIFFReadRGBAStripExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffOddBitsBand::IReadBlock(int, int, void*)': geotiff.cpp:(.text+0x1faab): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffSplitBitmapBand::IReadBlock(int, int, void*)': geotiff.cpp:(.text+0x206c4): undefined reference to `TIFFReadScanline' /usr/bin/ld: geotiff.cpp:(.text+0x209ea): undefined reference to `TIFFScanlineSize' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::SetDirectory()': geotiff.cpp:(.text+0x20a5e): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x20a7e): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::ReloadDirectory(bool)': geotiff.cpp:(.text+0x20b13): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x20b30): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x20b48): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::FlushDirectory()': geotiff.cpp:(.text+0x20bb7): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x20bcf): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x20c65): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x20c7e): undefined reference to `TIFFGetSizeProc' /usr/bin/ld: geotiff.cpp:(.text+0x20c8d): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x20cac): undefined reference to `TIFFFlush' /usr/bin/ld: geotiff.cpp:(.text+0x20cca): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x20dce): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x20e9e): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x20ef6): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x20f07): undefined reference to `TIFFUnsetField' /usr/bin/ld: geotiff.cpp:(.text+0x20f60): undefined reference to `TIFFGetSizeProc' /usr/bin/ld: geotiff.cpp:(.text+0x20f6f): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x20f91): undefined reference to `TIFFRewriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x20faa): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x21109): undefined reference to `TIFFUnsetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::DirectIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, long long, long long, GDALRasterIOExtraArg*)': geotiff.cpp:(.text+0x21433): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x2148c): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x21595): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x215b0): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x215e0): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x219f6): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x21a67): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::IRasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, long long, long long, GDALRasterIOExtraArg*)': geotiff.cpp:(.text+0x220e8): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x225a5): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::GetVirtualMemAutoInternal(GDALRWFlag, int*, long long*, char**)': geotiff.cpp:(.text+0x2268d): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x22718): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x22733): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: geotiff.cpp:(.text+0x22775): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x229e2): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x22a57): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x22ae3): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: geotiff.cpp:(.text+0x22afb): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::DirectIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, int, int*, long long, long long, long long, GDALRasterIOExtraArg*)': geotiff.cpp:(.text+0x23015): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x23076): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x2329f): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x232e1): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x23574): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x235c8): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::IRasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, int, int*, long long, long long, long long, GDALRasterIOExtraArg*)': geotiff.cpp:(.text+0x24107): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x243ce): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffRasterBand::IGetDataCoverageStatus(int, int, int, int, int, double*)': geotiff.cpp:(.text+0x2455a): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CopyImageryAndMask(GTiffDataset*, GDALDataset*, GDALRasterBand*, int (*)(double, char const*, void*), void*)': geotiff.cpp:(.text+0x24dcd): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x24eb9): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::GetRawBinaryLayout(GDALDataset::RawBinaryLayout&)': geotiff.cpp:(.text+0x25122): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x25145): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x25165): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x25290): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x252b0): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x25417): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::SaveICCProfile(GTiffDataset*, tiff*, char**, unsigned int) [clone .part.0]': geotiff.cpp:(.text+0x25519): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x258dd): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x25990): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x259f6): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x25b16): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CreateLL(char const*, int, int, int, GDALDataType, double, char**, VSIVirtualHandle**, CPLString&)': geotiff.cpp:(.text+0x2634f): undefined reference to `TIFFSetTagExtender' /usr/bin/ld: geotiff.cpp:(.text+0x26685): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x2668d): undefined reference to `TIFFFreeDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x26695): undefined reference to `TIFFCreateDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x266e6): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x266f9): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x2670c): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x2673b): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x2674d): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x26760): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CreateLL(char const*, int, int, int, GDALDataType, double, char**, VSIVirtualHandle**, CPLString&)': geotiff.cpp:(.text+0x2708c): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x270e0): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x270ff): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27116): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x272c4): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27476): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27496): undefined reference to `TIFFDefaultStripSize' /usr/bin/ld: geotiff.cpp:(.text+0x2752d): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x2754f): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27640): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27667): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27686): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x276a4): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffWriteJPEGTables(tiff*, char const*, char const*, char const*)': geotiff.cpp:(.text+0x27bcf): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x27c00): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x27db9): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x27dcf): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x27de0): undefined reference to `TIFFWriteCheck' /usr/bin/ld: geotiff.cpp:(.text+0x27de8): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x27df2): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x27eca): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: geotiff.cpp:(.text+0x27efc): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x27f1c): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27f41): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x27f5b): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x27f67): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x27fdf): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x28065): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x280ae): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::GuessJPEGQuality(bool&, bool&)': geotiff.cpp:(.text+0x28140): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2845a): undefined reference to `TIFFWriteCheck' /usr/bin/ld: geotiff.cpp:(.text+0x28462): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2846c): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x284d5): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: geotiff.cpp:(.text+0x28507): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28524): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x28863): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::OpenOffset(tiff*, unsigned long, GDALAccess, bool, bool)': geotiff.cpp:(.text+0x28a48): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x28a60): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x28ad3): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28aeb): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28b3b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28b69): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28b93): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x28bbf): more undefined references to `TIFFGetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::OpenOffset(tiff*, unsigned long, GDALAccess, bool, bool)': geotiff.cpp:(.text+0x28c31): undefined reference to `TIFFIsCODECConfigured' /usr/bin/ld: geotiff.cpp:(.text+0x28c69): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x28c99): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28cb4): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x28d56): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x28de3): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2906b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x29094): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2913b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x29307): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x29373): more undefined references to `TIFFGetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::OpenOffset(tiff*, unsigned long, GDALAccess, bool, bool)': geotiff.cpp:(.text+0x29a2f): undefined reference to `TIFFRGBAImageOK' /usr/bin/ld: geotiff.cpp:(.text+0x29ae2): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x29b6b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x29b92): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x29cf9): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x29d1a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x29d32): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x29d46): undefined reference to `TIFFNumberOfTiles' /usr/bin/ld: geotiff.cpp:(.text+0x29fb9): undefined reference to `TIFFGetFieldDefaulted' /usr/bin/ld: geotiff.cpp:(.text+0x2a33a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2a369): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2a3ac): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2a534): undefined reference to `TIFFNumberOfStrips' /usr/bin/ld: geotiff.cpp:(.text+0x2a547): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x2a8c7): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::ScanDirectories()': geotiff.cpp:(.text+0x2acc0): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x2ad15): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2ad8b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2adf7): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2ae15): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2afc4): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x2afdc): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2aff2): undefined reference to `TIFFLastDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2b002): undefined reference to `TIFFReadDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2b25a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2b274): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2b2c0): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2b73e): undefined reference to `TIFFLastDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2b77f): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::Finalize()': geotiff.cpp:(.text+0x2c108): undefined reference to `XTIFFClose' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::Create(char const*, int, int, int, GDALDataType, char**)': geotiff.cpp:(.text+0x2ca4d): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2ca64): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2ca7b): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2ca9a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2cab1): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2cab9): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x2cad8): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2cbf3): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2cc0a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2d310): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2d501): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x2d597): more undefined references to `TIFFGetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::Create(char const*, int, int, int, GDALDataType, char**)': geotiff.cpp:(.text+0x2d5bc): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CleanOverviews()': geotiff.cpp:(.text+0x2dc9b): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2dcf5): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x2dd29): undefined reference to `TIFFLastDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2dd3a): undefined reference to `TIFFReadDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2dd5e): undefined reference to `TIFFUnlinkDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2dde2): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x2de00): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::OpenDir(GDALOpenInfo*)': geotiff.cpp:(.text+0x2ec42): undefined reference to `TIFFReadDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x2ec4e): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x2ecaf): undefined reference to `TIFFSetTagExtender' /usr/bin/ld: geotiff.cpp:(.text+0x2ecd4): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::Open(GDALOpenInfo*)': geotiff.cpp:(.text+0x2ef58): undefined reference to `TIFFSetTagExtender' /usr/bin/ld: geotiff.cpp:(.text+0x2f0b7): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2f0d3): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2f10a): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x2f3c5): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x2f744): undefined reference to `TIFFDataWidth' /usr/bin/ld: geotiff.cpp:(.text+0x2f957): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x2fb1c): undefined reference to `TIFFDataWidth' /usr/bin/ld: geotiff.cpp:(.text+0x2fd11): undefined reference to `TIFFDataWidth' /usr/bin/ld: geotiff.cpp:(.text+0x2fd91): undefined reference to `TIFFDataWidth' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CreateMaskBand(int)': geotiff.cpp:(.text+0x3187c): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x318a8): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x31a98): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::SetMetadata(char**, char const*)': geotiff.cpp:(.text+0x31e6a): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x31ee5): undefined reference to `TIFFUnsetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*)': geotiff.cpp:(.text+0x323c5): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x323e4): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x32429): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x32774): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x32833): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x32c66): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x330e6): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x3312c): undefined reference to `TIFFDeferStrileArrayWriting' /usr/bin/ld: geotiff.cpp:(.text+0x33134): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text+0x33145): undefined reference to `TIFFWriteCheck' /usr/bin/ld: geotiff.cpp:(.text+0x3314d): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x33161): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x33169): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x331bd): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x331cf): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x331d7): undefined reference to `TIFFNumberOfDirectories' /usr/bin/ld: geotiff.cpp:(.text+0x331e2): undefined reference to `TIFFSetDirectory' /usr/bin/ld: geotiff.cpp:(.text+0x331ea): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x331f5): undefined reference to `TIFFFlush' /usr/bin/ld: geotiff.cpp:(.text+0x331fd): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x33a78): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x33c8a): undefined reference to `TIFFForceStrileArrayWriting' /usr/bin/ld: geotiff.cpp:(.text+0x33ca2): undefined reference to `TIFFForceStrileArrayWriting' /usr/bin/ld: geotiff.cpp:(.text+0x33ccb): undefined reference to `TIFFForceStrileArrayWriting' /usr/bin/ld: geotiff.cpp:(.text+0x33cee): undefined reference to `TIFFForceStrileArrayWriting' /usr/bin/ld: geotiff.cpp:(.text+0x33fb3): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x34087): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x341aa): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x342cc): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x347a5): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x347c9): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text+0x347fe): undefined reference to `XTIFFClose' /usr/bin/ld: geotiff.cpp:(.text+0x349ff): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x34a1d): undefined reference to `GTIFNewEx' /usr/bin/ld: geotiff.cpp:(.text+0x34a35): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: geotiff.cpp:(.text+0x34a66): undefined reference to `GTIFWriteKeys' /usr/bin/ld: geotiff.cpp:(.text+0x34a6e): undefined reference to `GTIFFree' /usr/bin/ld: geotiff.cpp:(.text+0x34bf9): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x34c29): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x34ef5): undefined reference to `GTIFKeySet' /usr/bin/ld: geotiff.cpp:(.text+0x34f20): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x35142): undefined reference to `TIFFWriteScanline' /usr/bin/ld: geotiff.cpp:(.text+0x3519e): undefined reference to `TIFFGetSizeProc' /usr/bin/ld: geotiff.cpp:(.text+0x351ad): undefined reference to `TIFFFlushData' /usr/bin/ld: geotiff.cpp:(.text+0x351b9): undefined reference to `TIFFClientdata' /usr/bin/ld: geotiff.cpp:(.text+0x351d8): undefined reference to `TIFFFlush' /usr/bin/ld: geotiff.cpp:(.text+0x351f2): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: geotiff.cpp:(.text+0x353e0): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x353fb): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x35453): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x355ed): undefined reference to `TIFFSetField' /usr/bin/ld: geotiff.cpp:(.text+0x358eb): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text+0x35a4e): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*)': geotiff.cpp:(.text+0x3635b): undefined reference to `TIFFScanlineSize' /usr/bin/ld: geotiff.cpp:(.text+0x36433): undefined reference to `TIFFWriteScanline' /usr/bin/ld: geotiff.cpp:(.text+0x36666): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteNoDataValue(tiff*, long)': geotiff.cpp:(.text+0x8365): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::WriteNoDataValue(tiff*, unsigned long)': geotiff.cpp:(.text+0x8395): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `GTiffDataset::UnsetNoDataValue(tiff*)': geotiff.cpp:(.text+0x83aa): undefined reference to `TIFFUnsetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `CPLErr GTiffDataset::CommonDirectIO(FetchBufferDirectIO&, int, int, int, int, void*, int, int, GDALDataType, int, int*, long long, long long, long long)': geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0xc7): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0xeb): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x15e): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x1b6): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x1f4): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x20f): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x275): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x29d): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o:geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI19FetchBufferDirectIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x706): more undefined references to `TIFFIsTiled' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/geotiff.cpp.o: in function `CPLErr GTiffDataset::CommonDirectIO(FetchBufferVirtualMemIO&, int, int, int, int, void*, int, int, GDALDataType, int, int*, long long, long long, long long)': geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0xe5): undefined reference to `TIFFGetField' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x178): undefined reference to `TIFFIsByteSwapped' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0x233): undefined reference to `TIFFIsTiled' /usr/bin/ld: geotiff.cpp:(.text._ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx[_ZN12GTiffDataset14CommonDirectIOI23FetchBufferVirtualMemIOEE6CPLErrRT_iiiiPvii12GDALDataTypeiPixxx]+0xa71): undefined reference to `TIFFIsTiled' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_jpeg_copy.cpp.o: in function `GTIFF_CopyBlockFromJPEG(GTIFF_CopyBlockFromJPEGArgs*)': gt_jpeg_copy.cpp:(.text+0x23f): undefined reference to `jpeg_std_error' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x27d): undefined reference to `jpeg_CreateCompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x28f): undefined reference to `jpeg_copy_critical_parameters' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x2af): undefined reference to `TIFFIsTiled' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x3d6): undefined reference to `jpeg_write_coefficients' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x3e8): undefined reference to `jpeg_suppress_tables' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x5ff): undefined reference to `jpeg_finish_compress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x60c): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x667): undefined reference to `TIFFWriteRawStrip' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x79f): undefined reference to `TIFFWriteRawTile' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_jpeg_copy.cpp.o: in function `GTIFF_CopyFromJPEG_WriteAdditionalTags(tiff*, GDALDataset*)': gt_jpeg_copy.cpp:(.text+0xdc9): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xdd1): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xe30): undefined reference to `jpeg_std_error' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xe5c): undefined reference to `jpeg_CreateDecompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xe76): undefined reference to `jpeg_read_header' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xe7e): undefined reference to `jpeg_std_error' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xeb5): undefined reference to `jpeg_CreateCompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xec5): undefined reference to `jpeg_copy_critical_parameters' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xf5a): undefined reference to `TIFFGetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0xfc2): undefined reference to `jpeg_write_tables' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1004): undefined reference to `TIFFSetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1019): undefined reference to `jpeg_abort_compress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1021): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x103c): undefined reference to `TIFFGetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1066): undefined reference to `TIFFGetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1091): undefined reference to `jpeg_abort_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1099): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x10cc): undefined reference to `jpeg_abort_compress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x10d4): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x10fa): undefined reference to `TIFFGetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x11bd): undefined reference to `TIFFSetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x121d): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_jpeg_copy.cpp.o: in function `GTIFF_CopyFromJPEG(GDALDataset*, GDALDataset*, int (*)(double, char const*, void*), void*, bool&)': gt_jpeg_copy.cpp:(.text+0x1316): undefined reference to `jpeg_std_error' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1354): undefined reference to `jpeg_CreateDecompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x138d): undefined reference to `jpeg_read_header' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1395): undefined reference to `jpeg_read_coefficients' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1409): undefined reference to `TIFFIsTiled' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1425): undefined reference to `TIFFGetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1439): undefined reference to `TIFFGetField' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x15a3): undefined reference to `jpeg_finish_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x15ab): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x15fd): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: gt_jpeg_copy.cpp:(.text+0x1688): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_citation.cpp.o: in function `CheckUTM(GTIFDefn*, char const*) [clone .part.0]': gt_citation.cpp:(.text+0x1b1): undefined reference to `GTIFGetProjTRFInfo' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_citation.cpp.o: in function `SetCitationToSRS(gtiff*, char*, int, geokey_t, OGRSpatialReference*, int*)': gt_citation.cpp:(.text+0xf10): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_citation.cpp.o: in function `CheckCitationKeyForStatePlaneUTM(gtiff*, GTIFDefn*, OGRSpatialReference*, int*)': gt_citation.cpp:(.text+0x115a): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_citation.cpp:(.text+0x13b8): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_citation.cpp:(.text+0x1415): undefined reference to `GTIFGetUOMLengthInfo' /usr/bin/ld: gt_citation.cpp:(.text+0x1492): undefined reference to `GTIFFreeMemory' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_citation.cpp.o: in function `SetGeogCSCitation(gtiff*, std::map, std::allocator >, std::less, std::allocator, std::allocator > > > >&, OGRSpatialReference const*, char const*, int, short)': gt_citation.cpp:(.text+0x244b): undefined reference to `GTIFKeySet' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_overview.cpp.o: in function `GTIFFWriteDirectory(tiff*, int, int, int, int, int, int, int, int, int, int, int, int, int, unsigned short*, unsigned short*, unsigned short*, int, unsigned short*, char const*, char const*, char const*, char const*, unsigned int const*, bool)': gt_overview.cpp:(.text+0x35): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: gt_overview.cpp:(.text+0x4c): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x54): undefined reference to `TIFFFreeDirectory' /usr/bin/ld: gt_overview.cpp:(.text+0x5c): undefined reference to `TIFFCreateDirectory' /usr/bin/ld: gt_overview.cpp:(.text+0x73): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x8a): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0xac): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0xbe): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0xd1): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_overview.cpp.o:gt_overview.cpp:(.text+0xe2): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_overview.cpp.o: in function `GTIFFWriteDirectory(tiff*, int, int, int, int, int, int, int, int, int, int, int, int, int, unsigned short*, unsigned short*, unsigned short*, int, unsigned short*, char const*, char const*, char const*, char const*, unsigned int const*, bool)': gt_overview.cpp:(.text+0x24b): undefined reference to `TIFFWriteCheck' /usr/bin/ld: gt_overview.cpp:(.text+0x25b): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: gt_overview.cpp:(.text+0x263): undefined reference to `TIFFNumberOfDirectories' /usr/bin/ld: gt_overview.cpp:(.text+0x26e): undefined reference to `TIFFSetDirectory' /usr/bin/ld: gt_overview.cpp:(.text+0x276): undefined reference to `TIFFCurrentDirOffset' /usr/bin/ld: gt_overview.cpp:(.text+0x284): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: gt_overview.cpp:(.text+0x2af): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x2ce): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x328): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x342): undefined reference to `TIFFSetSubDirectory' /usr/bin/ld: gt_overview.cpp:(.text+0x362): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x374): undefined reference to `TIFFDeferStrileArrayWriting' /usr/bin/ld: gt_overview.cpp:(.text+0x3b4): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_overview.cpp.o: in function `GTIFFBuildOverviewsEx(char const*, int, GDALRasterBand* const*, int, int const*, std::pair const*, char const*, char const* const*, int (*)(double, char const*, void*), void*)': gt_overview.cpp:(.text+0x16d4): undefined reference to `XTIFFClose' /usr/bin/ld: gt_overview.cpp:(.text+0x19e8): undefined reference to `XTIFFClose' /usr/bin/ld: gt_overview.cpp:(.text+0x1b1e): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x1bba): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x1c10): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x2e55): undefined reference to `TIFFSetField' /usr/bin/ld: gt_overview.cpp:(.text+0x2f80): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_overview.cpp.o:gt_overview.cpp:(.text+0x2fa4): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFGetEPSGOfficialName(gtiff*, PJ_TYPE, char const*)': gt_wkt_srs.cpp:(.text+0x18): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x42): undefined reference to `proj_create_from_name' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x54): undefined reference to `proj_list_get_count' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x61): undefined reference to `proj_list_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x81): undefined reference to `proj_list_get' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x91): undefined reference to `proj_get_name' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xb7): undefined reference to `proj_destroy' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `FillCompoundCRSWithManualVertCS(gtiff*, OGRSpatialReference&, char const*, int, int)': gt_wkt_srs.cpp:(.text+0x182): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x19f): undefined reference to `proj_create_from_database' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1af): undefined reference to `proj_get_name' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1de): undefined reference to `proj_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x395): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x3c6): undefined reference to `proj_uom_get_info_from_database' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `LibgeotiffOneTimeInit': gt_wkt_srs.cpp:(.text+0x558): undefined reference to `XTIFFInitialize' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFGetOGISDefnAsOSR': gt_wkt_srs.cpp:(.text+0x5de): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x62a): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x646): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x662): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x68a): undefined reference to `GTIFDirectoryInfo' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x725): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7a6): undefined reference to `GTIFGetPCSInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7d4): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x836): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8cb): undefined reference to `GTIFGetGCSInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8ef): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x917): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xa2b): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xa47): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xa90): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xac9): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xd7e): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xe42): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xe8f): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0xf76): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1028): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x10fa): undefined reference to `GTIFDirectoryInfo' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x113c): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1155): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x127a): undefined reference to `GTIFGetPMInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x129e): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x12ca): undefined reference to `GTIFGetUOMAngleInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x12ee): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x14d8): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x14f5): undefined reference to `proj_create_from_database' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1505): undefined reference to `proj_get_type' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1516): undefined reference to `proj_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x15f1): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1a3d): undefined reference to `GTIFGetUOMLengthInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1b0f): undefined reference to `GTIFGetEllipsoidInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1b33): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1cb6): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1df1): undefined reference to `GTIFGetDatumInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1e15): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1ed7): undefined reference to `GTIFGetUOMLengthInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x1f7b): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x2054): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x2274): undefined reference to `GTIFFreeMemory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x229c): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x2446): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x28c4): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x28e8): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x290c): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x2930): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x2954): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x2d85): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x344d): undefined reference to `GTIFGetUOMLengthInfoEx' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x3b11): undefined reference to `proj_destroy' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFWktFromMemBufEx': gt_wkt_srs.cpp:(.text+0x4272): undefined reference to `GTIFNew' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x428a): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x42a4): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x42f1): undefined reference to `GTIFAllocDefn' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x42ff): undefined reference to `GTIFGetDefn' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x430f): undefined reference to `GTIFFreeDefn' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4317): undefined reference to `GTIFFree' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4383): undefined reference to `TIFFGetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x43d6): undefined reference to `TIFFGetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4401): undefined reference to `XTIFFClose' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x446b): undefined reference to `TIFFGetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4495): undefined reference to `TIFFGetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFSetFromOGISDefnEx': gt_wkt_srs.cpp:(.text+0x48ba): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x48e7): undefined reference to `GTIFSetVersionNumbers' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4b92): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4bcc): undefined reference to `proj_create_from_name' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4be7): undefined reference to `proj_list_get_count' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4c1d): undefined reference to `proj_list_get' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4c35): undefined reference to `proj_get_name' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4dd3): undefined reference to `proj_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x4e04): undefined reference to `proj_list_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x535f): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x541d): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x56e7): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x583d): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x5918): undefined reference to `GTIFKeySet' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o:gt_wkt_srs.cpp:(.text+0x5949): more undefined references to `GTIFKeySet' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFSetFromOGISDefnEx': gt_wkt_srs.cpp:(.text+0x5b73): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x5bca): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x5f8b): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x5fa7): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x61a3): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x6209): undefined reference to `GTIFKeySet' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o:gt_wkt_srs.cpp:(.text+0x6228): more undefined references to `GTIFKeySet' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFSetFromOGISDefnEx': gt_wkt_srs.cpp:(.text+0x6742): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x6762): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x6786): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x6820): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x687d): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x68a1): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x68c5): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x6c13): undefined reference to `GTIFKeySet' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o:gt_wkt_srs.cpp:(.text+0x6c32): more undefined references to `GTIFKeySet' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFSetFromOGISDefnEx': gt_wkt_srs.cpp:(.text+0x71ed): undefined reference to `proj_get_id_code' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x72e6): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x732d): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x734c): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x736b): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x738a): undefined reference to `GTIFKeySet' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o:gt_wkt_srs.cpp:(.text+0x73bb): more undefined references to `GTIFKeySet' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFSetFromOGISDefnEx': gt_wkt_srs.cpp:(.text+0x7688): undefined reference to `GTIFGetPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x76ca): undefined reference to `proj_create_from_name' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x76dc): undefined reference to `proj_list_get_count' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x76fc): undefined reference to `proj_list_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7734): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7763): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7782): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x77a1): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x782e): undefined reference to `proj_list_get' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7848): undefined reference to `proj_get_id_code' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x7874): undefined reference to `proj_destroy' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x78a1): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x78c0): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x78df): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x78fe): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x792f): undefined reference to `GTIFKeySet' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o:gt_wkt_srs.cpp:(.text+0x7960): more undefined references to `GTIFKeySet' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFMemBufFromSRS': gt_wkt_srs.cpp:(.text+0x88ca): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x88de): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x88f2): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8906): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x891a): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o:gt_wkt_srs.cpp:(.text+0x892e): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/gt_wkt_srs.cpp.o: in function `GTIFMemBufFromSRS': gt_wkt_srs.cpp:(.text+0x8ad3): undefined reference to `GTIFNew' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8af6): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8b4c): undefined reference to `GTIFWriteKeys' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8b56): undefined reference to `GTIFFree' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8c2a): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8c53): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8c5b): undefined reference to `TIFFIsTiled' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8c6c): undefined reference to `TIFFWriteCheck' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8c74): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8c7c): undefined reference to `XTIFFClose' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8d17): undefined reference to `GTIFKeySet' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8d90): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8e23): undefined reference to `TIFFSetField' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8e89): undefined reference to `GTIFNew' /usr/bin/ld: gt_wkt_srs.cpp:(.text+0x8ead): undefined reference to `GTIFAttachPROJContext' /usr/bin/ld: frmts/hfa/CMakeFiles/gdal_HFA.dir/hfaopen.cpp.o: in function `HFAPCSStructToOSR(Eprj_Datum const*, Eprj_ProParameters const*, Eprj_MapInfo const*, HFAEntry*)': hfaopen.cpp:(.text+0x83b3): undefined reference to `proj_create_from_name' /usr/bin/ld: hfaopen.cpp:(.text+0x83c9): undefined reference to `proj_list_get_count' /usr/bin/ld: hfaopen.cpp:(.text+0x83de): undefined reference to `proj_list_destroy' /usr/bin/ld: hfaopen.cpp:(.text+0x86e8): undefined reference to `proj_list_get' /usr/bin/ld: hfaopen.cpp:(.text+0x8703): undefined reference to `proj_crs_get_geodetic_crs' /usr/bin/ld: hfaopen.cpp:(.text+0x871b): undefined reference to `proj_get_name' /usr/bin/ld: hfaopen.cpp:(.text+0x87b9): undefined reference to `proj_destroy' /usr/bin/ld: hfaopen.cpp:(.text+0x87c5): undefined reference to `proj_destroy' /usr/bin/ld: frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfbilevel.cpp.o: in function `NITFUncompressBILEVEL': nitfbilevel.cpp:(.text+0xbb): undefined reference to `TIFFSetField' /usr/bin/ld: nitfbilevel.cpp:(.text+0xcd): undefined reference to `TIFFSetField' /usr/bin/ld: nitfbilevel.cpp:(.text+0xe1): undefined reference to `TIFFSetField' /usr/bin/ld: nitfbilevel.cpp:(.text+0xf5): undefined reference to `TIFFSetField' /usr/bin/ld: nitfbilevel.cpp:(.text+0x109): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfbilevel.cpp.o:nitfbilevel.cpp:(.text+0x11d): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfbilevel.cpp.o: in function `NITFUncompressBILEVEL': nitfbilevel.cpp:(.text+0x18a): undefined reference to `TIFFWriteRawStrip' /usr/bin/ld: nitfbilevel.cpp:(.text+0x192): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: nitfbilevel.cpp:(.text+0x19a): undefined reference to `TIFFClose' /usr/bin/ld: nitfbilevel.cpp:(.text+0x1e2): undefined reference to `TIFFReadEncodedStrip' /usr/bin/ld: nitfbilevel.cpp:(.text+0x1fa): undefined reference to `TIFFClose' /usr/bin/ld: nitfbilevel.cpp:(.text+0x278): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/idrisi/CMakeFiles/gdal_IDRISI.dir/IdrisiDataset.cpp.o: in function `IdrisiGeoReference2Wkt(char const*, char const*, char const*, OGRSpatialReference&)': IdrisiDataset.cpp:(.text+0x273b): undefined reference to `proj_create_from_name' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2751): undefined reference to `proj_list_get_count' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2762): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2799): undefined reference to `proj_create_from_name' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x27af): undefined reference to `proj_list_get_count' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x27bf): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2beb): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2d30): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2d91): undefined reference to `proj_list_get' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2da9): undefined reference to `proj_get_id_code' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2ddc): undefined reference to `proj_query_geodetic_crs_from_datum' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2df5): undefined reference to `proj_list_get_count' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2e0d): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2e17): undefined reference to `proj_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2e94): undefined reference to `proj_list_get' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2eaa): undefined reference to `proj_get_id_code' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2ed2): undefined reference to `proj_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2eda): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2f04): undefined reference to `proj_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2f5d): undefined reference to `proj_list_get' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2f88): undefined reference to `proj_get_id_code' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2fdf): undefined reference to `proj_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2fef): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x2ff9): undefined reference to `proj_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x3001): undefined reference to `proj_list_destroy' /usr/bin/ld: IdrisiDataset.cpp:(.text+0x3135): undefined reference to `proj_destroy' /usr/bin/ld: frmts/pds/CMakeFiles/gdal_PDS.dir/vicardataset.cpp.o: in function `VICARDataset::BuildLabelPropertyGeoTIFF(CPLJSONObject&)': vicardataset.cpp:(.text+0x42d3): undefined reference to `GTIFNew' /usr/bin/ld: vicardataset.cpp:(.text+0x432b): undefined reference to `GTIFKeyGetSHORT' /usr/bin/ld: vicardataset.cpp:(.text+0x4344): undefined reference to `GTIFValueNameEx' /usr/bin/ld: vicardataset.cpp:(.text+0x436a): undefined reference to `GTIFKeyName' /usr/bin/ld: vicardataset.cpp:(.text+0x4464): undefined reference to `GTIFKeyGetDOUBLE' /usr/bin/ld: vicardataset.cpp:(.text+0x448b): undefined reference to `GTIFKeyName' /usr/bin/ld: vicardataset.cpp:(.text+0x456e): undefined reference to `GTIFKeyGetASCII' /usr/bin/ld: vicardataset.cpp:(.text+0x4592): undefined reference to `GTIFFree' /usr/bin/ld: vicardataset.cpp:(.text+0x46e8): undefined reference to `XTIFFClose' /usr/bin/ld: vicardataset.cpp:(.text+0x49c2): undefined reference to `TIFFGetField' /usr/bin/ld: vicardataset.cpp:(.text+0x4b03): undefined reference to `GTIFKeyName' /usr/bin/ld: frmts/pds/CMakeFiles/gdal_PDS.dir/vicardataset.cpp.o: in function `VICARDataset::ReadProjectionFromGeoTIFFGroup()': vicardataset.cpp:(.text+0x835a): undefined reference to `TIFFSetField' /usr/bin/ld: vicardataset.cpp:(.text+0x8376): undefined reference to `TIFFSetField' /usr/bin/ld: vicardataset.cpp:(.text+0x838a): undefined reference to `TIFFSetField' /usr/bin/ld: vicardataset.cpp:(.text+0x839e): undefined reference to `TIFFSetField' /usr/bin/ld: vicardataset.cpp:(.text+0x83b2): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/pds/CMakeFiles/gdal_PDS.dir/vicardataset.cpp.o:vicardataset.cpp:(.text+0x83c6): more undefined references to `TIFFSetField' follow /usr/bin/ld: frmts/pds/CMakeFiles/gdal_PDS.dir/vicardataset.cpp.o: in function `VICARDataset::ReadProjectionFromGeoTIFFGroup()': vicardataset.cpp:(.text+0x83e2): undefined reference to `GTIFNew' /usr/bin/ld: vicardataset.cpp:(.text+0x83ef): undefined reference to `GTIFKeyName' /usr/bin/ld: vicardataset.cpp:(.text+0x853a): undefined reference to `GTIFKeySet' /usr/bin/ld: vicardataset.cpp:(.text+0x8682): undefined reference to `GTIFKeySet' /usr/bin/ld: vicardataset.cpp:(.text+0x869e): undefined reference to `GTIFKeyName' /usr/bin/ld: vicardataset.cpp:(.text+0x8932): undefined reference to `GTIFKeySet' /usr/bin/ld: vicardataset.cpp:(.text+0x894e): undefined reference to `GTIFKeyName' /usr/bin/ld: vicardataset.cpp:(.text+0x8a0c): undefined reference to `GTIFWriteKeys' /usr/bin/ld: vicardataset.cpp:(.text+0x8a1c): undefined reference to `GTIFFree' /usr/bin/ld: vicardataset.cpp:(.text+0x8b6d): undefined reference to `TIFFWriteEncodedStrip' /usr/bin/ld: vicardataset.cpp:(.text+0x8b7a): undefined reference to `TIFFWriteDirectory' /usr/bin/ld: vicardataset.cpp:(.text+0x8b82): undefined reference to `XTIFFClose' /usr/bin/ld: vicardataset.cpp:(.text+0x8f75): undefined reference to `TIFFSetField' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/mrf_band.cpp.o: in function `GDAL_MRF::DeflateBlock(GDAL_MRF::buf_mgr&, unsigned long, int)': mrf_band.cpp:(.text+0x501): undefined reference to `deflateInit2_' /usr/bin/ld: mrf_band.cpp:(.text+0x514): undefined reference to `deflate' /usr/bin/ld: mrf_band.cpp:(.text+0x521): undefined reference to `deflateEnd' /usr/bin/ld: mrf_band.cpp:(.text+0x579): undefined reference to `deflateEnd' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/mrf_band.cpp.o: in function `GDAL_MRF::MRFRasterBand::IReadBlock(int, int, void*)': mrf_band.cpp:(.text+0x2a96): undefined reference to `inflateInit2_' /usr/bin/ld: mrf_band.cpp:(.text+0x2aac): undefined reference to `inflate' /usr/bin/ld: mrf_band.cpp:(.text+0x2ac2): undefined reference to `inflateEnd' /usr/bin/ld: mrf_band.cpp:(.text+0x2bf3): undefined reference to `inflateEnd' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/JPEG_band.cpp.o: in function `GDAL_MRF::JPEG_Codec::CompressJPEG(GDAL_MRF::buf_mgr&, GDAL_MRF::buf_mgr&)': JPEG_band.cpp:(.text+0x4d9): undefined reference to `jpeg_std_error' /usr/bin/ld: JPEG_band.cpp:(.text+0x51f): undefined reference to `jpeg_CreateCompress' /usr/bin/ld: JPEG_band.cpp:(.text+0x576): undefined reference to `jpeg_set_defaults' /usr/bin/ld: JPEG_band.cpp:(.text+0x586): undefined reference to `jpeg_set_quality' /usr/bin/ld: JPEG_band.cpp:(.text+0x961): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: JPEG_band.cpp:(.text+0xa41): undefined reference to `jpeg_start_compress' /usr/bin/ld: JPEG_band.cpp:(.text+0xa5c): undefined reference to `jpeg_write_marker' /usr/bin/ld: JPEG_band.cpp:(.text+0xa75): undefined reference to `jpeg_write_scanlines' /usr/bin/ld: JPEG_band.cpp:(.text+0xa82): undefined reference to `jpeg_finish_compress' /usr/bin/ld: JPEG_band.cpp:(.text+0xa8f): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: JPEG_band.cpp:(.text+0xacd): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: JPEG_band.cpp:(.text+0xb1f): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: JPEG_band.cpp:(.text+0xc19): undefined reference to `jpeg_set_colorspace' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/JPEG_band.cpp.o: in function `GDAL_MRF::JPEG_Codec::DecompressJPEG(GDAL_MRF::buf_mgr&, GDAL_MRF::buf_mgr&)': JPEG_band.cpp:(.text+0xddf): undefined reference to `jpeg_std_error' /usr/bin/ld: JPEG_band.cpp:(.text+0xe83): undefined reference to `jpeg_resync_to_restart' /usr/bin/ld: JPEG_band.cpp:(.text+0xe90): undefined reference to `jpeg_CreateDecompress' /usr/bin/ld: JPEG_band.cpp:(.text+0xecc): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: JPEG_band.cpp:(.text+0xf3d): undefined reference to `jpeg_set_marker_processor' /usr/bin/ld: JPEG_band.cpp:(.text+0xf4f): undefined reference to `jpeg_read_header' /usr/bin/ld: JPEG_band.cpp:(.text+0xf5c): undefined reference to `jpeg_has_multiple_scans' /usr/bin/ld: JPEG_band.cpp:(.text+0x109e): undefined reference to `jpeg_start_decompress' /usr/bin/ld: JPEG_band.cpp:(.text+0x10f0): undefined reference to `jpeg_read_scanlines' /usr/bin/ld: JPEG_band.cpp:(.text+0x1115): undefined reference to `jpeg_finish_decompress' /usr/bin/ld: JPEG_band.cpp:(.text+0x1122): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/PNG_band.cpp.o: in function `GDAL_MRF::pngEH(png_struct_def*, char const*)': PNG_band.cpp:(.text+0x63): undefined reference to `png_set_longjmp_fn' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/PNG_band.cpp.o: in function `GDAL_MRF::write_png(png_struct_def*, unsigned char*, unsigned long)': PNG_band.cpp:(.text+0x8f): undefined reference to `png_get_io_ptr' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/PNG_band.cpp.o: in function `GDAL_MRF::read_png(png_struct_def*, unsigned char*, unsigned long)': PNG_band.cpp:(.text+0xc8): undefined reference to `png_get_io_ptr' /usr/bin/ld: PNG_band.cpp:(.text+0x11d): undefined reference to `png_set_longjmp_fn' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/PNG_band.cpp.o: in function `GDAL_MRF::PNG_Codec::DecompressPNG(GDAL_MRF::buf_mgr&, GDAL_MRF::buf_mgr&)': PNG_band.cpp:(.text+0x193): undefined reference to `png_create_read_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x1ab): undefined reference to `png_create_info_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x1d0): undefined reference to `png_set_longjmp_fn' /usr/bin/ld: PNG_band.cpp:(.text+0x200): undefined reference to `png_set_read_fn' /usr/bin/ld: PNG_band.cpp:(.text+0x210): undefined reference to `png_read_info' /usr/bin/ld: PNG_band.cpp:(.text+0x220): undefined reference to `png_get_bit_depth' /usr/bin/ld: PNG_band.cpp:(.text+0x238): undefined reference to `png_get_image_height' /usr/bin/ld: PNG_band.cpp:(.text+0x259): undefined reference to `png_get_rowbytes' /usr/bin/ld: PNG_band.cpp:(.text+0x293): undefined reference to `png_destroy_read_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x2fa): undefined reference to `png_destroy_read_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x31f): undefined reference to `png_get_rowbytes' /usr/bin/ld: PNG_band.cpp:(.text+0x459): undefined reference to `png_get_bit_depth' /usr/bin/ld: PNG_band.cpp:(.text+0x469): undefined reference to `png_set_swap' /usr/bin/ld: PNG_band.cpp:(.text+0x479): undefined reference to `png_read_update_info' /usr/bin/ld: PNG_band.cpp:(.text+0x488): undefined reference to `png_read_image' /usr/bin/ld: PNG_band.cpp:(.text+0x498): undefined reference to `png_read_end' /usr/bin/ld: PNG_band.cpp:(.text+0x4b5): undefined reference to `png_destroy_read_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x70f): undefined reference to `png_destroy_read_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x752): undefined reference to `png_destroy_read_struct' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/PNG_band.cpp.o: in function `GDAL_MRF::PNG_Codec::CompressPNG(GDAL_MRF::buf_mgr&, GDAL_MRF::buf_mgr&)': PNG_band.cpp:(.text+0x830): undefined reference to `png_create_write_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x846): undefined reference to `png_create_info_struct' /usr/bin/ld: PNG_band.cpp:(.text+0x86a): undefined reference to `png_set_longjmp_fn' /usr/bin/ld: PNG_band.cpp:(.text+0x89d): undefined reference to `png_set_write_fn' /usr/bin/ld: PNG_band.cpp:(.text+0x903): undefined reference to `png_set_IHDR' /usr/bin/ld: PNG_band.cpp:(.text+0x930): undefined reference to `png_set_compression_level' /usr/bin/ld: PNG_band.cpp:(.text+0x969): undefined reference to `png_set_PLTE' /usr/bin/ld: PNG_band.cpp:(.text+0x986): undefined reference to `png_write_info' /usr/bin/ld: PNG_band.cpp:(.text+0x99e): undefined reference to `png_set_swap' /usr/bin/ld: PNG_band.cpp:(.text+0x9cb): undefined reference to `png_set_longjmp_fn' /usr/bin/ld: PNG_band.cpp:(.text+0x9f0): undefined reference to `png_get_rowbytes' /usr/bin/ld: PNG_band.cpp:(.text+0xb2c): undefined reference to `png_write_image' /usr/bin/ld: PNG_band.cpp:(.text+0xb3b): undefined reference to `png_write_end' /usr/bin/ld: PNG_band.cpp:(.text+0xb52): undefined reference to `png_destroy_write_struct' /usr/bin/ld: PNG_band.cpp:(.text+0xb7b): undefined reference to `png_destroy_write_struct' /usr/bin/ld: PNG_band.cpp:(.text+0xc05): undefined reference to `png_destroy_write_struct' /usr/bin/ld: PNG_band.cpp:(.text+0xc40): undefined reference to `png_set_tRNS' /usr/bin/ld: PNG_band.cpp:(.text+0xc5f): undefined reference to `png_set_compression_strategy' /usr/bin/ld: PNG_band.cpp:(.text+0xc9f): undefined reference to `png_destroy_write_struct' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/LERC_band.cpp.o: in function `GDAL_MRF::LERC_Band::GetMRFConfig(GDALOpenInfo*)': LERC_band.cpp:(.text+0x35a): undefined reference to `lerc_getBlobInfo' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/LERC_band.cpp.o: in function `GDAL_MRF::LERC_Band::Decompress(GDAL_MRF::buf_mgr&, GDAL_MRF::buf_mgr&)': LERC_band.cpp:(.text+0x690): undefined reference to `lerc_decode' /usr/bin/ld: frmts/mrf/CMakeFiles/gdal_MRF.dir/LERC_band.cpp.o: in function `GDAL_MRF::LERC_Band::Compress(GDAL_MRF::buf_mgr&, GDAL_MRF::buf_mgr&)': LERC_band.cpp:(.text+0x3112): undefined reference to `lerc_encodeForVersion' /usr/bin/ld: frmts/arg/CMakeFiles/gdal_ARG.dir/argdataset.cpp.o: in function `GetJsonValueDbl(json_object*, CPLString)': argdataset.cpp:(.text+0xbf): undefined reference to `json_object_get_string' /usr/bin/ld: frmts/arg/CMakeFiles/gdal_ARG.dir/argdataset.cpp.o: in function `GetJsonObject(CPLString)': argdataset.cpp:(.text+0x43f): undefined reference to `json_object_from_file' /usr/bin/ld: frmts/arg/CMakeFiles/gdal_ARG.dir/argdataset.cpp.o: in function `ARGDataset::Identify(GDALOpenInfo*)': argdataset.cpp:(.text+0x673): undefined reference to `json_object_put' /usr/bin/ld: frmts/arg/CMakeFiles/gdal_ARG.dir/argdataset.cpp.o: in function `ARGDataset::Open(GDALOpenInfo*)': argdataset.cpp:(.text+0xd77): undefined reference to `json_object_put' /usr/bin/ld: argdataset.cpp:(.text+0xe4a): undefined reference to `json_object_get_string' /usr/bin/ld: argdataset.cpp:(.text+0xec9): undefined reference to `json_object_get_string' /usr/bin/ld: argdataset.cpp:(.text+0x10a4): undefined reference to `json_object_put' /usr/bin/ld: argdataset.cpp:(.text+0x1533): undefined reference to `json_object_get_string' /usr/bin/ld: argdataset.cpp:(.text+0x1560): undefined reference to `json_object_put' /usr/bin/ld: argdataset.cpp:(.text+0x1858): undefined reference to `json_object_put' /usr/bin/ld: argdataset.cpp:(.text+0x1884): undefined reference to `json_object_put' /usr/bin/ld: argdataset.cpp:(.text+0x192c): undefined reference to `json_object_put' /usr/bin/ld: frmts/arg/CMakeFiles/gdal_ARG.dir/argdataset.cpp.o: in function `ARGDataset::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*)': argdataset.cpp:(.text+0x206f): undefined reference to `json_object_new_object' /usr/bin/ld: argdataset.cpp:(.text+0x20a6): undefined reference to `json_object_new_string' /usr/bin/ld: argdataset.cpp:(.text+0x20b8): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x20c4): undefined reference to `json_object_new_string' /usr/bin/ld: argdataset.cpp:(.text+0x20d6): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x20e2): undefined reference to `json_object_new_string' /usr/bin/ld: argdataset.cpp:(.text+0x20f4): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2123): undefined reference to `json_object_new_int' /usr/bin/ld: argdataset.cpp:(.text+0x2135): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x213c): undefined reference to `json_object_new_int' /usr/bin/ld: argdataset.cpp:(.text+0x214e): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2158): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x216a): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2174): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x2186): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2190): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x21a2): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x21b4): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x21c6): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x21dd): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x21ef): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2207): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x2219): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2223): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x2235): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x223f): undefined reference to `json_object_new_double' /usr/bin/ld: argdataset.cpp:(.text+0x2251): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2262): undefined reference to `json_object_new_int' /usr/bin/ld: argdataset.cpp:(.text+0x2274): undefined reference to `json_object_object_add' /usr/bin/ld: argdataset.cpp:(.text+0x2283): undefined reference to `json_object_to_file' /usr/bin/ld: argdataset.cpp:(.text+0x2293): undefined reference to `json_object_put' /usr/bin/ld: argdataset.cpp:(.text+0x26e8): undefined reference to `json_object_new_string' /usr/bin/ld: argdataset.cpp:(.text+0x2714): undefined reference to `json_object_put' /usr/bin/ld: frmts/ozi/CMakeFiles/gdal_OZI.dir/ozidataset.cpp.o: in function `OZIRasterBand::IReadBlock(int, int, void*)': ozidataset.cpp:(.text+0x50d): undefined reference to `inflateInit2_' /usr/bin/ld: ozidataset.cpp:(.text+0x561): undefined reference to `inflate' /usr/bin/ld: ozidataset.cpp:(.text+0x6c1): undefined reference to `inflateEnd' /usr/bin/ld: ozidataset.cpp:(.text+0x6d8): undefined reference to `inflateEnd' /usr/bin/ld: ozidataset.cpp:(.text+0x6f2): undefined reference to `inflateEnd' /usr/bin/ld: frmts/rik/CMakeFiles/gdal_RIK.dir/rikdataset.cpp.o: in function `RIKRasterBand::IReadBlock(int, int, void*)': rikdataset.cpp:(.text+0xcbb): undefined reference to `uncompress' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `png_vsi_read_data(png_struct_def*, unsigned char*, unsigned long)': pngdataset.cpp:(.text+0x72): undefined reference to `png_get_io_ptr' /usr/bin/ld: pngdataset.cpp:(.text+0x9e): undefined reference to `png_error' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `png_gdal_error(png_struct_def*, char const*)': pngdataset.cpp:(.text+0xd7): undefined reference to `png_get_error_ptr' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_read_image(png_struct_def*, unsigned char**, __jmp_buf_tag*)': pngdataset.cpp:(.text+0x11d): undefined reference to `png_read_image' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_read_rows(png_struct_def*, unsigned char*, __jmp_buf_tag*)': pngdataset.cpp:(.text+0x164): undefined reference to `png_read_rows' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::Identify(GDALOpenInfo*)': pngdataset.cpp:(.text+0x1ab): undefined reference to `png_sig_cmp' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `png_vsi_flush(png_struct_def*)': pngdataset.cpp:(.text+0x1d9): undefined reference to `png_get_io_ptr' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `png_vsi_write_data(png_struct_def*, unsigned char*, unsigned long)': pngdataset.cpp:(.text+0x202): undefined reference to `png_get_io_ptr' /usr/bin/ld: pngdataset.cpp:(.text+0x22e): undefined reference to `png_error' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_set_compression_level(__jmp_buf_tag*, png_struct_def*, int)': pngdataset.cpp:(.text+0x268): undefined reference to `png_set_compression_level' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_set_PLTE(__jmp_buf_tag*, png_struct_def*, png_info_def*, png_color_struct const*, int)': pngdataset.cpp:(.text+0x2bd): undefined reference to `png_set_PLTE' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_set_tRNS(__jmp_buf_tag*, png_struct_def*, png_info_def*, unsigned char const*, int, png_color_16_struct*)': pngdataset.cpp:(.text+0x319): undefined reference to `png_set_tRNS' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_write_info(__jmp_buf_tag*, png_struct_def*, png_info_def*)': pngdataset.cpp:(.text+0x35a): undefined reference to `png_write_info' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_write_end(__jmp_buf_tag*, png_struct_def*, png_info_def*)': pngdataset.cpp:(.text+0x39a): undefined reference to `png_write_end' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_write_rows(__jmp_buf_tag*, png_struct_def*, unsigned char**, unsigned int) [clone .constprop.0]': pngdataset.cpp:(.text+0x46f): undefined reference to `png_write_rows' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_set_iCCP(__jmp_buf_tag*, png_struct_def*, png_info_def*, char const*, int, unsigned char const*, unsigned int) [clone .constprop.0]': pngdataset.cpp:(.text+0x4cc): undefined reference to `png_set_iCCP' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_set_IHDR(__jmp_buf_tag*, png_struct_def*, png_info_def*, unsigned int, unsigned int, int, int, int, int, int) [clone .constprop.0]': pngdataset.cpp:(.text+0x535): undefined reference to `png_set_IHDR' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `safe_png_set_text(__jmp_buf_tag*, png_struct_def*, png_info_def*, png_text_struct const*, int) [clone .constprop.0]': pngdataset.cpp:(.text+0x58b): undefined reference to `png_set_text' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::Restart()': pngdataset.cpp:(.text+0xacd): undefined reference to `png_destroy_read_struct' /usr/bin/ld: pngdataset.cpp:(.text+0xae0): undefined reference to `png_create_read_struct' /usr/bin/ld: pngdataset.cpp:(.text+0xb0c): undefined reference to `png_set_error_fn' /usr/bin/ld: pngdataset.cpp:(.text+0xb3d): undefined reference to `png_create_info_struct' /usr/bin/ld: pngdataset.cpp:(.text+0xb6e): undefined reference to `png_set_read_fn' /usr/bin/ld: pngdataset.cpp:(.text+0xb81): undefined reference to `png_read_info' /usr/bin/ld: pngdataset.cpp:(.text+0xbb5): undefined reference to `png_set_packing' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::LoadICCProfile()': pngdataset.cpp:(.text+0x12d4): undefined reference to `png_get_iCCP' /usr/bin/ld: pngdataset.cpp:(.text+0x12f0): undefined reference to `png_get_sRGB' /usr/bin/ld: pngdataset.cpp:(.text+0x130c): undefined reference to `png_get_valid' /usr/bin/ld: pngdataset.cpp:(.text+0x13ce): undefined reference to `png_get_gAMA' /usr/bin/ld: pngdataset.cpp:(.text+0x143b): undefined reference to `png_get_valid' /usr/bin/ld: pngdataset.cpp:(.text+0x148d): undefined reference to `png_get_cHRM' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::~PNGDataset()': pngdataset.cpp:(.text+0x44c4): undefined reference to `png_destroy_read_struct' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::~PNGDataset()': pngdataset.cpp:(.text+0x4584): undefined reference to `png_destroy_read_struct' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::CollectMetadata()': pngdataset.cpp:(.text+0x46da): undefined reference to `png_get_text' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::OpenStage2(GDALOpenInfo*, PNGDataset*&)': pngdataset.cpp:(.text+0x482f): undefined reference to `png_create_read_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x484e): undefined reference to `png_create_info_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x487d): undefined reference to `png_set_error_fn' /usr/bin/ld: pngdataset.cpp:(.text+0x4906): undefined reference to `png_set_read_fn' /usr/bin/ld: pngdataset.cpp:(.text+0x4920): undefined reference to `png_read_info' /usr/bin/ld: pngdataset.cpp:(.text+0x4936): undefined reference to `png_get_image_width' /usr/bin/ld: pngdataset.cpp:(.text+0x4953): undefined reference to `png_get_image_height' /usr/bin/ld: pngdataset.cpp:(.text+0x4970): undefined reference to `png_get_channels' /usr/bin/ld: pngdataset.cpp:(.text+0x498c): undefined reference to `png_get_bit_depth' /usr/bin/ld: pngdataset.cpp:(.text+0x49ab): undefined reference to `png_get_interlace_type' /usr/bin/ld: pngdataset.cpp:(.text+0x49d2): undefined reference to `png_get_color_type' /usr/bin/ld: pngdataset.cpp:(.text+0x4be1): undefined reference to `png_access_version_number' /usr/bin/ld: pngdataset.cpp:(.text+0x4c4f): undefined reference to `png_set_packing' /usr/bin/ld: pngdataset.cpp:(.text+0x4c86): undefined reference to `png_get_tRNS' /usr/bin/ld: pngdataset.cpp:(.text+0x4dc6): undefined reference to `png_get_tRNS' /usr/bin/ld: pngdataset.cpp:(.text+0x4e3f): undefined reference to `png_get_PLTE' /usr/bin/ld: pngdataset.cpp:(.text+0x4e8a): undefined reference to `png_get_tRNS' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::Open(GDALOpenInfo*)': pngdataset.cpp:(.text+0x5037): undefined reference to `png_sig_cmp' /usr/bin/ld: frmts/png/CMakeFiles/gdal_PNG.dir/pngdataset.cpp.o: in function `PNGDataset::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*)': pngdataset.cpp:(.text+0x52eb): undefined reference to `png_create_write_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x52f8): undefined reference to `png_create_info_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x53d9): undefined reference to `png_set_write_fn' /usr/bin/ld: pngdataset.cpp:(.text+0x5544): undefined reference to `png_set_sRGB' /usr/bin/ld: pngdataset.cpp:(.text+0x5968): undefined reference to `png_destroy_write_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x5d26): undefined reference to `png_destroy_write_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x5e6b): undefined reference to `png_destroy_write_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x5f25): undefined reference to `png_destroy_write_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x60cf): undefined reference to `png_set_gAMA' /usr/bin/ld: pngdataset.cpp:(.text+0x639e): undefined reference to `png_set_packing' /usr/bin/ld: pngdataset.cpp:(.text+0x67a5): undefined reference to `png_destroy_write_struct' /usr/bin/ld: pngdataset.cpp:(.text+0x692f): undefined reference to `png_set_cHRM' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o: in function `GIFAbstractDataset::~GIFAbstractDataset()': gifabstractdataset.cpp:(.text+0xb4): undefined reference to `DGifCloseFile' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o: in function `GIFAbstractDataset::~GIFAbstractDataset()': gifabstractdataset.cpp:(.text+0x474): undefined reference to `DGifCloseFile' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o: in function `GIFAbstractDataset::myDGifOpen(void*, int (*)(GifFileType*, unsigned char*, int))': gifabstractdataset.cpp:(.text+0x92e): undefined reference to `DGifOpen' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o: in function `GIFAbstractDataset::myDGifCloseFile(GifFileType*)': gifabstractdataset.cpp:(.text+0x96e): undefined reference to `DGifCloseFile' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o: in function `GIFAbstractDataset::myEGifCloseFile(GifFileType*)': gifabstractdataset.cpp:(.text+0x9ae): undefined reference to `EGifCloseFile' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifabstractdataset.cpp.o: in function `GIFAbstractDataset::FindFirstImage(GifFileType*)': gifabstractdataset.cpp:(.text+0xa44): undefined reference to `DGifGetRecordType' /usr/bin/ld: gifabstractdataset.cpp:(.text+0xa8d): undefined reference to `DGifGetExtension' /usr/bin/ld: gifabstractdataset.cpp:(.text+0xaa7): undefined reference to `DGifGetExtensionNext' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/biggifdataset.cpp.o: in function `BIGGIFDataset::ReOpen()': biggifdataset.cpp:(.text+0x215): undefined reference to `DGifGetImageDesc' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/biggifdataset.cpp.o: in function `BIGGifRasterBand::IReadBlock(int, int, void*)': biggifdataset.cpp:(.text+0x3ce): undefined reference to `DGifGetLine' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifdataset.cpp.o: in function `GIFDataset::Open(GDALOpenInfo*)': gifdataset.cpp:(.text+0x9f): undefined reference to `DGifSlurp' /usr/bin/ld: gifdataset.cpp:(.text+0x2d4): undefined reference to `DGifGetImageDesc' /usr/bin/ld: frmts/gif/CMakeFiles/gdal_GIF.dir/gifdataset.cpp.o: in function `GIFDataset::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*)': gifdataset.cpp:(.text+0x5b0): undefined reference to `EGifOpen' /usr/bin/ld: gifdataset.cpp:(.text+0x616): undefined reference to `GifMakeMapObject' /usr/bin/ld: gifdataset.cpp:(.text+0x8ba): undefined reference to `EGifPutScreenDesc' /usr/bin/ld: gifdataset.cpp:(.text+0x8ca): undefined reference to `GifFreeMapObject' /usr/bin/ld: gifdataset.cpp:(.text+0x92d): undefined reference to `EGifPutImageDesc' /usr/bin/ld: gifdataset.cpp:(.text+0x9b3): undefined reference to `EGifPutLine' /usr/bin/ld: gifdataset.cpp:(.text+0xb19): undefined reference to `EGifPutLine' /usr/bin/ld: gifdataset.cpp:(.text+0xc3c): undefined reference to `GifFreeMapObject' /usr/bin/ld: gifdataset.cpp:(.text+0xc49): undefined reference to `GifErrorString' /usr/bin/ld: gifdataset.cpp:(.text+0xca0): undefined reference to `GifMakeMapObject' /usr/bin/ld: gifdataset.cpp:(.text+0xf3b): undefined reference to `EGifPutExtension' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedaidataset.cpp.o: in function `GDALEEDAIRasterBand::GetBlocks(int, int, int, int, bool, void*)': eedaidataset.cpp:(.text+0xc94): undefined reference to `json_object_new_object' /usr/bin/ld: eedaidataset.cpp:(.text+0xca3): undefined reference to `json_object_new_string' /usr/bin/ld: eedaidataset.cpp:(.text+0xcb5): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xcba): undefined reference to `json_object_new_array' /usr/bin/ld: eedaidataset.cpp:(.text+0xcf6): undefined reference to `json_object_new_string' /usr/bin/ld: eedaidataset.cpp:(.text+0xd01): undefined reference to `json_object_array_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xd2e): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xdec): undefined reference to `json_object_new_object' /usr/bin/ld: eedaidataset.cpp:(.text+0xdf4): undefined reference to `json_object_new_object' /usr/bin/ld: eedaidataset.cpp:(.text+0xe1b): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xe43): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xe67): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xe8b): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xeab): undefined reference to `json_object_object_add' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedaidataset.cpp.o:eedaidataset.cpp:(.text+0xecb): more undefined references to `json_object_object_add' follow /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedaidataset.cpp.o: in function `GDALEEDAIRasterBand::GetBlocks(int, int, int, int, bool, void*)': eedaidataset.cpp:(.text+0xee2): undefined reference to `json_object_new_object' /usr/bin/ld: eedaidataset.cpp:(.text+0xef0): undefined reference to `json_object_new_int' /usr/bin/ld: eedaidataset.cpp:(.text+0xf02): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xf0d): undefined reference to `json_object_new_int' /usr/bin/ld: eedaidataset.cpp:(.text+0xf1f): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xf31): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xf43): undefined reference to `json_object_object_add' /usr/bin/ld: eedaidataset.cpp:(.text+0xf52): undefined reference to `json_object_get_string' /usr/bin/ld: eedaidataset.cpp:(.text+0xfbd): undefined reference to `json_object_put' /usr/bin/ld: eedaidataset.cpp:(.text+0x13ec): undefined reference to `json_object_new_string' /usr/bin/ld: eedaidataset.cpp:(.text+0x13f7): undefined reference to `json_object_array_add' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedaidataset.cpp.o: in function `GDALEEDAIDataset::SetMetadataFromProperties(json_object*, std::map, std::allocator > > const&)': eedaidataset.cpp:(.text+0x22b6): undefined reference to `json_object_get_object' /usr/bin/ld: eedaidataset.cpp:(.text+0x2573): undefined reference to `json_object_get_string' /usr/bin/ld: eedaidataset.cpp:(.text+0x2947): undefined reference to `json_object_get_string' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedaidataset.cpp.o: in function `GDALEEDAIDataset::Open(GDALOpenInfo*)': eedaidataset.cpp:(.text+0x4122): undefined reference to `json_object_get_type' /usr/bin/ld: eedaidataset.cpp:(.text+0x4144): undefined reference to `json_object_get_string' /usr/bin/ld: eedaidataset.cpp:(.text+0x4188): undefined reference to `json_object_get_type' /usr/bin/ld: eedaidataset.cpp:(.text+0x41b3): undefined reference to `json_object_put' /usr/bin/ld: eedaidataset.cpp:(.text+0x4ca0): undefined reference to `json_object_get_type' /usr/bin/ld: eedaidataset.cpp:(.text+0x4cc3): undefined reference to `json_object_put' /usr/bin/ld: eedaidataset.cpp:(.text+0x54e1): undefined reference to `json_object_put' /usr/bin/ld: eedaidataset.cpp:(.text+0x570a): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDALayer::ResetReading()': eedadataset.cpp:(.text+0x85): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDADataset::RunRequest(CPLString const&)': eedadataset.cpp:(.text+0x1c7b): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x1d0d): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDALayer::~GDALEEDALayer()': eedadataset.cpp:(.text+0x1eb4): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDALayer::GDALEEDALayer(GDALEEDADataset*, CPLString const&, CPLString const&, json_object*, json_object*)': eedadataset.cpp:(.text+0x2697): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x284b): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x2894): undefined reference to `json_object_array_length' /usr/bin/ld: eedadataset.cpp:(.text+0x28b7): undefined reference to `json_object_array_get_idx' /usr/bin/ld: eedadataset.cpp:(.text+0x28c7): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x28f2): undefined reference to `json_object_get_boolean' /usr/bin/ld: eedadataset.cpp:(.text+0x2968): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x2982): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x2995): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x29a2): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x2a74): undefined reference to `json_object_get_object' /usr/bin/ld: eedadataset.cpp:(.text+0x2b0e): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x2b1f): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x2b36): undefined reference to `json_object_get_string' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDADataset::Open(GDALOpenInfo*)': eedadataset.cpp:(.text+0x306c): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x3098): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x30a9): undefined reference to `json_object_put' /usr/bin/ld: eedadataset.cpp:(.text+0x328d): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x32b6): undefined reference to `json_object_put' /usr/bin/ld: eedadataset.cpp:(.text+0x3574): undefined reference to `json_object_array_length' /usr/bin/ld: eedadataset.cpp:(.text+0x3588): undefined reference to `json_object_array_get_idx' /usr/bin/ld: eedadataset.cpp:(.text+0x359c): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x35dc): undefined reference to `json_object_put' /usr/bin/ld: eedadataset.cpp:(.text+0x37a3): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDALayer::SetAttributeFilter(char const*)': eedadataset.cpp:(.text+0x3ad6): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDALayer::SetSpatialFilter(OGRGeometry*)': eedadataset.cpp:(.text+0x3e5e): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedadataset.cpp.o: in function `GDALEEDALayer::GetNextRawFeature()': eedadataset.cpp:(.text+0x3f5a): undefined reference to `json_object_array_length' /usr/bin/ld: eedadataset.cpp:(.text+0x3f87): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x3fa3): undefined reference to `json_object_array_get_idx' /usr/bin/ld: eedadataset.cpp:(.text+0x3fb7): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x400a): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x402a): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x4183): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x421d): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x4269): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x4291): undefined reference to `json_object_get_type' /usr/bin/ld: eedadataset.cpp:(.text+0x4758): undefined reference to `json_object_put' /usr/bin/ld: eedadataset.cpp:(.text+0x47a0): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x489e): undefined reference to `json_object_put' /usr/bin/ld: eedadataset.cpp:(.text+0x50e4): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x518c): undefined reference to `json_object_get_object' /usr/bin/ld: eedadataset.cpp:(.text+0x51c8): undefined reference to `json_object_object_add' /usr/bin/ld: eedadataset.cpp:(.text+0x51d0): undefined reference to `json_object_get' /usr/bin/ld: eedadataset.cpp:(.text+0x5209): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x5571): undefined reference to `json_object_new_object' /usr/bin/ld: eedadataset.cpp:(.text+0x562c): undefined reference to `json_object_get_string' /usr/bin/ld: eedadataset.cpp:(.text+0x5643): undefined reference to `json_object_put' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedacommon.cpp.o: in function `BuildBandDescArray(json_object*, std::map, std::allocator > >&)': eedacommon.cpp:(.text+0x2057): undefined reference to `json_object_array_length' /usr/bin/ld: eedacommon.cpp:(.text+0x2094): undefined reference to `json_object_array_get_idx' /usr/bin/ld: eedacommon.cpp:(.text+0x20a4): undefined reference to `json_object_get_type' /usr/bin/ld: eedacommon.cpp:(.text+0x20c0): undefined reference to `json_object_get_string' /usr/bin/ld: eedacommon.cpp:(.text+0x20e9): undefined reference to `json_object_get_type' /usr/bin/ld: eedacommon.cpp:(.text+0x2105): undefined reference to `json_object_get_string' /usr/bin/ld: eedacommon.cpp:(.text+0x21a0): undefined reference to `json_object_get_type' /usr/bin/ld: eedacommon.cpp:(.text+0x2215): undefined reference to `json_object_get_string' /usr/bin/ld: eedacommon.cpp:(.text+0x22db): undefined reference to `json_object_get_type' /usr/bin/ld: eedacommon.cpp:(.text+0x2300): undefined reference to `json_object_get_int' /usr/bin/ld: eedacommon.cpp:(.text+0x2324): undefined reference to `json_object_get_int' /usr/bin/ld: eedacommon.cpp:(.text+0x2456): undefined reference to `json_object_get_type' /usr/bin/ld: eedacommon.cpp:(.text+0x2476): undefined reference to `json_object_get_double' /usr/bin/ld: eedacommon.cpp:(.text+0x2496): undefined reference to `json_object_get_double' /usr/bin/ld: eedacommon.cpp:(.text+0x24b6): undefined reference to `json_object_get_double' /usr/bin/ld: eedacommon.cpp:(.text+0x24d6): undefined reference to `json_object_get_double' /usr/bin/ld: eedacommon.cpp:(.text+0x24f6): undefined reference to `json_object_get_double' /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedacommon.cpp.o:eedacommon.cpp:(.text+0x2516): more undefined references to `json_object_get_double' follow /usr/bin/ld: frmts/eeda/CMakeFiles/gdal_EEDA.dir/eedacommon.cpp.o: in function `BuildBandDescArray(json_object*, std::map, std::allocator > >&)': eedacommon.cpp:(.text+0x2580): undefined reference to `json_object_get_type' /usr/bin/ld: eedacommon.cpp:(.text+0x2d57): undefined reference to `json_object_get_int' /usr/bin/ld: eedacommon.cpp:(.text+0x2d75): undefined reference to `json_object_get_int' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::RunRequest(char const*, int)': plmosaicdataset.cpp:(.text+0x881): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x8d0): undefined reference to `json_object_put' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::GetLocationInfo(int, int)': plmosaicdataset.cpp:(.text+0x124d): undefined reference to `json_object_put' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x12d4): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x16c4): undefined reference to `json_object_array_length' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x16eb): undefined reference to `json_object_array_length' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x171e): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x172e): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x177b): undefined reference to `json_object_get_string' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::OpenMosaic()': plmosaicdataset.cpp:(.text+0x1c90): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1cc7): undefined reference to `json_object_put' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1db4): undefined reference to `json_object_array_length' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1dc8): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1ddc): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1e93): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1ec1): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1ee2): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1f03): undefined reference to `json_object_get_type' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o:plmosaicdataset.cpp:(.text+0x1f24): more undefined references to `json_object_get_type' follow /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::OpenMosaic()': plmosaicdataset.cpp:(.text+0x1f6b): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1f90): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x1ffb): undefined reference to `json_object_get_boolean' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2017): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x20c7): undefined reference to `json_object_get_int' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x20f2): undefined reference to `json_object_get_double' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x220a): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2342): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x236a): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2392): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x23a3): undefined reference to `json_object_put' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2430): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2445): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a01): undefined reference to `json_object_put' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a31): undefined reference to `json_object_array_length' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a49): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a51): undefined reference to `json_object_get_double' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a6a): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a72): undefined reference to `json_object_get_double' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a8b): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2a93): undefined reference to `json_object_get_double' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2aac): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2ab4): undefined reference to `json_object_get_double' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2d5c): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2d86): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x2db0): undefined reference to `json_object_get_string' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::ListSubdatasets()': plmosaicdataset.cpp:(.text+0x3036): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3062): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3073): undefined reference to `json_object_array_length' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3097): undefined reference to `json_object_array_get_idx' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x30a7): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x30bd): undefined reference to `json_object_put' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3143): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3174): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x31a1): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x31c1): undefined reference to `json_object_get_boolean' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x335f): undefined reference to `json_object_get_type' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3370): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x33d4): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x33ec): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3406): undefined reference to `json_object_get_string' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x3452): undefined reference to `json_object_put' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::FlushCache(bool)': plmosaicdataset.cpp:(.text+0x5bac): undefined reference to `json_object_put' /usr/bin/ld: frmts/plmosaic/CMakeFiles/gdal_PLMOSAIC.dir/plmosaicdataset.cpp.o: in function `PLMosaicDataset::~PLMosaicDataset()': plmosaicdataset.cpp:(.text+0x5c28): undefined reference to `json_object_put' /usr/bin/ld: plmosaicdataset.cpp:(.text+0x5c94): undefined reference to `json_object_put' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::IStartTransaction()': mbtilesdataset.cpp:(.text+0x1a6): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1f0): undefined reference to `sqlite3_free' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::ICommitTransaction()': mbtilesdataset.cpp:(.text+0x236): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x280): undefined reference to `sqlite3_free' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::IBuildOverviews(char const*, int, int const*, int, int const*, int (*)(double, char const*, void*), void*, char const* const*)': mbtilesdataset.cpp:(.text+0x9d9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x9fd): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xa07): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xa4a): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xcc1): undefined reference to `sqlite3_get_table' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xccb): undefined reference to `sqlite3_free_table' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xcf0): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xd02): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xd1b): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xd23): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xdd0): undefined reference to `sqlite3_get_table' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xdda): undefined reference to `sqlite3_free_table' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xdff): undefined reference to `sqlite3_exec' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `non-virtual thunk to MBTilesDataset::IStartTransaction()': mbtilesdataset.cpp:(.text+0xf06): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xf50): undefined reference to `sqlite3_free' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `non-virtual thunk to MBTilesDataset::ICommitTransaction()': mbtilesdataset.cpp:(.text+0xf96): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0xfe0): undefined reference to `sqlite3_free' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::FindKey(int, int)': mbtilesdataset.cpp:(.text+0x1b67): undefined reference to `inflateInit_' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1ba6): undefined reference to `inflate' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1bb7): undefined reference to `inflateEnd' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1c71): undefined reference to `json_object_is_type' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1c8f): undefined reference to `json_object_put' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1d36): undefined reference to `json_object_is_type' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1d46): undefined reference to `json_object_array_length' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1d72): undefined reference to `json_object_array_get_idx' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1d8b): undefined reference to `json_object_is_type' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x1d9b): undefined reference to `json_object_get_string' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x2006): undefined reference to `json_object_is_type' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x2017): undefined reference to `json_object_array_length' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x202c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x2045): undefined reference to `json_object_is_type' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x2055): undefined reference to `json_object_get_string' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::CreateInternal(char const*, int, int, int, GDALDataType, char**)': mbtilesdataset.cpp:(.text+0x3788): undefined reference to `sqlite3_vfs_register' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x37a3): undefined reference to `sqlite3_open_v2' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x37c5): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x37df): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3808): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x383b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3854): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x385c): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3883): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x389c): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x38a4): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x38cf): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x38e8): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x38f0): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3917): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3930): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3938): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3993): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x39ac): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x39b4): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x3acf): undefined reference to `sqlite3_open' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::FinalizeRasterRegistration()': mbtilesdataset.cpp:(.text+0x4400): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4419): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4421): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4435): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x444e): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4456): undefined reference to `sqlite3_free' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::SetGeoTransform(double*)': mbtilesdataset.cpp:(.text+0x46e8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4701): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4709): undefined reference to `sqlite3_free' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x48e9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4902): undefined reference to `sqlite3_exec' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x490a): undefined reference to `sqlite3_free' /usr/bin/ld: frmts/mbtiles/CMakeFiles/gdal_MBTiles.dir/mbtilesdataset.cpp.o: in function `MBTilesDataset::~MBTilesDataset()': mbtilesdataset.cpp:(.text+0x4d3a): undefined reference to `sqlite3_close' /usr/bin/ld: mbtilesdataset.cpp:(.text+0x4d50): undefined reference to `sqlite3_vfs_unregister' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsondatasource.cpp.o: in function `OGRGeoJSONDataSource::CheckExceededTransferLimit(json_object*)': ogrgeojsondatasource.cpp:(.text+0x9af): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x9cb): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x9d8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0xa13): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0xa3b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0xa4c): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsondatasource.cpp.o: in function `OGRGeoJSONDataSource::ICreateLayer(char const*, OGRSpatialReference*, OGRwkbGeometryType, char**)': ogrgeojsondatasource.cpp:(.text+0x11d1): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x11dc): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x11fc): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1218): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1223): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1243): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1501): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1511): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1524): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1529): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1543): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1573): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x158c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1595): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x15b6): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1675): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x169b): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x18b5): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1925): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1934): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1958): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x1964): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsondatasource.cpp.o: in function `OGRGeoJSONDataSource::FlushCache(bool)': ogrgeojsondatasource.cpp:(.text+0x2653): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsondatasource.cpp:(.text+0x267f): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonlayer.cpp.o: in function `OGRGeoJSONLayer::ICreateFeature(OGRFeature*)': ogrgeojsonlayer.cpp:(.text+0x102f): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonlayer.cpp:(.text+0x104b): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadRawPoint(json_object*, OGRPoint&) [clone .part.0]': ogrgeojsonreader.cpp:(.text+0x33): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x4a): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x72): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8b): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x9f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xb3): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x10b): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x11f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x133): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1a1): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1d9): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x249): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::String(char const*, unsigned long)': ogrgeojsonreader.cpp:(.text+0x3d4): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x3fb): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x487): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::Boolean(bool)': ogrgeojsonreader.cpp:(.text+0x5ac): undefined reference to `json_object_new_boolean' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5cf): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::Null()': ogrgeojsonreader.cpp:(.text+0x6cc): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::Number(char const*, unsigned long)': ogrgeojsonreader.cpp:(.text+0xaa6): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xacd): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xb30): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xb51): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xba0): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xbd9): undefined reference to `json_object_new_double' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONGetType(json_object*) [clone .part.0]': ogrgeojsonreader.cpp:(.text+0xc53): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xc64): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xcaa): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::AppendObject(json_object*)': ogrgeojsonreader.cpp:(.text+0x1057): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadSpatialReference(json_object*)': ogrgeojsonreader.cpp:(.text+0x11f5): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1206): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x124d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x125e): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x12aa): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x133c): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x134d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x139d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x13ae): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x140e): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x144c): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1459): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1495): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x14a6): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x14ea): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x155c): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x156d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x15bd): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x15ce): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x161a): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1684): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1695): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x16e4): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x16f5): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x173d): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o:ogrgeojsonreader.cpp:(.text+0x174e): more undefined references to `json_object_get_object' follow /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadSpatialReference(json_object*)': ogrgeojsonreader.cpp:(.text+0x179a): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderSetField(OGRLayer*, OGRFeature*, int, char const*, json_object*, bool, char)': ogrgeojsonreader.cpp:(.text+0x1d17): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1d47): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1d7c): undefined reference to `json_object_get_int' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1db4): undefined reference to `json_object_get_int' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1ddc): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1e21): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1e3a): undefined reference to `json_object_get_int' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1e81): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1e9e): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1ecc): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1ee6): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1f0f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1f17): undefined reference to `json_object_get_int' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1f51): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1f62): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1fb5): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x1fbd): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2001): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x201a): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2068): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x208f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2097): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x20d6): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x20ff): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2107): undefined reference to `json_object_get_double' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderSetFieldNestedAttribute(OGRLayer*, OGRFeature*, char const*, char, json_object*)': ogrgeojsonreader.cpp:(.text+0x2177): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2230): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONFindMemberEntryByName(json_object*, char const*)': ogrgeojsonreader.cpp:(.text+0x238c): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2399): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONFindMemberByName(json_object*, char const*)': ogrgeojsonreader.cpp:(.text+0x23f9): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2406): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadRawPoint(json_object*, OGRPoint&)': ogrgeojsonreader.cpp:(.text+0x2482): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadPoint(json_object*)': ogrgeojsonreader.cpp:(.text+0x24c8): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x24d9): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2535): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRJSonParse(char const*, json_object**, bool)': ogrgeojsonreader.cpp:(.text+0x25f3): undefined reference to `json_tokener_new' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x2612): undefined reference to `json_tokener_parse_ex' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x262b): undefined reference to `json_tokener_free' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x264c): undefined reference to `json_tokener_free' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x266e): undefined reference to `json_tokener_error_desc' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::Parse(char const*)': ogrgeojsonreader.cpp:(.text+0x26c4): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `CPL_json_object_object_get(json_object*, char const*)': ogrgeojsonreader.cpp:(.text+0x2764): undefined reference to `json_object_object_get_ex' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `json_ex_get_object_by_path(json_object*, char const*)': ogrgeojsonreader.cpp:(.text+0x27a9): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x27eb): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::~OGRGeoJSONReaderStreamingParser()': ogrgeojsonreader.cpp:(.text+0x2d40): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x30a1): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::~OGRGeoJSONReader()': ogrgeojsonreader.cpp:(.text+0x3315): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::StartArray()': ogrgeojsonreader.cpp:(.text+0x38dc): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x3908): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x39af): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::StartObject()': ogrgeojsonreader.cpp:(.text+0x3b0f): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x3b3a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x3c5f): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x3c8c): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x3d09): undefined reference to `json_object_new_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderAddOrUpdateField(std::vector >&, std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >&, std::vector >, std::allocator > > >&, char const*, json_object*, bool, char, bool, bool, std::set, std::allocator >&)': ogrgeojsonreader.cpp:(.text+0x3f37): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x4448): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x450c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x4628): undefined reference to `json_object_array_length' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::FirstPassReadLayer(OGRGeoJSONDataSource*, VSIVirtualHandle*, bool&)': ogrgeojsonreader.cpp:(.text+0x5769): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5791): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5986): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5a44): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5a6d): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadMultiPoint(json_object*)': ogrgeojsonreader.cpp:(.text+0x5b4f): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5b60): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5bb0): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5bc1): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5bf7): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5c13): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadLineString(json_object*, bool)': ogrgeojsonreader.cpp:(.text+0x5d24): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5d35): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5d78): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5dd4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5e17): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5e33): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadMultiLineString(json_object*)': ogrgeojsonreader.cpp:(.text+0x5f39): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5f4a): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5f98): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x5fa9): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6002): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadLinearRing(json_object*)': ogrgeojsonreader.cpp:(.text+0x6099): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x60d4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6117): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6133): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadPolygon(json_object*, bool)': ogrgeojsonreader.cpp:(.text+0x6240): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x624d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x628e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x62d4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x62e6): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6366): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadMultiPolygon(json_object*)': ogrgeojsonreader.cpp:(.text+0x641f): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6430): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6480): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6491): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x64ef): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadGeometry(json_object*, OGRSpatialReference*)': ogrgeojsonreader.cpp:(.text+0x659a): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x65ab): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONBaseReader::GenerateFeatureDefn(std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >&, std::vector >, std::allocator > > >&, gdal::DirectedAcyclicGraph, std::allocator > >&, OGRLayer*, json_object*)': ogrgeojsonreader.cpp:(.text+0x684d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x685a): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x68c9): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o:ogrgeojsonreader.cpp:(.text+0x68de): more undefined references to `json_object_get_object' follow /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONBaseReader::GenerateFeatureDefn(std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >&, std::vector >, std::allocator > > >&, gdal::DirectedAcyclicGraph, std::allocator > >&, OGRLayer*, json_object*)': ogrgeojsonreader.cpp:(.text+0x69e4): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x69fe): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6a1d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6a90): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6af3): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o:ogrgeojsonreader.cpp:(.text+0x6b73): more undefined references to `json_object_get_type' follow /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONBaseReader::GenerateFeatureDefn(std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >&, std::vector >, std::allocator > > >&, gdal::DirectedAcyclicGraph, std::allocator > >&, OGRLayer*, json_object*)': ogrgeojsonreader.cpp:(.text+0x6b84): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6c40): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6c55): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x6eff): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x71df): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x737c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x73ac): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x73bd): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7520): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x753a): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x78f6): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7907): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7956): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7961): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7a63): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7a80): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x7a8b): undefined reference to `json_object_get_int64' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::GenerateLayerDefn(OGRGeoJSONLayer*, json_object*)': ogrgeojsonreader.cpp:(.text+0x8226): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8245): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8297): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8348): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x839f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGR_G_CreateGeometryFromJson': ogrgeojsonreader.cpp:(.text+0x8459): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReadGeometryCollection(json_object*, OGRSpatialReference*)': ogrgeojsonreader.cpp:(.text+0x84b2): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x84c3): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8510): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8541): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x858d): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONBaseReader::ReadFeature(OGRLayer*, json_object*, char const*)': ogrgeojsonreader.cpp:(.text+0x8670): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8681): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x86d8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x86ec): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x86f9): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x876d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8843): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x886a): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8884): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x88e4): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8909): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x893d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x89bf): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8a17): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8a5b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8a7f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8aa7): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8abd): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x8ae8): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::GetFeature(OGRGeoJSONLayer*, long long)': ogrgeojsonreader.cpp:(.text+0x8c56): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::ReadFeatureCollection(OGRGeoJSONLayer*, json_object*)': ogrgeojsonreader.cpp:(.text+0x913e): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x914f): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x919d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x91d6): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x948f): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x949a): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x94d0): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x94fe): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x9674): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x9697): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::EndObject()': ogrgeojsonreader.cpp:(.text+0x9a53): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x9a68): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x9c76): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReader::ReadLayer(OGRGeoJSONDataSource*, char const*, json_object*)': ogrgeojsonreader.cpp:(.text+0x9d55): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0x9f9c): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xa0ab): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xa18f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xa1a0): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonreader.cpp:(.text+0xa1ef): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::Boolean(bool)': ogrgeojsonreader.cpp:(.text+0x616): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::Null()': ogrgeojsonreader.cpp:(.text+0x6f4): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::Number(char const*, unsigned long)': ogrgeojsonreader.cpp:(.text+0xb78): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `OGRGeoJSONReaderStreamingParser::AppendObject(json_object*)': ogrgeojsonreader.cpp:(.text+0x1082): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonreader.cpp.o: in function `_GLOBAL__sub_I_ogrgeojsonreader.cpp': ogrgeojsonreader.cpp:(.text.startup+0x9): undefined reference to `json_c_object_sizeof' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonutils.cpp.o: in function `GeoJSONPropertyToFieldType(json_object*, OGRFieldSubType&, bool)': ogrgeojsonutils.cpp:(.text+0xd17): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonutils.cpp:(.text+0xd67): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonutils.cpp:(.text+0xe19): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonutils.cpp:(.text+0xe69): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonutils.cpp:(.text+0xe7d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonutils.cpp:(.text+0xeda): undefined reference to `json_object_get_int64' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonutils.cpp.o: in function `GeoJSONStringPropertyToFieldType(json_object*)': ogrgeojsonutils.cpp:(.text+0xf20): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwritelayer.cpp.o: in function `OGRGeoJSONWriteLayer::ICreateFeature(OGRFeature*)': ogrgeojsonwritelayer.cpp:(.text+0x321): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: ogrgeojsonwritelayer.cpp:(.text+0x33d): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONPatchArray(json_object*, json_object*, int)': ogrgeojsonwriter.cpp:(.text+0x1c): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x35): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x47): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x79): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x9b): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xa3): undefined reference to `json_object_get' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xae): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGR_json_float_with_significant_figures_to_string(json_object*, printbuf*, int, int)': ogrgeojsonwriter.cpp:(.text+0x11f): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x177): undefined reference to `printbuf_memappend' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a7): undefined reference to `json_object_get_userdata' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGR_json_double_with_precision_to_string(json_object*, printbuf*, int, int)': ogrgeojsonwriter.cpp:(.text+0x213): undefined reference to `json_object_get_userdata' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x24a): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2d9): undefined reference to `printbuf_memappend' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGR_json_double_with_significant_figures_to_string(json_object*, printbuf*, int, int)': ogrgeojsonwriter.cpp:(.text+0x39a): undefined reference to `json_object_get_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3f3): undefined reference to `printbuf_memappend' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x448): undefined reference to `json_object_get_userdata' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONComputePatchableOrCompatibleArrayInternal(json_object*, json_object*, int, bool&, bool&)': ogrgeojsonwriter.cpp:(.text+0x6bf): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x6d4): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x6eb): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x70c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x72c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x73b): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x743): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x752): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x75a): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x774): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x785): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x790): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7a3): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7ab): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7be): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7c6): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7dc): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7ed): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x7ff): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x813): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x81b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x82e): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x836): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x84c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x85d): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x86c): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x8ad): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x8bb): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONIsPatchableGeometry(json_object*, json_object*, bool&, bool&)': ogrgeojsonwriter.cpp:(.text+0x90b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x92c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x967): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x974): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x981): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x98c): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x9a7): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xa74): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xa85): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xa96): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xaa1): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xabc): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xacc): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONIsPatchableArray(json_object*, json_object*, int)': ogrgeojsonwriter.cpp:(.text+0xb28): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xb46): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xb53): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xb60): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xb6b): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xb83): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xb90): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xba4): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xbb1): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xbc3): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xbd7): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xbdf): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xbf2): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xbfa): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONPatchGeometry(json_object*, json_object*, bool, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0xc3d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xd5a): undefined reference to `json_object_get' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xd69): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xdda): undefined reference to `json_object_array_length' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xe07): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0xe19): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `json_object_new_double_with_precision': ogrgeojsonwriter.cpp:(.text+0x13ae): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x13c5): undefined reference to `json_object_set_serializer' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `json_object_new_double_with_significant_figures': ogrgeojsonwriter.cpp:(.text+0x13ee): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1405): undefined reference to `json_object_set_serializer' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteAttributes(OGRFeature*, bool, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x1453): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1590): undefined reference to `json_object_new_int' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x15ad): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1666): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x170e): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x173a): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1758): undefined reference to `json_object_new_boolean' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x179f): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1869): undefined reference to `json_object_new_boolean' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x18b3): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x18fe): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1931): undefined reference to `json_object_get' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1951): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x196f): undefined reference to `json_object_set_serializer' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x199e): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x19c9): undefined reference to `json_object_new_int' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x19d6): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x19f9): undefined reference to `json_object_new_boolean' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a06): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a32): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a61): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a6e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a89): undefined reference to `json_object_new_boolean' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1a96): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1ac2): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1b14): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1b38): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1b61): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1b72): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1bef): undefined reference to `json_object_new_double' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1c06): undefined reference to `json_object_set_serializer' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1c17): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteCoords(double const&, double const&, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x1cc2): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1cea): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1d10): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteLineCoords(OGRLineString const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x1da9): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1e49): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1f08): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1f50): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1f81): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1fae): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x1fdf): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteMultiLineString(OGRMultiLineString const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2097): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x20c1): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x20e9): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteRingCoords(OGRLinearRing const*, bool, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x212b): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x21f6): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x22c6): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x230e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x233f): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x236c): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2397): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWritePolygon(OGRPolygon const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2463): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2493): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x24b1): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x24e6): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteMultiPolygon(OGRMultiPolygon const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2517): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2541): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2569): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteCoords(double const&, double const&, double const&, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2601): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x262d): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2657): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x267c): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteMultiPoint(OGRMultiPoint const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2807): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2831): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2859): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteGeometry(OGRGeometry const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x28b5): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x28c8): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x28da): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2903): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2919): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x292c): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x293e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2975): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2981): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x29b9): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x29c1): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x29f9): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2a29): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2a4a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2a91): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2aa1): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2ab1): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2af1): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2b01): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteGeometryCollection(OGRGeometryCollection const*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2b57): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2b81): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2ba9): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGR_G_ExportToJsonEx': ogrgeojsonwriter.cpp:(.text+0x2df4): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2e07): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonwriter.cpp.o: in function `OGRGeoJSONWriteFeature(OGRFeature*, OGRGeoJSONWriteOptions const&)': ogrgeojsonwriter.cpp:(.text+0x2ee6): undefined reference to `json_object_new_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2ef5): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2f07): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2f6e): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x2f80): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3000): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x300d): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x30ce): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x30e0): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x310e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x314c): undefined reference to `json_object_new_array' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3190): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x31d1): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x322d): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x326e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x32a5): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x331e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x340f): undefined reference to `json_object_get_object' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x34ab): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x359a): undefined reference to `json_object_get' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x35aa): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3650): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3698): undefined reference to `json_object_array_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x36ce): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x372a): undefined reference to `json_object_get' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x377c): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3784): undefined reference to `json_object_new_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3794): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x37f6): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x383e): undefined reference to `json_object_get_string' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x384e): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x385e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrgeojsonwriter.cpp:(.text+0x3890): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonseqdriver.cpp.o: in function `OGRGeoJSONSeqLayer::ICreateFeature(OGRFeature*)': ogrgeojsonseqdriver.cpp:(.text+0x400): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x427): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonseqdriver.cpp.o: in function `OGRGeoJSONSeqLayer::GetNextObject(bool)': ogrgeojsonseqdriver.cpp:(.text+0x9df): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x9f1): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonseqdriver.cpp.o: in function `OGRGeoJSONSeqLayer::Init(bool, bool)': ogrgeojsonseqdriver.cpp:(.text+0x1787): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x18c6): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrgeojsonseqdriver.cpp.o: in function `OGRGeoJSONSeqLayer::GetNextFeature()': ogrgeojsonseqdriver.cpp:(.text+0x1e9f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x1eb1): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x1fd0): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x20a4): undefined reference to `json_object_put' /usr/bin/ld: ogrgeojsonseqdriver.cpp:(.text+0x20d0): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReaderParseXYZMArray(json_object*, bool, bool, double*, double*, double*, double*, int*) [clone .part.0]': ogresrijsonreader.cpp:(.text+0x24): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x3f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x53): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x67): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x80): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x96): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xac): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x111): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x199): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1b8): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1da): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x211): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x22e): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x247): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x26a): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x27e): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x28e): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x2a1): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x2d1): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReader::~OGRESRIJSONReader()': ogresrijsonreader.cpp:(.text+0x311): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReader::ParseField(json_object*)': ogresrijsonreader.cpp:(.text+0x454): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x478): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x49a): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x4c6): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x50a): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x524): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x551): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x57c): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReader::GenerateLayerDefn()': ogresrijsonreader.cpp:(.text+0x5f3): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x61b): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x696): undefined reference to `json_object_get_object' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x6f4): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x72c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONGetGeometryType(json_object*)': ogresrijsonreader.cpp:(.text+0x7e7): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReadPoint(json_object*)': ogresrijsonreader.cpp:(.text+0x8ab): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x8bf): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x8ed): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x901): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x932): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x946): undefined reference to `json_object_get_double' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x989): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x9c1): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xa31): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReadLineString(json_object*)': ogresrijsonreader.cpp:(.text+0xafd): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xb25): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xb56): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xb67): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xbba): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xbce): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xc1f): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xc4f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xc87): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xe34): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xe4c): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReadPolygon(json_object*)': ogresrijsonreader.cpp:(.text+0xf3f): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xf67): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xf98): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xfaa): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0xffa): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x100e): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1059): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x107e): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x10b3): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1274): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x128c): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReadMultiPoint(json_object*)': ogresrijsonreader.cpp:(.text+0x136d): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1395): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x13cd): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x13f3): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x142f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1467): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1654): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x166c): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGR_G_CreateGeometryFromEsriJson': ogresrijsonreader.cpp:(.text+0x17b1): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReadSpatialReference(json_object*)': ogresrijsonreader.cpp:(.text+0x1898): undefined reference to `json_object_get_int' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1933): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReader::ReadFeature(json_object*)': ogresrijsonreader.cpp:(.text+0x1a4d): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1a79): undefined reference to `json_object_get_object' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1af4): undefined reference to `json_object_get_object' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1b93): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1bbc): undefined reference to `json_object_get_string' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1be3): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReader::ReadFeatureCollection(json_object*)': ogresrijsonreader.cpp:(.text+0x1c3e): undefined reference to `json_object_get_type' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1c64): undefined reference to `json_object_array_length' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1c88): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogresrijsonreader.cpp:(.text+0x1c98): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogresrijsonreader.cpp.o: in function `OGRESRIJSONReader::ReadLayers(OGRGeoJSONDataSource*, GeoJSONSourceType)': ogresrijsonreader.cpp:(.text+0x1d8b): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `ParsePoint(json_object*, double*, double*) [clone .part.0]': ogrtopojsonreader.cpp:(.text+0x16): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x26): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x36): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x48): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x55): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x74): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x84): undefined reference to `json_object_get_double' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x90): undefined reference to `json_object_get_double' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `ParseLineString(OGRLineString*, json_object*, json_object*, ScalingParams*)': ogrtopojsonreader.cpp:(.text+0x1c0): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1cc): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x207): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x217): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x254): undefined reference to `json_object_get_int' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x276): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x288): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x297): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x30c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x32e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x33b): undefined reference to `json_object_array_length' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `ParsePolygon(OGRPolygon*, json_object*, json_object*, ScalingParams*)': ogrtopojsonreader.cpp:(.text+0x521): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x597): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x5a7): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `ParseObject(char const*, json_object*, OGRGeoJSONLayer*, json_object*, ScalingParams*)': ogrtopojsonreader.cpp:(.text+0x698): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x6cc): undefined reference to `json_object_get_string' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x72e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x7c1): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x7ce): undefined reference to `json_object_get_object' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x962): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x988): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x9aa): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x9ef): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xa2c): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xaef): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xafc): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xb0d): undefined reference to `json_object_get_string' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xb68): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xbb7): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xbc9): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xc44): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xc9c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xcae): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xcf0): undefined reference to `json_object_array_length' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `ParseObjectMainSecondPass(char const*, json_object*, OGRGeoJSONLayer**, json_object*, ScalingParams*) [clone .part.0]': ogrtopojsonreader.cpp:(.text+0xe38): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0xe54): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `OGRTopoJSONReader::~OGRTopoJSONReader()': ogrtopojsonreader.cpp:(.text+0xf51): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `EstablishLayerDefn(int, std::vector >&, std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >&, std::vector >, std::allocator > > >&, gdal::DirectedAcyclicGraph, std::allocator > >&, json_object*, std::set, std::allocator >&) [clone .constprop.0]': ogrtopojsonreader.cpp:(.text+0x108e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x10c4): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `ParseObjectMain(char const*, json_object*, OGRGeoJSONDataSource*, OGRGeoJSONLayer**, json_object*, ScalingParams*, std::vector >&, std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >&, std::vector >, std::allocator > > >&, gdal::DirectedAcyclicGraph, std::allocator > >&, std::set, std::allocator >&)': ogrtopojsonreader.cpp:(.text+0x1470): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x14c5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x14d4): undefined reference to `json_object_get_string' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x15e5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1637): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1964): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1974): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x19e0): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x19f0): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1daa): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1db7): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1de2): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/geojson/CMakeFiles/ogr_geojson.dir/ogrtopojsonreader.cpp.o: in function `OGRTopoJSONReader::ReadLayers(OGRGeoJSONDataSource*)': ogrtopojsonreader.cpp:(.text+0x1f36): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x1f5e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2132): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2171): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x228f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x22a0): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x22b4): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x22c4): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x22d4): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x22e1): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x22f3): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2300): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x230d): undefined reference to `json_object_get_double' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x231d): undefined reference to `json_object_get_double' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x234f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2360): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2374): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2384): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2398): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x23a5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x23bf): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x23cc): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x23dd): undefined reference to `json_object_get_double' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x23ed): undefined reference to `json_object_get_double' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2644): undefined reference to `json_object_get_object' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x278d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x27b8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x2842): undefined reference to `json_object_array_length' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x28aa): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x29ae): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrtopojsonreader.cpp:(.text+0x29be): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::dataHandler(void*, char const*, int)': kml.cpp:(.text+0x542): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::startElement(void*, char const*, char const**)': kml.cpp:(.text+0xa00): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::parse()': kml.cpp:(.text+0xc0f): undefined reference to `XML_SetUserData' /usr/bin/ld: kml.cpp:(.text+0xc25): undefined reference to `XML_SetElementHandler' /usr/bin/ld: kml.cpp:(.text+0xc34): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: kml.cpp:(.text+0xca3): undefined reference to `XML_Parse' /usr/bin/ld: kml.cpp:(.text+0xcde): undefined reference to `XML_ParserFree' /usr/bin/ld: kml.cpp:(.text+0xd34): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: kml.cpp:(.text+0xd3f): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: kml.cpp:(.text+0xd4a): undefined reference to `XML_GetErrorCode' /usr/bin/ld: kml.cpp:(.text+0xd51): undefined reference to `XML_ErrorString' /usr/bin/ld: kml.cpp:(.text+0xd7a): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::checkValidity()': kml.cpp:(.text+0xf14): undefined reference to `XML_SetUserData' /usr/bin/ld: kml.cpp:(.text+0xf25): undefined reference to `XML_SetElementHandler' /usr/bin/ld: kml.cpp:(.text+0xf34): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: kml.cpp:(.text+0xfc8): undefined reference to `XML_Parse' /usr/bin/ld: kml.cpp:(.text+0x1018): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: kml.cpp:(.text+0x1023): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: kml.cpp:(.text+0x102e): undefined reference to `XML_GetErrorCode' /usr/bin/ld: kml.cpp:(.text+0x1035): undefined reference to `XML_ErrorString' /usr/bin/ld: kml.cpp:(.text+0x1065): undefined reference to `XML_ParserFree' /usr/bin/ld: kml.cpp:(.text+0x107c): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::dataHandlerValidate(void*, char const*, int)': kml.cpp:(.text+0xe7): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::dataHandler(void*, char const*, int) [clone .cold]': kml.cpp:(.text.unlikely+0x4e): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::startElement(void*, char const*, char const**) [clone .cold]': kml.cpp:(.text.unlikely+0xc5): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/kml/CMakeFiles/ogr_KML.dir/kml.cpp.o: in function `KML::endElement(void*, char const*) [clone .cold]': kml.cpp:(.text.unlikely+0x17f): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlreader.cpp.o: in function `GMLReader::CleanupParser() [clone .part.0]': gmlreader.cpp:(.text+0x542): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlreader.cpp.o: in function `GMLReader::SetupParserExpat()': gmlreader.cpp:(.text+0xe83): undefined reference to `XML_SetElementHandler' /usr/bin/ld: gmlreader.cpp:(.text+0xe93): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: gmlreader.cpp:(.text+0xea0): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlreader.cpp.o: in function `GMLReader::NextFeatureExpat()': gmlreader.cpp:(.text+0x1114): undefined reference to `XML_Parse' /usr/bin/ld: gmlreader.cpp:(.text+0x116d): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: gmlreader.cpp:(.text+0x1179): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: gmlreader.cpp:(.text+0x1185): undefined reference to `XML_GetErrorCode' /usr/bin/ld: gmlreader.cpp:(.text+0x118c): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/hugefileresolver.cpp.o: in function `GMLReader::ParseXMLHugeFile(char const*, bool, int)': hugefileresolver.cpp:(.text+0xd6e): undefined reference to `sqlite3_open' /usr/bin/ld: hugefileresolver.cpp:(.text+0xe1e): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0xe4f): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0xe6c): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0xe9d): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0xeba): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0xf4c): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1017): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1063): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x10ee): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: hugefileresolver.cpp:(.text+0x11fa): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: hugefileresolver.cpp:(.text+0x122d): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x12ab): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x12c2): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x12e3): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x130d): undefined reference to `sqlite3_bind_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x132e): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1345): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1366): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1373): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x13af): undefined reference to `sqlite3_reset' /usr/bin/ld: hugefileresolver.cpp:(.text+0x13bc): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: hugefileresolver.cpp:(.text+0x13dd): undefined reference to `sqlite3_bind_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x13f4): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x140b): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1427): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1434): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1459): undefined reference to `sqlite3_reset' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1466): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1487): undefined reference to `sqlite3_bind_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x149e): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x14b5): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x14d1): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x14de): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x14f9): undefined reference to `sqlite3_reset' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1506): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1527): undefined reference to `sqlite3_bind_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1563): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1575): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x159f): undefined reference to `sqlite3_bind_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x15bb): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x15cd): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x15df): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x16c9): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x171b): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0x172d): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x173f): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1751): undefined reference to `sqlite3_close' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1796): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x17a6): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x17b8): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x17ca): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x17de): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/hugefileresolver.cpp.o:hugefileresolver.cpp:(.text+0x17f6): more undefined references to `sqlite3_bind_null' follow /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/hugefileresolver.cpp.o: in function `GMLReader::ParseXMLHugeFile(char const*, bool, int)': hugefileresolver.cpp:(.text+0x181b): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x183b): undefined reference to `sqlite3_bind_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1859): undefined reference to `sqlite3_bind_null' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1882): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: hugefileresolver.cpp:(.text+0x18a0): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x19c0): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1a00): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1a3e): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1a5c): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1a85): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1aed): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1b84): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1bb8): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1be9): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1c0a): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1c1f): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1c39): undefined reference to `sqlite3_column_blob' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1c4e): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1c67): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1c7c): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1ca1): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1cb9): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1cdf): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1cf7): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1d1c): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1d34): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1d4d): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1d62): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1d87): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1d9f): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1dc4): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1ddc): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1e04): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1e1f): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1e39): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1e4e): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1e73): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1e8b): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1eb0): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1ec8): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1eed): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1f05): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1f1f): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1f34): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1f59): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1f71): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1f96): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1fae): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x1fd3): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x22e6): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x22f8): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x230a): undefined reference to `sqlite3_close' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2369): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0x23f1): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0x24b8): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0x25f2): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x26aa): undefined reference to `sqlite3_reset' /usr/bin/ld: hugefileresolver.cpp:(.text+0x26b7): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: hugefileresolver.cpp:(.text+0x26da): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: hugefileresolver.cpp:(.text+0x26f7): undefined reference to `sqlite3_bind_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2704): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x271a): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x277b): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x27a3): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x27e4): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x27f1): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2811): undefined reference to `sqlite3_exec' /usr/bin/ld: hugefileresolver.cpp:(.text+0x288f): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2946): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2967): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x297c): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2994): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x29ac): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2ad1): undefined reference to `sqlite3_column_double' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2aee): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2b16): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2b23): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x2b35): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x303c): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: hugefileresolver.cpp:(.text+0x3064): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x3079): undefined reference to `sqlite3_column_type' /usr/bin/ld: hugefileresolver.cpp:(.text+0x308f): undefined reference to `sqlite3_step' /usr/bin/ld: hugefileresolver.cpp:(.text+0x30a1): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x34e2): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x350a): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x3546): undefined reference to `sqlite3_column_text' /usr/bin/ld: hugefileresolver.cpp:(.text+0x36d0): undefined reference to `sqlite3_errmsg' /usr/bin/ld: hugefileresolver.cpp:(.text+0x36f8): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x37a7): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x37b9): undefined reference to `sqlite3_finalize' /usr/bin/ld: hugefileresolver.cpp:(.text+0x37cb): undefined reference to `sqlite3_close' /usr/bin/ld: hugefileresolver.cpp:(.text+0x383c): undefined reference to `sqlite3_free' /usr/bin/ld: hugefileresolver.cpp:(.text+0x3a08): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o: in function `GMLExpatHandler::DealWithError(int)': gmlhandler.cpp:(.text+0x364): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o: in function `GMLExpatHandler::dataHandlerCbk(void*, char const*, int)': gmlhandler.cpp:(.text+0x24d9): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o: in function `GMLExpatHandler::endElementCbk(void*, char const*)': gmlhandler.cpp:(.text+0x362f): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o: in function `GMLExpatHandler::startElementCbk(void*, char const*, char const**)': gmlhandler.cpp:(.text+0x5371): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o: in function `GMLExpatHandler::dataHandlerCbk(void*, char const*, int)': gmlhandler.cpp:(.text+0x2497): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gml/CMakeFiles/ogr_GML.dir/gmlhandler.cpp.o:gmlhandler.cpp:(.text+0x52b3): more undefined references to `XML_StopParser' follow /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorssdatasource.cpp.o: in function `OGRGeoRSSDataSource::Open(char const*, int)': ogrgeorssdatasource.cpp:(.text+0x448): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x459): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x468): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x4cb): undefined reference to `XML_Parse' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x4e9): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x5a7): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x5b2): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x5bd): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrgeorssdatasource.cpp:(.text+0x5c4): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorssdatasource.cpp.o: in function `dataHandlerValidateCbk(void*, char const*, int)': ogrgeorssdatasource.cpp:(.text+0xb7): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorssdatasource.cpp.o: in function `OGRGeoRSSDataSource::dataHandlerValidateCbk(char const*, int)': ogrgeorssdatasource.cpp:(.text+0x3a7): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::~OGRGeoRSSLayer()': ogrgeorsslayer.cpp:(.text+0x22): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::ResetReading() [clone .part.0]': ogrgeorsslayer.cpp:(.text+0x54a): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x56c): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x57f): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x58e): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::GetNextFeature() [clone .part.0]': ogrgeorsslayer.cpp:(.text+0x8ad): undefined reference to `XML_Parse' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x8bd): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x8cc): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x8db): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x8e2): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `dataHandlerCbk(void*, char const*, int)': ogrgeorsslayer.cpp:(.text+0xf02): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `dataHandlerLoadSchemaCbk(void*, char const*, int)': ogrgeorsslayer.cpp:(.text+0xffa): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::AddStrToSubElementValue(char const*)': ogrgeorsslayer.cpp:(.text+0x2a8a): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `endElementCbk(void*, char const*)': ogrgeorsslayer.cpp:(.text+0x3402): undefined reference to `XML_StopParser' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x3422): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o:ogrgeorsslayer.cpp:(.text+0x3442): more undefined references to `XML_StopParser' follow /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::LoadSchema()': ogrgeorsslayer.cpp:(.text+0x493a): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x494d): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x495c): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x4a99): undefined reference to `XML_Parse' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x4aa9): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x4ab8): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x4ac7): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x4ace): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x4b08): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::startElementLoadSchemaCbk(char const*, char const**)': ogrgeorsslayer.cpp:(.text+0x59d2): undefined reference to `XML_StopParser' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x5a01): undefined reference to `XML_StopParser' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x5c51): undefined reference to `XML_StopParser' /usr/bin/ld: ogrgeorsslayer.cpp:(.text+0x5ca4): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o: in function `OGRGeoRSSLayer::dataHandlerLoadSchemaCbk(char const*, int)': ogrgeorsslayer.cpp:(.text+0x5fda): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/georss/CMakeFiles/ogr_GeoRSS.dir/ogrgeorsslayer.cpp.o:ogrgeorsslayer.cpp:(.text+0x6a96): more undefined references to `XML_StopParser' follow /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `OGRJMLLayer::ResetReading()': ogrjmllayer.cpp:(.text+0x32): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x54): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x67): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x76): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `OGRJMLLayer::GetNextFeature() [clone .part.0]': ogrjmllayer.cpp:(.text+0x26f): undefined reference to `XML_Parse' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x283): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x292): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2a1): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2a8): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `OGRJMLLayer::~OGRJMLLayer()': ogrjmllayer.cpp:(.text+0x382): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `OGRJMLLayer::AddStringToElementValue(char const*, int)': ogrjmllayer.cpp:(.text+0x19d2): undefined reference to `XML_StopParser' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x19f2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `dataHandlerCbk(void*, char const*, int)': ogrjmllayer.cpp:(.text+0x2342): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `OGRJMLLayer::dataHandlerCbk(char const*, int)': ogrjmllayer.cpp:(.text+0x23c2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/jml/CMakeFiles/ogr_JML.dir/ogrjmllayer.cpp.o: in function `OGRJMLLayer::LoadSchema()': ogrjmllayer.cpp:(.text+0x2474): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2487): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2496): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x252e): undefined reference to `XML_Parse' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2542): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2551): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2560): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x2567): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrjmllayer.cpp:(.text+0x25a0): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxdatasource.cpp.o: in function `OGRGPXDataSource::Open(char const*, int)': ogrgpxdatasource.cpp:(.text+0x1dea): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1e00): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1e0f): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1e69): undefined reference to `XML_Parse' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1ea4): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1f60): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1f6b): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1f76): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrgpxdatasource.cpp:(.text+0x1f7d): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxdatasource.cpp.o: in function `dataHandlerValidateCbk(void*, char const*, int)': ogrgpxdatasource.cpp:(.text+0x2b3): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxdatasource.cpp.o: in function `OGRGPXDataSource::dataHandlerValidateCbk(char const*, int)': ogrgpxdatasource.cpp:(.text+0x1d03): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::~OGRGPXLayer()': ogrgpxlayer.cpp:(.text+0x22): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::ResetReading()': ogrgpxlayer.cpp:(.text+0x157): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x179): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x18c): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x19b): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::GetNextFeature() [clone .part.0]': ogrgpxlayer.cpp:(.text+0x3af): undefined reference to `XML_Parse' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x3c3): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x3d2): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x3e1): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x3e8): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `dataHandlerLoadSchemaCbk(void*, char const*, int)': ogrgpxlayer.cpp:(.text+0x75a): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `dataHandlerCbk(void*, char const*, int)': ogrgpxlayer.cpp:(.text+0x882): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `startElementLoadSchemaCbk(void*, char const*, char const**)': ogrgpxlayer.cpp:(.text+0xeb7): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `endElementCbk(void*, char const*)': ogrgpxlayer.cpp:(.text+0x176d): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::AddStrToSubElementValue(char const*)': ogrgpxlayer.cpp:(.text+0x190a): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o:ogrgpxlayer.cpp:(.text+0x244c): more undefined references to `XML_StopParser' follow /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::LoadExtensionsSchema()': ogrgpxlayer.cpp:(.text+0x4fdd): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x4ff0): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x4fff): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x50d1): undefined reference to `XML_Parse' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x50e1): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x50f0): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x50ff): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x5106): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrgpxlayer.cpp:(.text+0x5145): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::startElementLoadSchemaCbk(char const*, char const**)': ogrgpxlayer.cpp:(.text+0x5507): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/gpx/CMakeFiles/ogr_GPX.dir/ogrgpxlayer.cpp.o: in function `OGRGPXLayer::dataHandlerLoadSchemaCbk(char const*, int)': ogrgpxlayer.cpp:(.text+0x58aa): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvgdatasource.cpp.o: in function `OGRSVGDataSource::Open(char const*)': ogrsvgdatasource.cpp:(.text+0x38b): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x39c): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x3ab): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x414): undefined reference to `XML_Parse' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x434): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x5e3): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x5ee): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x5f9): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrsvgdatasource.cpp:(.text+0x600): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvgdatasource.cpp.o: in function `dataHandlerValidateCbk(void*, char const*, int)': ogrsvgdatasource.cpp:(.text+0x87): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvgdatasource.cpp.o: in function `OGRSVGDataSource::dataHandlerValidateCbk(char const*, int)': ogrsvgdatasource.cpp:(.text+0x297): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `OGRSVGLayer::~OGRSVGLayer()': ogrsvglayer.cpp:(.text+0x42): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `OGRSVGLayer::ResetReading()': ogrsvglayer.cpp:(.text+0x187): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1a9): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1bc): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1cb): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `OGRSVGLayer::GetNextFeature() [clone .part.0]': ogrsvglayer.cpp:(.text+0x621): undefined reference to `XML_Parse' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x635): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x644): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x653): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x65a): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `dataHandlerLoadSchemaCbk(void*, char const*, int)': ogrsvglayer.cpp:(.text+0x7e2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `dataHandlerCbk(void*, char const*, int)': ogrsvglayer.cpp:(.text+0x8c4): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `OGRSVGLayer::dataHandlerCbk(char const*, int)': ogrsvglayer.cpp:(.text+0xf24): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `OGRSVGLayer::dataHandlerLoadSchemaCbk(char const*, int)': ogrsvglayer.cpp:(.text+0x1002): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/svg/CMakeFiles/ogr_SVG.dir/ogrsvglayer.cpp.o: in function `OGRSVGLayer::LoadSchema()': ogrsvglayer.cpp:(.text+0x1132): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1145): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1154): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x120b): undefined reference to `XML_Parse' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x121b): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x122a): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1239): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1240): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrsvglayer.cpp:(.text+0x1281): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::RunRequest(char const*, int, char const*, bool, char const*) [clone .constprop.0]': ogrplscenesdatav1dataset.cpp:(.text+0x13d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1de): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::RunRequest(char const*, int, char const*, bool, char const*)': ogrplscenesdatav1dataset.cpp:(.text+0x76d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0xa9e): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::ParseItemType(json_object*)': ogrplscenesdatav1dataset.cpp:(.text+0x180b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1837): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1877): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x18b7): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x18c8): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x19e4): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1ac4): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::ParseItemTypes(json_object*, CPLString&)': ogrplscenesdatav1dataset.cpp:(.text+0x1e36): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1e86): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1ea3): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1f10): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1f43): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x1f55): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::EstablishLayerList()': ogrplscenesdatav1dataset.cpp:(.text+0x21d3): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2221): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::GetLayerByName(char const*)': ogrplscenesdatav1dataset.cpp:(.text+0x2540): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::OpenRasterScene(GDALOpenInfo*, CPLString, char**)': ogrplscenesdatav1dataset.cpp:(.text+0x2a30): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2a57): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2aa5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2abb): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2af3): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2b04): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2b62): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2b81): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2c24): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2c61): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2c7b): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x2d68): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x325c): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x32ee): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x3311): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x334a): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x339d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x3456): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1dataset.cpp.o: in function `OGRPLScenesDataV1Dataset::Open(GDALOpenInfo*)': ogrplscenesdatav1dataset.cpp:(.text+0x40bb): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1dataset.cpp:(.text+0x457a): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::GetNextPage()': ogrplscenesdatav1layer.cpp:(.text+0x588): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x721): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x729): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x73c): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x747): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x759): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x75e): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x773): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x77f): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x791): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x796): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x7ab): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x7bb): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x7c9): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x7d5): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x7e7): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x7f3): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x805): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x883): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x8a4): undefined reference to `json_object_get' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x8b3): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x8bd): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x98f): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xa2d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xa53): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xa5f): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xa6d): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xa83): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xb02): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xbcc): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xbfc): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xcbf): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0xcd5): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::~OGRPLScenesDataV1Layer()': ogrplscenesdatav1layer.cpp:(.text+0x12e8): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x12f9): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::BuildFilter(swq_expr_node*)': ogrplscenesdatav1layer.cpp:(.text+0x173a): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1749): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x175b): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x17c6): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x17d5): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x17e7): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x18d8): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x18e7): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x18f9): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x18fe): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1913): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x193d): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1948): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1971): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x19f2): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1a23): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1a35): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1a91): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1aa0): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ab2): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ac4): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1af6): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b05): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b17): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b2c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b65): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b74): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b86): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1b8b): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ba0): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1bae): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1bb9): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c09): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c18): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c2a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c2f): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c44): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c4f): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c5a): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1c78): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1cfb): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1d0a): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1d1c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1dc9): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ddb): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1de0): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1dff): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1e60): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ea9): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ebb): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1ec0): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1efc): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1f86): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1fcb): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1fdd): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x1fe2): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2003): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x200e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2020): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2073): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2082): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2094): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2101): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2113): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x214d): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2192): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x21a4): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x21a9): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x21e2): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x21f4): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x221e): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2272): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2284): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2289): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x229d): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x22b9): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x22c8): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x22da): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x22df): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x22f4): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2305): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2310): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2352): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2364): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2369): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x237e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x23ad): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x23b8): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x23e5): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2409): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x241e): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x242d): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x243f): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x24ac): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x24be): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x24c3): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x24d8): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2505): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2510): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::SetFieldFromPrefixedJSonFieldName(OGRFeature*, CPLString const&, json_object*)': ogrplscenesdatav1layer.cpp:(.text+0x25c8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x25ea): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2614): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x263c): undefined reference to `json_object_get_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2664): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2684): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::EstablishLayerDefn()': ogrplscenesdatav1layer.cpp:(.text+0x2da3): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2dca): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2e27): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2e59): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2e7d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2ed4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2eef): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2eff): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x2fd5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3037): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3056): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x307d): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x308d): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x323d): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3273): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3283): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3290): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::SetAttributeFilter(char const*)': ogrplscenesdatav1layer.cpp:(.text+0x38cc): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::GetFeatureCount(int)': ogrplscenesdatav1layer.cpp:(.text+0x39cc): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x39d4): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x39e7): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x39f2): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x39fe): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a10): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a22): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a27): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a3c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a48): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a5a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a5f): undefined reference to `json_object_new_array' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a74): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a84): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a92): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3a9e): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ab0): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3abc): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ace): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3b47): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3b77): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3bde): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3cd5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ce6): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3d59): undefined reference to `json_object_get' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3d68): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e49): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e57): undefined reference to `json_object_array_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e63): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e75): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e81): undefined reference to `json_object_new_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e93): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3e98): undefined reference to `json_object_new_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ea6): undefined reference to `json_object_new_double' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ebd): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ed4): undefined reference to `json_object_object_add' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3ef4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3f17): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3f27): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3f46): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3f83): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x3f90): undefined reference to `json_object_get_int64' /usr/bin/ld: ogr/ogrsf_frmts/plscenes/CMakeFiles/ogr_PLSCENES.dir/ogrplscenesdatav1layer.cpp.o: in function `OGRPLScenesDataV1Layer::GetNextRawFeature()': ogrplscenesdatav1layer.cpp:(.text+0x4076): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x40f2): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x410e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x416c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4194): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x41bc): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x41f8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4316): undefined reference to `json_object_get_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x43ac): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x44b3): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x45b3): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4658): undefined reference to `json_object_array_length' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4697): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x46a7): undefined reference to `json_object_get_type' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x46f8): undefined reference to `json_object_get_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4a9c): undefined reference to `json_object_get_string' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4ad6): undefined reference to `json_object_put' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4b64): undefined reference to `json_object_get_object' /usr/bin/ld: ogrplscenesdatav1layer.cpp:(.text+0x4e3c): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdatasource.cpp.o: in function `OGRElasticDataSource::RunRequest(char const*, char const*, std::vector > const&)': ogrelasticdatasource.cpp:(.text+0x680): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x6ce): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdatasource.cpp.o: in function `OGRElasticDataSource::CheckVersion()': ogrelasticdatasource.cpp:(.text+0x7d9): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x7e9): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x82c): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x892): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdatasource.cpp.o: in function `OGRElasticDataSource::FetchMapping(char const*, std::set, std::allocator >&, std::vector >, std::allocator > > >&)': ogrelasticdatasource.cpp:(.text+0x1a56): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x1a6b): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x1b63): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x1b9c): undefined reference to `json_object_get_object' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdatasource.cpp.o: in function `OGRElasticDataSource::DeleteLayer(int)': ogrelasticdatasource.cpp:(.text+0x2bde): undefined reference to `json_object_object_length' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x2be9): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x2cdc): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticdatasource.cpp.o: in function `OGRElasticDataSource::ICreateLayer(char const*, OGRSpatialReference*, OGRwkbGeometryType, char**)': ogrelasticdatasource.cpp:(.text+0x4afc): undefined reference to `json_object_object_length' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x4b0b): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x4b90): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticdatasource.cpp:(.text+0x55b8): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `BuildGeoJSONGeometry(json_object*, OGRGeometry const*)': ogrelasticlayer.cpp:(.text+0x151): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x163): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x198): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1ad): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c7): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1d9): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f4): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x20b): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x231): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x243): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x271): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x284): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2ef): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2fd): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x31f): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x342): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x396): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x3ad): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x3d9): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x3e9): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x41c): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x42a): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x444): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x45e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4dc): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4f1): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x511): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x523): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x541): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x55f): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x56e): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x585): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5b1): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5c4): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x62f): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x63d): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x65f): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x682): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x6c0): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x6d8): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x6f3): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x70c): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x72b): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x74b): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x76f): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x784): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x79e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7b8): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::BuildSort()': ogrelasticlayer.cpp:(.text+0xcf6): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xdaf): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xdb7): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xdc5): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xde9): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xdfb): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xe0b): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::BuildQuery(bool)': ogrelasticlayer.cpp:(.text+0xf7c): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xf8b): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xfdc): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1045): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x108b): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::GetValue(int, swq_expr_node*)': ogrelasticlayer.cpp:(.text+0x1803): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1855): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1866): undefined reference to `json_object_new_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1875): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x18e5): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x190e): undefined reference to `json_object_new_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::TranslateSQLToFilter(swq_expr_node*)': ogrelasticlayer.cpp:(.text+0x1b8d): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1b95): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1baa): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1bbc): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1bf5): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1bfd): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c12): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c17): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c2c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c3a): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c45): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c95): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1c9d): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1cb2): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1cb7): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1ccc): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1cd7): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1ce2): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1e77): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1e7f): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1ef2): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1efa): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f21): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f33): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f38): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f4d): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f52): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f67): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1f79): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x20e3): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x20eb): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2101): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2106): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2135): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2170): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x21cf): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x21e0): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x21e8): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x21fd): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x220f): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2237): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2266): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x22a9): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x22ba): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2334): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2344): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2365): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x237a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2448): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2450): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2466): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x246b): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x249a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x24ac): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x24be): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x24c8): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x24d0): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2508): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x251a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x252c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x25a9): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x25be): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x25c3): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x25d7): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x25fd): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2632): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2654): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x265c): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2671): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x267c): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x268e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x272e): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2736): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x274b): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2755): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2765): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2797): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x27f7): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x280c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2811): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2828): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2851): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x2892): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x289a): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x28af): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x28c1): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x28da): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x28ef): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `GetContainerForMapping(json_object*, std::vector > const&, std::map >, json_object*, std::less > >, std::allocator > const, json_object*> > >&)': ogrelasticlayer.cpp:(.text+0x4a31): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4a39): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4a5b): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4a6d): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::BuildMap()': ogrelasticlayer.cpp:(.text+0x4c11): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4c53): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4c71): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4c88): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4c9e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4d59): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4d8b): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4d9d): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4dae): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4dc0): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4de9): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4dfb): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4e32): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4e44): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x4e56): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5007): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x500f): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5024): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5044): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5056): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5068): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5080): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5092): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x52cd): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x52e2): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x52f4): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x536b): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5373): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5389): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x539b): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5414): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5424): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5436): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5448): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x546e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x54e9): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x54fa): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5506): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5518): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5532): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5544): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x55cc): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x55df): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x55f6): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5602): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5614): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5620): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5632): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x56a1): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x56b0): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x56ec): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x56fa): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5749): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x575e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5771): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5795): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x579f): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5801): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5991): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x59a2): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x59b8): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x59ca): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x59d6): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x59e8): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5b81): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5bdc): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5bec): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5bfe): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5c12): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5d19): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5d28): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x5d3a): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::~OGRElasticLayer()': ogrelasticlayer.cpp:(.text+0x63bd): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x63ca): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `GetContainerForFeature(json_object*, std::vector > const&, std::map >, json_object*, std::less > >, std::allocator > const, json_object*> > >&)': ogrelasticlayer.cpp:(.text+0x69f1): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x6a10): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::BuildJSonFromFeature(OGRFeature*)': ogrelasticlayer.cpp:(.text+0x6c07): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x6f24): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x6f35): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7254): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x726a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x72a2): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x737c): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7438): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7446): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7461): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7491): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x74be): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x74d0): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x74e5): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x74f1): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x750a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x751c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x75a1): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7632): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7648): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7672): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7719): undefined reference to `json_object_new_int' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x774b): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x777c): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x778b): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x77bc): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x77f2): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x792f): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7956): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7981): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x798c): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x79ba): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7a03): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7a52): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7abb): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7aec): undefined reference to `json_object_new_int' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7afb): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7cf1): undefined reference to `json_object_new_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7d0e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7d28): undefined reference to `json_object_new_boolean' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7dbf): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x7dd5): undefined reference to `json_object_object_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::CreateFieldFromSchema(char const*, char const*, std::vector >, json_object*)': ogrelasticlayer.cpp:(.text+0x8466): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x866a): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8696): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x86c2): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x86d3): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x871b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8728): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8974): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8b2a): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8b72): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8b83): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8bd0): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::InitFeatureDefnFromMapping(json_object*, char const*, std::vector > const&)': ogrelasticlayer.cpp:(.text+0x8ce5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8d24): undefined reference to `json_object_get_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8d6b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8f34): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8f5c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8f84): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x8fb0): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o:ogrelasticlayer.cpp:(.text+0x8fec): more undefined references to `json_object_get_type' follow /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::InitFeatureDefnFromMapping(json_object*, char const*, std::vector > const&)': ogrelasticlayer.cpp:(.text+0x9178): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x95c8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x95d5): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9627): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9675): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::AddOrUpdateField(char const*, char const*, json_object*, char, std::vector >&)': ogrelasticlayer.cpp:(.text+0x977f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x98c9): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9923): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x99a3): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9a23): undefined reference to `json_object_get_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9b34): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9b6d): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9b9d): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x9c24): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::FinalizeFeatureDefn(bool)': ogrelasticlayer.cpp:(.text+0xa0c6): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa1f0): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa201): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa238): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa248): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa26e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa2a5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa2e6): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa2f7): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa401): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xa842): undefined reference to `json_object_get_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xaa26): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xab5c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xab6d): undefined reference to `json_object_get_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xaf60): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xaf71): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xb6b1): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xb8c8): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::ISetFeature(OGRFeature*)': ogrelasticlayer.cpp:(.text+0xc5ea): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::SetSpatialFilter(int, OGRGeometry*)': ogrelasticlayer.cpp:(.text+0xcc7d): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcd71): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcd9e): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcdb7): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcdd0): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcde3): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcde8): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcdfd): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xce1f): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xce40): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xce45): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xce5a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xce7c): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xce9e): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcf71): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcf8a): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcfa3): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcfb6): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcfbb): undefined reference to `json_object_new_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcfd0): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcfdc): undefined reference to `json_object_new_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcfee): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xcff3): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd008): undefined reference to `json_object_object_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd00d): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd02a): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd045): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd050): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd055): undefined reference to `json_object_new_array' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd073): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd08e): undefined reference to `json_object_array_add' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd099): undefined reference to `json_object_array_add' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::GetExtent(int, OGREnvelope*, int)': ogrelasticlayer.cpp:(.text+0xd42e): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd43c): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd44c): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd45a): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xd480): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::GetFeatureCount(int)': ogrelasticlayer.cpp:(.text+0xe51d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xe52e): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xe7bc): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xe7c7): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xe9fb): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::ICreateFeature(OGRFeature*)': ogrelasticlayer.cpp:(.text+0xf24a): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xf32f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xf340): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::SetAttributeFilter(char const*)': ogrelasticlayer.cpp:(.text+0xfae5): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::BuildFeature(OGRFeature*, json_object*, CPLString)': ogrelasticlayer.cpp:(.text+0xfcb2): undefined reference to `json_object_get_object' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xfe1b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0xfe44): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10076): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10087): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x102e6): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10301): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10319): undefined reference to `json_object_get_boolean' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1035e): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10381): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x103a4): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10744): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10775): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1091f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10930): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10951): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10960): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1096f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10980): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10991): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x109a5): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x109b2): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x109ba): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x109cd): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x109d5): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10a6d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10a91): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10ad4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10ae8): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10af8): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10b15): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10b23): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10b8a): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10b98): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10bd4): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10ce8): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d07): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d18): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d2c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d3c): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d59): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d6a): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d7c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10d8d): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10da1): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10da9): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10dbc): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10dc4): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10dd4): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10ddc): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10def): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10df7): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10f19): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10f5e): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10f66): undefined reference to `json_object_get_int' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x10fe2): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11023): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1102b): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1106e): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1109b): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x110e4): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x110ec): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1113b): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11177): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1117f): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticlayer.cpp.o: in function `OGRElasticLayer::GetNextRawFeature()': ogrelasticlayer.cpp:(.text+0x118b9): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11919): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11931): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11bb1): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11bc4): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11c10): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11c22): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11c4a): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11c72): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x11d15): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x12007): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x120b1): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x12107): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x121cf): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x121ff): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1221c): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x12261): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x1227e): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x122b3): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticlayer.cpp:(.text+0x122d1): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/elastic/CMakeFiles/ogr_Elastic.dir/ogrelasticaggregationlayer.cpp.o: in function `OGRElasticAggregationLayer::IssueAggregationRequest()': ogrelasticaggregationlayer.cpp:(.text+0x30d3): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x30e4): undefined reference to `json_object_put' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x31fc): undefined reference to `json_object_array_length' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3246): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3256): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x32b2): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x32e1): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3310): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x338b): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x33d1): undefined reference to `json_object_get_string' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x35b5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x35d7): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x35f0): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3600): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x386a): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3913): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3acf): undefined reference to `json_object_get_type' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3bde): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3bfa): undefined reference to `json_object_get_double' /usr/bin/ld: ogrelasticaggregationlayer.cpp:(.text+0x3c13): undefined reference to `json_object_get_double' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::AbortSQL()': ogrsqlitedatasource.cpp:(.text+0xe0): undefined reference to `sqlite3_interrupt' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::SetQueryLoggerFunc(void (*)(char const*, char const*, long, long, void*), void*)': ogrsqlitedatasource.cpp:(.text+0x12b): undefined reference to `sqlite3_trace_v2' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::GetSRTEXTColName() [clone .part.0]': ogrsqlitedatasource.cpp:(.text+0x1a3): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x21c): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x254): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x266): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::SetQueryLoggerFunc(void (*)(char const*, char const*, long, long, void*), void*)::{lambda(unsigned int, void*, void*, void*)#1}::_FUN(unsigned int, void*, void*, void*)': ogrsqlitedatasource.cpp:(.text+0x715): undefined reference to `sqlite3_expanded_sql' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x770): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::DeleteLayer(int)': ogrsqlitedatasource.cpp:(.text+0xd3a): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd92): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xdea): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xe42): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::CloseDB()': ogrsqlitedatasource.cpp:(.text+0x1509): undefined reference to `sqlite3_close' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x1532): undefined reference to `sqlite3_vfs_unregister' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x161e): undefined reference to `sqlite3_open' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x164f): undefined reference to `sqlite3_file_control' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x1694): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x169e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x16aa): undefined reference to `sqlite3_close' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x16dd): undefined reference to `sqlite3_file_control' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::PragmaCheck(char const*, char const*, int)': ogrsqlitedatasource.cpp:(.text+0x1796): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x17cf): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x183a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x186d): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x18aa): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::prepareSql(sqlite3*, char const*, int, sqlite3_stmt**, char const**)': ogrsqlitedatasource.cpp:(.text+0x18fa): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x1983): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteBaseDataSource::OpenOrCreateDB(int, bool, bool)': ogrsqlitedatasource.cpp:(.text+0x1f2b): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x1f58): undefined reference to `sqlite3_db_config' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x1f94): undefined reference to `sqlite3_file_control' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2010): undefined reference to `sqlite3_busy_timeout' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2077): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x20cc): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x20dc): undefined reference to `sqlite3_close' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x218c): undefined reference to `sqlite3_vfs_register' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x21b4): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2252): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x22fa): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x239f): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2423): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2681): undefined reference to `sqlite3_file_control' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x26c9): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2906): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x291a): undefined reference to `sqlite3_db_config' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2c94): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x2d28): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::FetchSRS(int)': ogrsqlitedatasource.cpp:(.text+0x32f5): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x33c9): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x3466): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x347e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x3515): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x35ce): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x36be): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x36f2): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x370a): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::InitWithEPSG()': ogrsqlitedatasource.cpp:(.text+0x5cc2): undefined reference to `proj_get_codes_from_database' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5e26): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5ef5): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5f18): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5f2c): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5fb0): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5fe0): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x5ff4): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6016): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x603c): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x606c): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x608b): undefined reference to `proj_string_list_destroy' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x61f1): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x621b): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x624e): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6278): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::FetchSRSId(OGRSpatialReference const*)': ogrsqlitedatasource.cpp:(.text+0x6820): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x682e): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x684a): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6922): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6944): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x694e): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x69df): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x69fd): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6bc2): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6bef): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6e9a): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x6eac): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7043): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x705d): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x70ae): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x70ca): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x70f6): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7137): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7153): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7223): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7253): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x72dc): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7350): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x738e): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x73c9): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7404): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x7416): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x74e5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x75a9): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x777c): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::GetLayerByName(char const*)': ogrsqlitedatasource.cpp:(.text+0x8e77): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x8eaa): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x8ec7): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x8ecf): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::AddRelationship(std::unique_ptr >&&, std::__cxx11::basic_string, std::allocator >&)': ogrsqlitedatasource.cpp:(.text+0x9f42): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x9f5b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x9f83): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0x9fa0): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xa1ea): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::ExecuteSQL(char const*, OGRGeometry*, char const*)': ogrsqlitedatasource.cpp:(.text+0xb252): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xb285): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xb2e8): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xb44a): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xb461): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xb482): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xb491): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xba03): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbad8): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbaef): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbb18): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbb2f): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbb58): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbb6f): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbb98): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbbaf): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbbd8): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbbef): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbc18): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbc2f): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbc58): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbc6f): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbc98): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xbcaf): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitedatasource.cpp.o: in function `OGRSQLiteDataSource::Open(GDALOpenInfo*)': ogrsqlitedatasource.cpp:(.text+0xbf0b): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc209): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc246): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc361): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc3b9): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc3e0): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc77a): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xc7ba): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xcd9b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xcdb8): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xcdf6): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xcf3e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xcff6): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd012): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd06d): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd281): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd2a8): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd3d3): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd4a1): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd4b1): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd4c9): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd77c): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xd886): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitedatasource.cpp:(.text+0xda36): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRSQLiteLayer::ResetReading()': ogrsqlitelayer.cpp:(.text+0x65): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRSQLiteLayer::~OGRSQLiteLayer()': ogrsqlitelayer.cpp:(.text+0x2fa): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `non-virtual thunk to OGRSQLiteLayer::~OGRSQLiteLayer()': ogrsqlitelayer.cpp:(.text+0x3ee): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRSQLiteLayer::~OGRSQLiteLayer()': ogrsqlitelayer.cpp:(.text+0x4ca): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `non-virtual thunk to OGRSQLiteLayer::~OGRSQLiteLayer()': ogrsqlitelayer.cpp:(.text+0x5da): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o:ogrsqlitelayer.cpp:(.text+0x6b3): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRIsBinaryGeomCol(sqlite3_stmt*, int, OGRFieldDefn&, OGRSQLiteGeomFormat&) [clone .isra.0]': ogrsqlitelayer.cpp:(.text+0x2e91): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x2e9e): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRSQLiteLayer::ClearStatement()': ogrsqlitelayer.cpp:(.text+0x38f5): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRSQLiteLayer::BuildFeatureDefn(char const*, bool, sqlite3_stmt*, std::set, std::allocator > const*, std::set, std::allocator > const&)': ogrsqlitelayer.cpp:(.text+0x4fb9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x4fe2): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x5017): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x5048): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x5358): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x54ea): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x5515): undefined reference to `sqlite3_column_decltype' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x6166): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x62d1): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x649f): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x682a): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x6ba1): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitelayer.cpp.o: in function `OGRSQLiteLayer::GetNextRawFeature()': ogrsqlitelayer.cpp:(.text+0x742b): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x750b): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7571): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7583): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x75db): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x75f3): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7610): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7644): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7684): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x76a4): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x76cb): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x76dd): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7710): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7741): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x77b3): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x782b): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7853): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x787b): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x788d): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x78d3): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x78e5): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7908): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7923): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7948): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7963): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7999): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x79bc): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7a0b): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7a31): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7a79): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrsqlitelayer.cpp:(.text+0x7a8c): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteselectlayer.cpp.o: in function `OGRSQLiteSelectLayer::ResetStatement()': ogrsqliteselectlayer.cpp:(.text+0x197): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x1b7): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteselectlayer.cpp.o: in function `OGRSQLiteSelectLayer::GetFeatureCount(int)': ogrsqliteselectlayer.cpp:(.text+0x7ae): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x7c8): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x820): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteselectlayer.cpp.o: in function `OGRSQLiteSelectLayerCommonBehaviour::GetFeatureCount(int)': ogrsqliteselectlayer.cpp:(.text+0xd7e): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0xd98): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0xdf0): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteselectlayer.cpp.o: in function `OGRSQLiteSelectLayer::OGRSQLiteSelectLayer(OGRSQLiteDataSource*, CPLString const&, sqlite3_stmt*, bool, bool, bool)': ogrsqliteselectlayer.cpp:(.text+0x36ba): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x36d0): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x36e6): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x3711): undefined reference to `sqlite3_column_table_name' /usr/bin/ld: ogrsqliteselectlayer.cpp:(.text+0x37bc): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::ClearInsertStmt()': ogrsqlitetablelayer.cpp:(.text+0x269): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::~OGRSQLiteTableLayer()': ogrsqlitetablelayer.cpp:(.text+0x3af): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::RecomputeOrdinals()': ogrsqlitetablelayer.cpp:(.text+0x7a2): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x7b8): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x7d5): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x826): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x883): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x92c): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x954): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x96c): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::RecreateTable(char const*, char const*, char const*, char const*)': ogrsqlitetablelayer.cpp:(.text+0x324d): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3357): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x33c0): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x33f1): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3422): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3484): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x349e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3520): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3569): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::BindValues(OGRFeature*, sqlite3_stmt*, bool)': ogrsqlitetablelayer.cpp:(.text+0x370c): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3722): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x377f): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x37c0): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3833): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3888): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3934): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x395e): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3a38): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3a5e): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3c54): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3c96): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x3cb9): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::ResetStatement()': ogrsqlitetablelayer.cpp:(.text+0x4513): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x455f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::CreateSpatialIndex(int)': ogrsqlitetablelayer.cpp:(.text+0x468e): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x46d3): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::EstablishFeatureDefn(char const*, bool)': ogrsqlitetablelayer.cpp:(.text+0x48fc): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x490c): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x4944): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x497d): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x498f): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x49a5): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x49cd): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x49e6): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x4a0f): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x524e): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x52e4): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x530e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x531b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x54fc): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x5509): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x5590): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x55bd): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x55cc): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x55ea): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x5618): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x5638): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x5642): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x565b): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x568e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x57e6): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x5863): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x589d): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x681e): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::Initialize(char const*, bool, bool, bool, bool)': ogrsqlitetablelayer.cpp:(.text+0x6f3f): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x6f54): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x6f5e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x6f91): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x6f9b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::ISetFeature(OGRFeature*)': ogrsqlitetablelayer.cpp:(.text+0x90b9): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x90e8): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x90fb): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9120): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x914e): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9158): undefined reference to `sqlite3_changes' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x92ce): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9321): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::ICreateFeature(OGRFeature*)': ogrsqlitetablelayer.cpp:(.text+0x9c4e): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9c8a): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9ca5): undefined reference to `sqlite3_last_insert_rowid' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9cd4): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9e70): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9eac): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9eb4): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0x9ec5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa40b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa42f): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa469): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa47a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa511): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa522): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa6fb): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa725): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xa8f7): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::DeleteFeature(long long)': ogrsqlitetablelayer.cpp:(.text+0xac53): undefined reference to `sqlite3_changes' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::LoadStatisticsSpatialite4DB()': ogrsqlitetablelayer.cpp:(.text+0xae39): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xaec3): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xaee5): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xb045): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::LoadStatistics()': ogrsqlitetablelayer.cpp:(.text+0xb854): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xb988): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xb9b7): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbafd): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbb09): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::SaveStatistics()': ogrsqlitetablelayer.cpp:(.text+0xbca5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbcc9): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbd06): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbd19): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbf6b): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbf86): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xbfb4): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc203): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc224): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc245): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc266): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc27c): undefined reference to `sqlite3_step' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::CheckSpatialIndexTable(int)': ogrsqlitetablelayer.cpp:(.text+0xc559): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc58d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xc5a6): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::GetMetadata(char const*)': ogrsqlitetablelayer.cpp:(.text+0xcfcb): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xd005): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xd0bd): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xd0e3): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::GetFeature(long long)': ogrsqlitetablelayer.cpp:(.text+0xd3f1): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xd46f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::GetExtent(OGREnvelope*, int)': ogrsqlitetablelayer.cpp:(.text+0xde59): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xde6e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xdf15): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xdf68): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xdf7a): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitetablelayer.cpp.o: in function `OGRSQLiteTableLayer::GetExtent(int, OGREnvelope*, int)': ogrsqlitetablelayer.cpp:(.text+0xe289): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xe29e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xe33e): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqlitetablelayer.cpp:(.text+0xe35f): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o: in function `OGRSQLiteViewLayer::ResetStatement()': ogrsqliteviewlayer.cpp:(.text+0x1b8): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x1ff): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o: in function `OGRSQLiteViewLayer::EstablishFeatureDefn()': ogrsqliteviewlayer.cpp:(.text+0xc78): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0xc8a): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0xd2c): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0xe84): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0xeac): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0xed4): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o: in function `OGRSQLiteViewLayer::GetSpatialWhere(int, OGRGeometry*)': ogrsqliteviewlayer.cpp:(.text+0x13a5): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x13c1): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x1400): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o: in function `non-virtual thunk to OGRSQLiteViewLayer::GetSpatialWhere(int, OGRGeometry*)': ogrsqliteviewlayer.cpp:(.text+0x1caa): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x1cc6): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x1d05): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o: in function `OGRSQLiteViewLayer::GetFeature(long long)': ogrsqliteviewlayer.cpp:(.text+0x1f54): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x2037): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteviewlayer.cpp.o: in function `OGRSQLiteViewLayer::GetFeatureCount(int)': ogrsqliteviewlayer.cpp:(.text+0x2295): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteviewlayer.cpp:(.text+0x22be): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLResult::~SQLResult()': ogrsqliteutility.cpp:(.text+0x761): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLCommand(sqlite3*, char const*)': ogrsqliteutility.cpp:(.text+0x7bd): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x812): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLQuery(sqlite3*, char const*)': ogrsqliteutility.cpp:(.text+0x87f): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x8ad): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLGetInteger64(sqlite3*, char const*, int*)': ogrsqliteutility.cpp:(.text+0x9b9): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x9c6): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x9e2): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xa0f): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xa1b): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xa34): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLGetInteger(sqlite3*, char const*, int*)': ogrsqliteutility.cpp:(.text+0xaab): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xabb): undefined reference to `sqlite3_step' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xad4): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xb07): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xb13): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0xb2f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLGetUniqueFieldUCConstraints[abi:cxx11](sqlite3*, char const*)': ogrsqliteutility.cpp:(.text+0x1687): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x16de): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x171a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x1722): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x17c3): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x17fc): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x1a69): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x1aa3): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x1adb): undefined reference to `sqlite3_free' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x1aef): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrsqliteutility.cpp:(.text+0x1b01): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqliteutility.cpp.o: in function `SQLGetUniqueFieldUCConstraints[abi:cxx11](sqlite3*, char const*) [clone .cold]': ogrsqliteutility.cpp:(.text.unlikely+0xc2): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSetSRID(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x11c): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x12e): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x139): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x144): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1a2): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b4): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x234): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_GDAL_GetMimeType(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x27a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x287): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2ba): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2c5): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x376): undefined reference to `sqlite3_result_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x404): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTArea(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x48a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x497): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x4c4): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x4cf): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5ed): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x634): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x648): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x65c): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x672): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6cd): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTGeometryType(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x798): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7a2): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7f2): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x862): undefined reference to `sqlite3_result_text' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_hstore_get_value(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x882): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x890): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8ac): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8b8): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageGPKGIsAssignable(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x908): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x916): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x93c): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x948): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSridFromAuthCRS(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x998): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x9a6): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x9b8): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x9e4): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x9f0): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x9fb): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xa0f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xa3a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xa54): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageGetHeader(sqlite3_context*, int, sqlite3_value**, GPkgHeader*, bool, int) [clone .constprop.0]': ogrgeopackagedatasource.cpp:(.text+0xb03): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xb15): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xb21): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xba7): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xc69): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xc83): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTMakeValid(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0xcbb): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xccd): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xcd9): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xd5b): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xd7c): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xda4): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xde4): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xdf4): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_GDAL_GetBandCount(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x106a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1077): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10aa): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10b6): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1127): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1164): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_GDAL_HasColorTable(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x11ca): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x11d7): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x120a): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1216): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x128c): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x12c4): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTMinY(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x150a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x151b): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1526): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15a6): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x166a): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1677): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTMinX(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x16ba): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16cb): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16d6): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1756): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x181a): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1827): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTMaxY(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x186a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x187b): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1886): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1906): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19ca): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19d7): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTIsEmpty(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x1a18): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1a29): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1a34): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1aae): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1abc): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTMaxX(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x1b3a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b4b): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b56): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1bd6): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1c9a): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1ca7): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTSRID(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x1ce8): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1cf9): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1d04): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1d82): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1d94): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTEnvelopesIntersects(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x1e0a): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e1b): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e25): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1ea3): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1ead): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1f6d): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1f82): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1f97): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1fb0): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1fc4): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1fd1): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageSTEnvelopesIntersectsTwoParams(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x2021): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2033): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x203f): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x20c2): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x20cc): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2210): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x222e): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::DetectSpatialRefSysColumns()': ogrgeopackagedatasource.cpp:(.text+0x2443): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x247c): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x24ab): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x24bf): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::UpdateGpkgContentsLastChange(char const*)': ogrgeopackagedatasource.cpp:(.text+0x32ab): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x32db): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::HasDataColumnConstraintsTableGPKG_1_0() const': ogrgeopackagedatasource.cpp:(.text+0x346a): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x347d): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::HasQGISLayerStyles() const': ogrgeopackagedatasource.cpp:(.text+0x3822): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3835): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::WriteMetadata(CPLXMLNode*, char const*)': ogrgeopackagedatasource.cpp:(.text+0x3ce6): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3d14): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3d2e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3d48): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3d5c): undefined reference to `sqlite3_last_insert_rowid' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3d92): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3dd1): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3df7): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3e11): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3e39): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3e67): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3ea1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3ebd): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::RemoveOGREmptyTable()': ogrgeopackagedatasource.cpp:(.text+0x3f6e): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3f88): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x3fc6): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::RegisterWebPExtension()': ogrgeopackagedatasource.cpp:(.text+0x4141): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x415d): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::RegisterZoomOtherExtension()': ogrgeopackagedatasource.cpp:(.text+0x41d1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x41ed): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::CheckUnknownExtensions(bool)': ogrgeopackagedatasource.cpp:(.text+0x430e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x432d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x448a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::DeleteLayerCommon(char const*)': ogrgeopackagedatasource.cpp:(.text+0x562f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x564c): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x56e7): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5704): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5745): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5762): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x578b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x57a8): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x57c8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x57e5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5893): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x58b0): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x58ca): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x58e7): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::DeleteRasterLayer(char const*)': ogrgeopackagedatasource.cpp:(.text+0x59dd): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x59fa): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5a10): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5a2d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5a85): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5aa2): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5abc): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x5ad9): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageTransform(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x62df): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x62ed): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6300): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6334): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x633f): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6368): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x637d): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x64a2): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x64fd): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6529): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6542): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x65c2): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x65cf): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGR_GPKG_GeometryTypeAggregate_Finalize(sqlite3_context*)': ogrgeopackagedatasource.cpp:(.text+0x6640): undefined reference to `sqlite3_aggregate_context' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6650): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x68a8): undefined reference to `sqlite3_result_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x6981): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGR_GPKG_GeometryTypeAggregate_Step(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x7042): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7052): undefined reference to `sqlite3_aggregate_context' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x707f): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x71de): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x71f1): undefined reference to `sqlite3_interrupt' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7209): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x724c): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_gdal_get_layer_pixel_value(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x7c32): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7c40): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7c65): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7c9d): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7cab): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7cb9): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7cc7): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7cd5): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7ce6): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7cf1): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7d11): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7d30): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7d6a): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7d76): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7e1e): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7e31): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7e3f): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7f26): undefined reference to `sqlite3_result_int64' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRSQLITE_gdal_get_pixel_value(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x7f85): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7faa): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7fe5): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x7ff3): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8001): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x800f): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8021): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o:ogrgeopackagedatasource.cpp:(.text+0x802f): more undefined references to `sqlite3_value_type' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRSQLITE_gdal_get_pixel_value(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x8048): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8053): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x809a): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8131): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8150): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x818a): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8196): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x823e): undefined reference to `sqlite3_result_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x82b0): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x82be): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x869a): undefined reference to `sqlite3_result_int64' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::LoadRelationshipsUsingRelatedTablesExtension() const': ogrgeopackagedatasource.cpp:(.text+0xb4fe): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xb523): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::UpdateRelationship(std::unique_ptr >&&, std::__cxx11::basic_string, std::allocator >&)': ogrgeopackagedatasource.cpp:(.text+0xd939): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xd961): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xd9a5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xd9c7): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::ConvertGpkgSpatialRefSysToExtensionWkt2()': ogrgeopackagedatasource.cpp:(.text+0xdd8d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xddb5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xdf56): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::CreateTileGriddedTable(char**)': ogrgeopackagedatasource.cpp:(.text+0xe125): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xe192): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xe455): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xe492): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xe4ef): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xe555): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::GetSrsId(OGRSpatialReference const&)': ogrgeopackagedatasource.cpp:(.text+0xedb2): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xefca): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xefe4): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf17d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf1b5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf2f4): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf353): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf40c): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf433): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf4bc): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf50b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf530): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0xf6d8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::SetSpatialRef(OGRSpatialReference const*)': ogrgeopackagedatasource.cpp:(.text+0x10317): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10334): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10354): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10370): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageImportFromEPSG(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x10428): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1043a): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10467): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1047c): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1049f): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x104b9): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::AddRelationship(std::unique_ptr >&&, std::__cxx11::basic_string, std::allocator >&)': ogrgeopackagedatasource.cpp:(.text+0x10d39): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10d4f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10d9f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10db5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10dd8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10dfb): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10e1b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10e3e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10e5e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10e81): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10ecb): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10eee): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10f38): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x10f5d): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::FinalizeRasterRegistration()': ogrgeopackagedatasource.cpp:(.text+0x11f2e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x11f4d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x12016): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x12033): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x120fc): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1211e): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::GetMetadata(char const*)': ogrgeopackagedatasource.cpp:(.text+0x1275b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1277a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x129ea): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::IFlushCacheWithErrCode(bool)': ogrgeopackagedatasource.cpp:(.text+0x137db): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13809): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::FlushCache(bool)': ogrgeopackagedatasource.cpp:(.text+0x13a1d): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13a37): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13a5a): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13a76): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::IBuildOverviews(char const*, int, int const*, int, int const*, int (*)(double, char const*, void*), void*, char const* const*)': ogrgeopackagedatasource.cpp:(.text+0x13b7c): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o:ogrgeopackagedatasource.cpp:(.text+0x13b97): more undefined references to `sqlite3_exec' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::IBuildOverviews(char const*, int, int const*, int, int const*, int (*)(double, char const*, void*), void*, char const* const*)': ogrgeopackagedatasource.cpp:(.text+0x13e21): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13e3d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13e77): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13f08): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x13f24): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1404d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14069): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1409b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x140b7): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14236): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14257): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x143c6): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x143e0): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14407): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x144a9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x144c3): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x144df): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::FlushMetadata()': ogrgeopackagedatasource.cpp:(.text+0x14ef0): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14f0a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14f37): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x14f51): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x152fe): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1531b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15396): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x153b0): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15416): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15430): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::Close()': ogrgeopackagedatasource.cpp:(.text+0x1577d): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15797): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x157ba): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x157de): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::OpenRaster(char const*, char const*, char const*, int, double, double, double, double, char const*, char const*, char const*, char const*, bool, char**)': ogrgeopackagedatasource.cpp:(.text+0x15cba): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15cdb): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15efc): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15f7f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x15ffb): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1606e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16083): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16348): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16445): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16466): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x16511): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17041): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1706d): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17081): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17096): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1709e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x175a3): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x175c0): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x175ef): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::DeleteLayer(int)': ogrgeopackagedatasource.cpp:(.text+0x17995): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x179b2): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17a82): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17a9f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17aca): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17ae7): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::ICreateLayer(char const*, OGRSpatialReference*, OGRwkbGeometryType, char**)': ogrgeopackagedatasource.cpp:(.text+0x17cbd): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x17cdb): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::DeleteVectorOrRasterLayer(char const*)': ogrgeopackagedatasource.cpp:(.text+0x182fd): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1831b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::ExecuteSQL(char const*, OGRGeometry*, char const*)': ogrgeopackagedatasource.cpp:(.text+0x189a6): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x189d5): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x18b0f): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x190cd): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x190e0): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19102): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19257): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1926e): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1928b): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x192ad): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x192cf): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19453): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1946f): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1947c): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x194a8): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x194e6): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19521): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19536): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19543): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19580): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19595): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x195c6): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x195d7): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_ogr_layer_Extent(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x1974c): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1976b): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19776): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x198d0): undefined reference to `sqlite3_result_blob' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19905): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19934): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageRegisterGeometryExtension(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19976): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19984): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x199a5): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x199b2): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x199be): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x199ca): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x199d5): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageHasSpatialIndex(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19a78): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19a86): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19aac): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19ab8): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19ac3): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageDisableSpatialIndex(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19b58): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19b66): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19b8c): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19b98): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19ba3): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageCreateSpatialIndex(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19c28): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19c36): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19c5c): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19c68): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19c73): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::InstallSQLFunctions()': ogrgeopackagedatasource.cpp:(.text+0x19d1e): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19d49): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19d76): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19da4): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19dd3): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x19e01): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o:ogrgeopackagedatasource.cpp:(.text+0x19e30): more undefined references to `sqlite3_create_function' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::Open(GDALOpenInfo*, std::__cxx11::basic_string, std::allocator > const&)': ogrgeopackagedatasource.cpp:(.text+0x1a909): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b182): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b1b0): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b6b0): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b779): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1b78f): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::Create(char const*, int, int, int, GDALDataType, char**)': ogrgeopackagedatasource.cpp:(.text+0x1d0a3): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1d0e1): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e13a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e254): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e29d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e31c): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e682): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e69c): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e6c3): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1e86f): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1ea37): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1f10d): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1f17f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x1f1a7): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::GetFieldDomain(std::__cxx11::basic_string, std::allocator > const&) const': ogrgeopackagedatasource.cpp:(.text+0x213df): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2141f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x21950): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2196b): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22332): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x2235a): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::AddFieldDomain(std::unique_ptr >&&, std::__cxx11::basic_string, std::allocator >&)': ogrgeopackagedatasource.cpp:(.text+0x22ac5): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22baf): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22bd6): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22beb): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22bfe): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22c13): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22c27): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22c43): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22c4d): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22c5a): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22c79): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22ced): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22d0a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22d4b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22d68): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22e06): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22e4b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22e65): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x22ea1): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GPKG_hstore_get_value(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x8a1): undefined reference to `sqlite3_result_null' /usr/bin/ld: ogrgeopackagedatasource.cpp:(.text+0x8e3): undefined reference to `sqlite3_result_text' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageGPKGIsAssignable(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x92f): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `GDALGeoPackageDataset::RemoveOGREmptyTable()': ogrgeopackagedatasource.cpp:(.text+0x3fac): undefined reference to `sqlite3_exec' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageRegisterGeometryExtension(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x1999b): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageHasSpatialIndex(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19a9f): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageDisableSpatialIndex(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19b7f): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagedatasource.cpp.o: in function `OGRGeoPackageCreateSpatialIndex(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagedatasource.cpp:(.text+0x19c4f): undefined reference to `sqlite3_result_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::ResetReading()': ogrgeopackagelayer.cpp:(.text+0xc1): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::~OGRGeoPackageLayer()': ogrgeopackagelayer.cpp:(.text+0x1b8): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `non-virtual thunk to OGRGeoPackageLayer::~OGRGeoPackageLayer()': ogrgeopackagelayer.cpp:(.text+0x222): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::~OGRGeoPackageLayer()': ogrgeopackagelayer.cpp:(.text+0x288): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `non-virtual thunk to OGRGeoPackageLayer::~OGRGeoPackageLayer()': ogrgeopackagelayer.cpp:(.text+0x2fe): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o:ogrgeopackagelayer.cpp:(.text+0x361): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::ParseDateField(char const*, OGRField*, OGRFieldDefn const*, long long)': ogrgeopackagelayer.cpp:(.text+0x7af): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::ParseDateField(sqlite3_stmt*, int, int, OGRField*, OGRFieldDefn const*, long long)': ogrgeopackagelayer.cpp:(.text+0x821): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::ParseDateTimeField(char const*, OGRField*, OGRFieldDefn const*, long long)': ogrgeopackagelayer.cpp:(.text+0xb42): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::ParseDateTimeField(sqlite3_stmt*, int, int, OGRField*, OGRFieldDefn const*, long long)': ogrgeopackagelayer.cpp:(.text+0xd54): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0xf02): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::GetNextArrowArray(ArrowArrayStream*, ArrowArray*)': ogrgeopackagelayer.cpp:(.text+0x141d): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x143c): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1458): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1650): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x16c8): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x16e2): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x16fc): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x174b): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x18c3): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1a03): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1a15): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1a6b): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1bd3): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1c1b): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x1d68): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2089): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::BuildFeatureDefn(char const*, sqlite3_stmt*)': ogrgeopackagelayer.cpp:(.text+0x2523): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2578): undefined reference to `sqlite3_column_table_name' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2585): undefined reference to `sqlite3_column_origin_name' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2616): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x26ec): undefined reference to `sqlite3_column_table_name' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x26f9): undefined reference to `sqlite3_column_origin_name' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x27bf): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x27e0): undefined reference to `sqlite3_column_decltype' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2969): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2af6): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2b0c): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::TranslateFeature(sqlite3_stmt*)': ogrgeopackagelayer.cpp:(.text+0x2d76): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2dd5): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2e4f): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2e87): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2f27): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2f94): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2fc7): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x2fd6): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x3001): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x302f): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x305f): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x31d7): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x31e8): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagelayer.cpp.o: in function `OGRGeoPackageLayer::GetNextFeature()': ogrgeopackagelayer.cpp:(.text+0x33a3): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x33c5): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x33d8): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagelayer.cpp:(.text+0x3420): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackageselectlayer.cpp.o: in function `OGRGeoPackageSelectLayer::ResetStatement()': ogrgeopackageselectlayer.cpp:(.text+0x137): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackageselectlayer.cpp:(.text+0x157): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackageselectlayer.cpp.o: in function `OGRGeoPackageSelectLayer::OGRGeoPackageSelectLayer(GDALGeoPackageDataset*, CPLString const&, sqlite3_stmt*, bool, bool)': ogrgeopackageselectlayer.cpp:(.text+0x4f4): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DisableFeatureCountTriggers(bool) [clone .part.0]': ogrgeopackagetablelayer.cpp:(.text+0x212): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x233): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x248): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x269): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2a1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGR_GPKG_FillArrowArray_Step(sqlite3_context*, int, sqlite3_value**)': ogrgeopackagetablelayer.cpp:(.text+0xabe): undefined reference to `sqlite3_user_data' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xbbf): undefined reference to `sqlite3_value_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xcc0): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xcf5): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xd01): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xd95): undefined reference to `sqlite3_value_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xdbd): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xebd): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xf75): undefined reference to `sqlite3_value_text' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x10bd): undefined reference to `sqlite3_value_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x10f5): undefined reference to `sqlite3_value_int' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11bd): undefined reference to `sqlite3_interrupt' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1214): undefined reference to `sqlite3_value_type' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1442): undefined reference to `sqlite3_interrupt' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1542): undefined reference to `sqlite3_value_bytes' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1554): undefined reference to `sqlite3_value_blob' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::SaveExtent()': ogrgeopackagetablelayer.cpp:(.text+0x16fa): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1714): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::SaveTimestamp()': ogrgeopackagetablelayer.cpp:(.text+0x1825): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1849): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DoSpecialProcessingForColumnCreation(OGRFieldDefn*)': ogrgeopackagetablelayer.cpp:(.text+0x276b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2795): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x28d1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x29cf): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x29ee): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2aec): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2b09): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2c07): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2c1e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x2cfb): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateFeatureCountTriggers(char const*)': ogrgeopackagetablelayer.cpp:(.text+0x326f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3290): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x32a7): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::SetDeferredSpatialIndexCreation(bool)': ogrgeopackagetablelayer.cpp:(.text+0x3379): undefined reference to `sqlite3_threadsafe' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::StartAsyncRTree()': ogrgeopackagetablelayer.cpp:(.text+0x35a8): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x371c): undefined reference to `sqlite3_close' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3756): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x377a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x37bc): undefined reference to `pthread_create' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::AsyncRTreeThreadFunction()': ogrgeopackagetablelayer.cpp:(.text+0x3a5a): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3c3e): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3c54): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3c6c): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3c84): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3c9c): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3cb4): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3cbe): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3cf8): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3d83): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x3f76): undefined reference to `sqlite3_close' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::FlushPendingSpatialIndexUpdate()': ogrgeopackagetablelayer.cpp:(.text+0x4746): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4775): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4785): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x47d9): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4800): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4821): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4842): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4863): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4884): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x488e): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x48b5): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x48da): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x493a): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetTotalFeatureCount()': ogrgeopackagetablelayer.cpp:(.text+0x49dc): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4a00): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::UpdateContentsToNullExtent()': ogrgeopackagetablelayer.cpp:(.text+0x4ab1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4ad2): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RevertWorkaroundUpdate1TriggerIssue()': ogrgeopackagetablelayer.cpp:(.text+0x4c2a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4c4b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4c5d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x4c7e): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateGeometryExtensionIfNecessary(OGRwkbGeometryType)': ogrgeopackagetablelayer.cpp:(.text+0x51f9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x522a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5252): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5276): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::FeatureBindParameters(OGRFeature*, sqlite3_stmt*, int*, bool, bool, int, int const*, int, int const*)': ogrgeopackagetablelayer.cpp:(.text+0x5500): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x560e): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5622): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x567a): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x56b7): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x56d7): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x56f2): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5735): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5990): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5a1a): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::FeatureBindUpdateParameters(OGRFeature*, sqlite3_stmt*)': ogrgeopackagetablelayer.cpp:(.text+0x5dbc): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ReturnSQLDropSpatialIndexTriggers()': ogrgeopackagetablelayer.cpp:(.text+0x5e62): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x5eac): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RegisterGeometryColumn()': ogrgeopackagetablelayer.cpp:(.text+0x60d6): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x60fc): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetColumnsOfCreateTable(std::vector > const&)': ogrgeopackagetablelayer.cpp:(.text+0x619d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x61d6): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x624e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6287): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x63e1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x641a): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RecreateTable(CPLString const&, CPLString const&)': ogrgeopackagetablelayer.cpp:(.text+0x67c8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x67e3): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6809): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6822): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6888): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x68a1): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x68bb): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x68d4): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x68f5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x690e): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::BuildSelectFieldList(std::vector > const&)': ogrgeopackagetablelayer.cpp:(.text+0x69e2): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6a1b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6aa1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6ada): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6b38): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6b6d): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RenameFieldInAuxiliaryTables(char const*, char const*)': ogrgeopackagetablelayer.cpp:(.text+0x6c69): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6c82): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6cd7): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6cf0): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6d17): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x6d30): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetNextArrowArrayAsynchronous(ArrowArray*)': ogrgeopackagetablelayer.cpp:(.text+0x714d): undefined reference to `pthread_create' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetNextArrowArrayInternal(ArrowArray*)': ogrgeopackagetablelayer.cpp:(.text+0x74f4): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x7a63): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x7a80): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x7ab5): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CheckGeometryType(OGRFeature*)': ogrgeopackagetablelayer.cpp:(.text+0x815d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x817e): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::StartDeferredSpatialIndexUpdate()': ogrgeopackagetablelayer.cpp:(.text+0x88fa): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x8994): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CancelAsyncRTree()': ogrgeopackagetablelayer.cpp:(.text+0x90f8): undefined reference to `sqlite3_close' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ReadTableDefinition()': ogrgeopackagetablelayer.cpp:(.text+0x94ad): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x94ce): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x9d8a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x9e06): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xa9f5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xaa16): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xb21f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xb291): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xb358): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xb37c): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xb9af): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xba21): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ReturnSQLCreateSpatialIndexTriggers(char const*, char const*)': ogrgeopackagetablelayer.cpp:(.text+0xc1e5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc224): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc250): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc2b8): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc2dc): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc344): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc374): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc3dc): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc3ff): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc467): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc485): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc4e5): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::WorkaroundUpdate1TriggerIssue()': ogrgeopackagetablelayer.cpp:(.text+0xc7ed): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc827): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc869): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc88a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc8c2): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc8e7): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc918): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xc940): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::InitView()': ogrgeopackagetablelayer.cpp:(.text+0xe56b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe591): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe599): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe5a8): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe5b7): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe5d6): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe608): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe61f): undefined reference to `sqlite3_column_table_name' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe62e): undefined reference to `sqlite3_column_origin_name' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe6f0): undefined reference to `sqlite3_column_name' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe707): undefined reference to `sqlite3_column_table_name' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe716): undefined reference to `sqlite3_column_origin_name' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xe8b0): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ResetStatement()': ogrgeopackagetablelayer.cpp:(.text+0xea88): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetNextArrowArrayAsynchronousWorker()': ogrgeopackagetablelayer.cpp:(.text+0xf809): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xfba2): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xfbed): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0xfc22): undefined reference to `sqlite3_create_function' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DropSpatialIndex(bool)': ogrgeopackagetablelayer.cpp:(.text+0x101d9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x101fa): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x10329): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1034a): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetMetadata(char const*)': ogrgeopackagetablelayer.cpp:(.text+0x1102c): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11066): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x110f1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11117): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x113c5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x113eb): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RunDeferredCreationIfNecessary()': ogrgeopackagetablelayer.cpp:(.text+0x1156a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x115a6): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1187e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x118bc): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x118ec): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1190d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1191e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11941): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateOrUpsertFeature(OGRFeature*, bool)': ogrgeopackagetablelayer.cpp:(.text+0x11b95): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11c3a): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11ca7): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11ce5): undefined reference to `sqlite3_last_insert_rowid' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11cfb): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11d07): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11f42): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11f63): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11f7a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11f9b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11fbe): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x11fda): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12008): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12014): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12020): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12169): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1217c): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12188): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x122e7): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x126b9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x126da): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x126ed): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1270a): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ISetFeature(OGRFeature*)': ogrgeopackagetablelayer.cpp:(.text+0x12d0a): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12e3c): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12e48): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12e64): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12e7b): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12e94): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12ea0): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12eb3): undefined reference to `sqlite3_changes' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12f0e): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12f5f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12f86): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x12f92): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::IUpdateFeature(OGRFeature*, int, int const*, int, int const*, bool)': ogrgeopackagetablelayer.cpp:(.text+0x13325): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13355): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x133da): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x133f1): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13415): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13568): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13574): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13587): undefined reference to `sqlite3_changes' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x135b9): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x135c5): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x135fb): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13607): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ResetReading()': ogrgeopackagetablelayer.cpp:(.text+0x13793): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x137af): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x137e0): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetFeature(long long)': ogrgeopackagetablelayer.cpp:(.text+0x13890): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1389c): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x138b0): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x138bc): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13910): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1391c): undefined reference to `sqlite3_clear_bindings' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x139e1): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetFeatureCount(int)': ogrgeopackagetablelayer.cpp:(.text+0x13eb8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x13ed9): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetExtent(OGREnvelope*, int)': ogrgeopackagetablelayer.cpp:(.text+0x14194): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x141ba): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1456e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14584): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x145b1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x145d2): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1471a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1473b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateSpatialIndex(char const*)': ogrgeopackagetablelayer.cpp:(.text+0x14aff): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14b23): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14c9f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14cd2): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14ce2): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14cf7): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14d26): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14d36): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14dc8): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14ded): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14e12): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x14e1c): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x150dc): undefined reference to `sqlite3_close' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15119): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1513d): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1516d): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15193): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x151d8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1521c): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1547f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x154a5): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15511): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1551b): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15551): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15565): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x155b6): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1560a): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1565b): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15731): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15749): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15768): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15787): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x157a6): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x157c5): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x157cf): undefined reference to `sqlite3_step' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x157f3): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x158ad): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x158b7): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::SyncToDisk()': ogrgeopackagetablelayer.cpp:(.text+0x15e5a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15e7b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15e92): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15eb3): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15f14): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x15f2a): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::~OGRGeoPackageTableLayer()': ogrgeopackagetablelayer.cpp:(.text+0x15ff0): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16001): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16012): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetGeometryTypes(int, int, int&, int (*)(double, char const*, void*), void*)': ogrgeopackagetablelayer.cpp:(.text+0x16895): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x168de): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16900): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16908): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16949): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16b71): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16b79): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DoJobAtTransactionRollback()': ogrgeopackagetablelayer.cpp:(.text+0x16cdf): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16cfb): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16d2c): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::SetAttributeFilter(char const*)': ogrgeopackagetablelayer.cpp:(.text+0x16f01): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x16f1d): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o:ogrgeopackagetablelayer.cpp:(.text+0x16f4e): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RunDeferredDropRTreeTableIfNecessary()': ogrgeopackagetablelayer.cpp:(.text+0x172bb): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x172e2): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DeleteFeature(long long)': ogrgeopackagetablelayer.cpp:(.text+0x1746e): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1748a): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x174bb): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1767f): undefined reference to `sqlite3_changes' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::Rename(char const*)': ogrgeopackagetablelayer.cpp:(.text+0x17777): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17793): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x177c4): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x177f8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1781e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17879): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x178b7): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x178d2): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1790b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17923): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1795c): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17984): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x179bd): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x179e5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17a1e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17a5a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17a93): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17abf): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17af8): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17b10): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17b49): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17b61): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17b9a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17bc5): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17bfe): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17c16): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17c4f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17df1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17e2a): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17fa4): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x17fdd): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18064): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18085): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1809c): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x180bd): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::RecomputeExtent()': ogrgeopackagetablelayer.cpp:(.text+0x18363): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18389): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18789): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x187a4): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x187c1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18927): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18948): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::AlterGeomFieldDefn(int, OGRGeomFieldDefn const*, int)': ogrgeopackagetablelayer.cpp:(.text+0x18a5f): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18a7b): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x18aac): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1954b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1956f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x19594): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x195b8): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateGeomField(OGRGeomFieldDefn*, int)': ogrgeopackagetablelayer.cpp:(.text+0x19d4e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x19daa): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x19ec9): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x19ee5): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x19f16): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateField(OGRFieldDefn*, int)': ogrgeopackagetablelayer.cpp:(.text+0x1a492): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1a4b5): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o:ogrgeopackagetablelayer.cpp:(.text+0x1a4ed): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::AlterFieldDefn(int, OGRFieldDefn*, int)': ogrgeopackagetablelayer.cpp:(.text+0x1b18a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1b1c9): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1b20e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1b228): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bcfa): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bd17): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bd33): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bd3b): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bd56): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bd70): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1be63): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1be88): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1beb1): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1becb): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bef3): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1bf0d): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::ReorderFields(int*)': ogrgeopackagetablelayer.cpp:(.text+0x1c436): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1c452): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1c483): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1c772): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1c78e): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o:ogrgeopackagetablelayer.cpp:(.text+0x1c7bf): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DeleteField(int)': ogrgeopackagetablelayer.cpp:(.text+0x1ce2b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1ce51): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1ce7a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1ce9e): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1cec4): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1cee8): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1cf14): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1cf38): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::GetNextArrowArray(ArrowArrayStream*, ArrowArray*)': ogrgeopackagetablelayer.cpp:(.text+0x1d4d3): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1d4fa): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1d51f): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1d546): undefined reference to `sqlite3_free' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1d62e): undefined reference to `sqlite3_threadsafe' /usr/bin/ld: ogrgeopackagetablelayer.cpp:(.text+0x1da6a): undefined reference to `pthread_create' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::DisableFeatureCountTriggers(bool) [clone .part.0]': ogrgeopackagetablelayer.cpp:(.text+0x2c6): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/ogrgeopackagetablelayer.cpp.o: in function `OGRGeoPackageTableLayer::CreateFeatureCountTriggers(char const*)': ogrgeopackagetablelayer.cpp:(.text+0x32cc): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGeoPackageRasterBand::SetNoDataValue(double)': gdalgeopackagerasterband.cpp:(.text+0xb4): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xdd): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xe9): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x158): undefined reference to `sqlite3_bind_double' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x162): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x16e): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x176): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x272): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::GetTileOffsetAndScale(long long, double&, double&) [clone .part.0]': gdalgeopackagerasterband.cpp:(.text+0x514): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x551): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x55d): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x595): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x59e): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5ac): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5c7): undefined reference to `sqlite3_column_type' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5da): undefined reference to `sqlite3_column_type' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5ed): undefined reference to `sqlite3_column_double' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x607): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikeRasterBand::GetColorTable()': gdalgeopackagerasterband.cpp:(.text+0x774): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7b2): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7c4): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7d9): undefined reference to `sqlite3_column_type' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7ee): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7fe): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8c9): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8d3): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x955): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x96c): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x976): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::~GDALGPKGMBTilesLikePseudoDataset()': gdalgeopackagerasterband.cpp:(.text+0xe31): undefined reference to `sqlite3_close' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xe5d): undefined reference to `sqlite3_vfs_unregister' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::~GDALGPKGMBTilesLikePseudoDataset()': gdalgeopackagerasterband.cpp:(.text+0xf51): undefined reference to `sqlite3_close' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xf7d): undefined reference to `sqlite3_vfs_unregister' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::GetTileId(int, int)': gdalgeopackagerasterband.cpp:(.text+0x13e9): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1420): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::DeleteTile(int, int)': gdalgeopackagerasterband.cpp:(.text+0x14b8): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x14f8): undefined reference to `sqlite3_exec' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1553): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x155d): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::DeleteFromGriddedTileAncillary(long long)': gdalgeopackagerasterband.cpp:(.text+0x15ff): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x163c): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x164a): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x167d): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1686): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1691): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGeoPackageRasterBand::LoadBandMetadata()': gdalgeopackagerasterband.cpp:(.text+0x184e): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x186b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGeoPackageRasterBand::GetMetadata(char const*)': gdalgeopackagerasterband.cpp:(.text+0x1d80): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1db5): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1e09): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x1e54): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::ReadTile(int, int, unsigned char*, bool*)': gdalgeopackagerasterband.cpp:(.text+0x3a6a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3ab8): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3ac8): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3ad2): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3aee): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3b4f): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3b61): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3b7f): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3c34): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3c5a): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3c98): undefined reference to `sqlite3_column_type' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3cad): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3cd9): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3d6b): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3d98): undefined reference to `sqlite3_column_int' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3de8): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3ea7): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3eb4): undefined reference to `sqlite3_sql' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3edc): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3f03): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x3f77): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::WriteTileInternal()': gdalgeopackagerasterband.cpp:(.text+0x5001): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5053): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x507b): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x50b7): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x50c3): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5dfd): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5e37): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5f4d): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5f59): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x5f82): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x6019): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x6050): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x6098): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x60dc): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x6104): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x6138): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x6144): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7992): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x79ab): undefined reference to `sqlite3_bind_double' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x79c4): undefined reference to `sqlite3_bind_double' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x79dd): undefined reference to `sqlite3_bind_double' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x79f6): undefined reference to `sqlite3_bind_double' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x7a02): undefined reference to `sqlite3_step' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::FlushRemainingShiftedTiles(bool)': gdalgeopackagerasterband.cpp:(.text+0x8c2a): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8e04): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8e90): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8ea7): undefined reference to `sqlite3_column_int' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8ebe): undefined reference to `sqlite3_column_int' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8ed5): undefined reference to `sqlite3_column_int' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x8f23): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x905a): undefined reference to `sqlite3_mprintf' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x90a5): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x90b9): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x90d7): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x90df): undefined reference to `sqlite3_free' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x91a8): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x9426): undefined reference to `sqlite3_column_type' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x943b): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x9488): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x956c): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x95a4): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x95c6): undefined reference to `sqlite3_column_int64' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x95d7): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x994f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x9988): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x9999): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0x99b4): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogr/ogrsf_frmts/gpkg/CMakeFiles/ogr_GeoPackage.dir/gdalgeopackagerasterband.cpp.o: in function `GDALGPKGMBTilesLikePseudoDataset::WriteShiftedTile(int, int, int, int, int, int, int)': gdalgeopackagerasterband.cpp:(.text+0xa27c): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa291): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa322): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa481): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa4ab): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa4b5): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa4c8): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa796): undefined reference to `sqlite3_vfs_register' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa7b5): undefined reference to `sqlite3_open_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xa9f7): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xaa09): undefined reference to `sqlite3_step' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xaa18): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xaa60): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xaa88): undefined reference to `sqlite3_column_int' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xaa9a): undefined reference to `sqlite3_column_int' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xab88): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xabc6): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xac0b): undefined reference to `sqlite3_column_blob' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xac27): undefined reference to `sqlite3_finalize' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xacf0): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xad18): undefined reference to `sqlite3_errmsg' /usr/bin/ld: gdalgeopackagerasterband.cpp:(.text+0xad77): undefined reference to `sqlite3_open' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::CreatePreparedStatements() [clone .part.0]': ogrosmdatasource.cpp:(.text+0x42d): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x489): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x499): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4fe): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x571): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x5c1): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x5ec): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x616): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o:ogrosmdatasource.cpp:(.text+0x640): more undefined references to `sqlite3_prepare_v2' follow /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::CloseDB()': ogrosmdatasource.cpp:(.text+0x7aa): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x7c6): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x7e2): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x7fe): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x81a): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o:ogrosmdatasource.cpp:(.text+0x84a): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::CloseDB()': ogrosmdatasource.cpp:(.text+0x8ce): undefined reference to `sqlite3_close' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x912): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x944): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::IndexPointSQLite(OSMNode*)': ogrosmdatasource.cpp:(.text+0x982): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xa7e): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xa8a): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xa99): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xad8): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::SetCacheSize()': ogrosmdatasource.cpp:(.text+0x1a23): undefined reference to `sqlite3_get_table' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1a82): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1acb): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1b01): undefined reference to `sqlite3_free_table' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1b30): undefined reference to `sqlite3_free' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1b49): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1b7b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::SetDBOptions()': ogrosmdatasource.cpp:(.text+0x1bd3): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1bfd): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1c1b): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1c76): undefined reference to `sqlite3_free' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1cc1): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1d03): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::CreateTempDB()': ogrosmdatasource.cpp:(.text+0x1d79): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1dbc): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1de0): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x1fc1): undefined reference to `sqlite3_open' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x2020): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x2049): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x2072): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x20a6): undefined reference to `sqlite3_free' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x20d8): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x213c): undefined reference to `sqlite3_vfs_register' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x215b): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::CreatePreparedStatements()': ogrosmdatasource.cpp:(.text+0x22a6): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x22c8): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::StartTransactionCacheDB()': ogrosmdatasource.cpp:(.text+0x2361): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x23a1): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::CommitTransactionCacheDB()': ogrosmdatasource.cpp:(.text+0x241d): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x2449): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::TransferToDiskIfNecesserary()': ogrosmdatasource.cpp:(.text+0x2777): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x27fd): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x2ba1): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x2d08): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::ProcessPolygonsStandalone()': ogrosmdatasource.cpp:(.text+0x437a): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4394): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x43a3): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x43b7): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x43c3): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4430): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4446): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4650): undefined reference to `sqlite3_step' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::LookupWays(std::map, std::less, std::allocator > > >&, OSMRelation*)': ogrosmdatasource.cpp:(.text+0x4b8f): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4bb4): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4bce): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4c1b): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4c2f): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4cd7): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4ce8): undefined reference to `sqlite3_reset' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::MyResetReading()': ogrosmdatasource.cpp:(.text+0x4dc5): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4dea): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4e17): undefined reference to `sqlite3_exec' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4e39): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x4fd4): undefined reference to `sqlite3_free' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x5101): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::IndexWay(long long, bool, unsigned int, IndexedKVP*, LonLat*, int, OSMInfo*)': ogrosmdatasource.cpp:(.text+0x699e): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x6a32): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x6a3e): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x6a4c): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0x6a69): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::LookupNodesSQLite()': ogrosmdatasource.cpp:(.text+0xad7e): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xad92): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xada6): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xadb6): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xade3): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xadf0): undefined reference to `sqlite3_reset' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::ProcessWaysBatch()': ogrosmdatasource.cpp:(.text+0xb323): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xb32f): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xb33e): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xb355): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::~OGROSMDataSource()': ogrosmdatasource.cpp:(.text+0xcb0f): undefined reference to `sqlite3_close' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xcb20): undefined reference to `sqlite3_vfs_unregister' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmdatasource.cpp.o: in function `OGROSMDataSource::BuildMultiPolygon(OSMRelation*, unsigned int*, OSMTag*)': ogrosmdatasource.cpp:(.text+0xd660): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xd66d): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmdatasource.cpp:(.text+0xd67a): undefined reference to `sqlite3_reset' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmlayer.cpp.o: in function `OGROSMLayer::SetFieldsFromTags(OGRFeature*, long long, bool, unsigned int, OSMTag*, OSMInfo*)': ogrosmlayer.cpp:(.text+0x12a2): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1328): undefined reference to `sqlite3_bind_null' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1354): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x136a): undefined reference to `sqlite3_step' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x137c): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1585): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1750): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x18e8): undefined reference to `sqlite3_column_count' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x18fc): undefined reference to `sqlite3_column_type' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1922): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1e43): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x1e63): undefined reference to `sqlite3_column_double' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmlayer.cpp.o: in function `OGROSMLayer::~OGROSMLayer()': ogrosmlayer.cpp:(.text+0x2750): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/ogrosmlayer.cpp.o: in function `OGROSMLayer::AddComputedAttribute(char const*, OGRFieldType, char const*)': ogrosmlayer.cpp:(.text+0x38ef): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x3ea4): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogrosmlayer.cpp:(.text+0x3f3e): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/osm_parser.cpp.o: in function `OSM_XML_dataHandlerCbk(void*, char const*, int)': osm_parser.cpp:(.text+0xc2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/osm_parser.cpp.o: in function `OSM_Close': osm_parser.cpp:(.text+0x91ad): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/osm_parser.cpp.o: in function `OSM_Open': osm_parser.cpp:(.text+0x9568): undefined reference to `XML_SetUserData' /usr/bin/ld: osm_parser.cpp:(.text+0x9583): undefined reference to `XML_SetElementHandler' /usr/bin/ld: osm_parser.cpp:(.text+0x9597): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/osm_parser.cpp.o: in function `OSM_ResetReading': osm_parser.cpp:(.text+0x9738): undefined reference to `XML_ParserFree' /usr/bin/ld: osm_parser.cpp:(.text+0x974f): undefined reference to `XML_SetUserData' /usr/bin/ld: osm_parser.cpp:(.text+0x9769): undefined reference to `XML_SetElementHandler' /usr/bin/ld: osm_parser.cpp:(.text+0x977c): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogr/ogrsf_frmts/osm/CMakeFiles/ogr_OSM.dir/osm_parser.cpp.o: in function `OSM_ProcessBlock': osm_parser.cpp:(.text+0xa7c3): undefined reference to `XML_Parse' /usr/bin/ld: osm_parser.cpp:(.text+0xa7d7): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: osm_parser.cpp:(.text+0xa7e6): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: osm_parser.cpp:(.text+0xa7f5): undefined reference to `XML_GetErrorCode' /usr/bin/ld: osm_parser.cpp:(.text+0xa7fc): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::CleanProperties()': vfkdatablocksqlite.cpp:(.text+0x14): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::GetFeature(char const**, unsigned long long*, int, bool) [clone .constprop.0]': vfkdatablocksqlite.cpp:(.text+0x184): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x192): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::LoadProperties()': vfkdatablocksqlite.cpp:(.text+0x262): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::GetFeature(long long)': vfkdatablocksqlite.cpp:(.text+0x48e): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x49a): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::GetFeature(char const*, unsigned long long, bool)': vfkdatablocksqlite.cpp:(.text+0x628): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x636): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::GetFeature(char const**, unsigned long long*, int, bool)': vfkdatablocksqlite.cpp:(.text+0x823): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x830): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::LoadGeometryFromDB()': vfkdatablocksqlite.cpp:(.text+0x9ba): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x9c8): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0xb51): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0xb95): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0xc83): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::SaveGeometryToDB(OGRGeometry const*, int)': vfkdatablocksqlite.cpp:(.text+0x12de): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x1336): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::LoadGeometryLineStringHP()': vfkdatablocksqlite.cpp:(.text+0x15eb): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x15ff): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x1611): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::GetFeatures(char const**, unsigned long long*, int)': vfkdatablocksqlite.cpp:(.text+0x1d00): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x1daa): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::LoadGeometryPoint()': vfkdatablocksqlite.cpp:(.text+0x1f83): undefined reference to `sqlite3_column_double' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x1f98): undefined reference to `sqlite3_column_double' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x1fad): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x1fbf): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::LoadGeometryPolygon()': vfkdatablocksqlite.cpp:(.text+0x2454): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x2469): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x2483): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x2664): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x2738): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x292a): undefined reference to `sqlite3_column_int64' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkdatablocksqlite.cpp.o: in function `VFKDataBlockSQLite::LoadGeometryLineStringSBP()': vfkdatablocksqlite.cpp:(.text+0x3f3e): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x3f52): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x3f66): undefined reference to `sqlite3_column_text' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x3f7e): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkdatablocksqlite.cpp:(.text+0x4426): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::~VFKReaderSQLite()': vfkreadersqlite.cpp:(.text+0x8d): undefined reference to `sqlite3_close' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x115): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::AddFeature(IVFKDataBlock*, VFKFeature*)': vfkreadersqlite.cpp:(.text+0x449): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x56c): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::CreateIndex(char const*, char const*, char const*, bool) [clone .constprop.0]': vfkreadersqlite.cpp:(.text+0x64c): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x6b4): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::VFKReaderSQLite(GDALOpenInfo const*)': vfkreadersqlite.cpp:(.text+0x916): undefined reference to `sqlite3_open' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x9b3): undefined reference to `sqlite3_get_table' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x9bd): undefined reference to `sqlite3_free_table' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x9c7): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x9f9): undefined reference to `sqlite3_close' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xa06): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xa38): undefined reference to `sqlite3_open' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xa45): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xa9d): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xaa7): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xdd8): undefined reference to `sqlite3_get_table' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xde2): undefined reference to `sqlite3_free_table' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xdec): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xe00): undefined reference to `sqlite3_close' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xe25): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xefa): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xf3b): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xf7c): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0xfbd): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x104c): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x126c): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x12ac): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x12ec): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x132c): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1434): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::StoreInfo2DB()': vfkreadersqlite.cpp:(.text+0x15e4): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1622): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::CreateIndex(char const*, char const*, char const*, bool)': vfkreadersqlite.cpp:(.text+0x16f0): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1766): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x17a9): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x17e9): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::CreateIndices()': vfkreadersqlite.cpp:(.text+0x1929): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x193e): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1955): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x197d): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1988): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1ad6): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1ae6): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1c75): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1ca2): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::PrepareStatement(char const*)': vfkreadersqlite.cpp:(.text+0x1df2): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1e25): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1e54): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::ExecuteSQL(sqlite3_stmt*&)': vfkreadersqlite.cpp:(.text+0x1e85): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1e9e): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1ec6): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1eea): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::ExecuteSQL(char const*, CPLErr)': vfkreadersqlite.cpp:(.text+0x1f34): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x1f8b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::AddDataBlock(IVFKDataBlock*, char const*)': vfkreadersqlite.cpp:(.text+0x2085): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x209c): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x20b3): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x20e4): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2146): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x22e4): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2354): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x23b3): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x23f7): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2438): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2480): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2495): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x24c4): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::ReadDataBlocks(bool)': vfkreadersqlite.cpp:(.text+0x25b9): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x25d4): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x25eb): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2613): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x262a): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2651): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2696): undefined reference to `sqlite3_column_text' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x26a6): undefined reference to `sqlite3_column_text' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2742): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x276f): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkreadersqlite.cpp.o: in function `VFKReaderSQLite::ReadDataRecords(IVFKDataBlock*)': vfkreadersqlite.cpp:(.text+0x2863): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2878): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x288f): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x28b7): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x28be): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2916): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x292a): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2aab): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2acc): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2ae3): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2b0b): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2b68): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2b7d): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2b94): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2bbc): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2bc6): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2bd6): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2be6): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2c26): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2cae): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2d78): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2db1): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2df3): undefined reference to `sqlite3_exec' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2e37): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2e98): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2ead): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2ec4): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2eec): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2ef9): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2f68): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2f7d): undefined reference to `sqlite3_step' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2f94): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2fbc): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2fc6): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2fe6): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x2ffd): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x302a): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x3045): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x3072): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x3083): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x30ac): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x30cf): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x3110): undefined reference to `sqlite3_free' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x311e): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x314b): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x3168): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x3195): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x31a5): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkreadersqlite.cpp:(.text+0x31d2): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkfeaturesqlite.cpp.o: in function `VFKFeatureSQLite::FinalizeSQL()': vfkfeaturesqlite.cpp:(.text+0x6d): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkfeaturesqlite.cpp.o: in function `VFKFeatureSQLite::ExecuteSQL(char const*)': vfkfeaturesqlite.cpp:(.text+0xb0): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0xc0): undefined reference to `sqlite3_step' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0xe4): undefined reference to `sqlite3_errmsg' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x110): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x134): undefined reference to `sqlite3_errmsg' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkfeaturesqlite.cpp.o: in function `VFKFeatureSQLite::SetFIDFromDB()': vfkfeaturesqlite.cpp:(.text+0x1c4): undefined reference to `sqlite3_column_int' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x1d3): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/vfk/CMakeFiles/ogr_VFK.dir/vfkfeaturesqlite.cpp.o: in function `VFKFeatureSQLite::LoadProperties(OGRFeature*)': vfkfeaturesqlite.cpp:(.text+0x309): undefined reference to `sqlite3_column_text' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x32a): undefined reference to `sqlite3_column_type' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x358): undefined reference to `sqlite3_column_int64' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x3dd): undefined reference to `sqlite3_finalize' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x411): undefined reference to `sqlite3_column_double' /usr/bin/ld: vfkfeaturesqlite.cpp:(.text+0x429): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `bool WriteMetadataItemT(char const*, int, char const*, sqlite3*, CPLJSONObject&) [clone .constprop.0]': ogrmvtdataset.cpp:(.text+0xf9b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xfb3): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `bool WriteMetadataItemT(char const*, char const*, char const*, sqlite3*, CPLJSONObject&) [clone .constprop.0]': ogrmvtdataset.cpp:(.text+0x110b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x1123): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `bool WriteMetadataItemT(char const*, double, char const*, sqlite3*, CPLJSONObject&) [clone .constprop.0]': ogrmvtdataset.cpp:(.text+0x1283): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x129b): undefined reference to `sqlite3_free' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `OGRMVTWriterDataset::RecodeTileLowerResolution[abi:cxx11](int, int, int, int, sqlite3_stmt*, sqlite3_stmt*)': ogrmvtdataset.cpp:(.text+0xce35): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xce45): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xce55): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xce93): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xcea6): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xcebc): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xcecf): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xcee2): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xcefa): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd189): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd19c): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd1a9): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd244): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd31f): undefined reference to `sqlite3_reset' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `OGRMVTWriterDataset::EncodeTile[abi:cxx11](int, int, int, sqlite3_stmt*, sqlite3_stmt*, std::map, std::allocator > >&, std::set, std::allocator >&, long long&)': ogrmvtdataset.cpp:(.text+0xd705): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd715): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd725): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd793): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd7a6): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd7c0): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd7d3): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd7e6): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xd805): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xdce0): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xdcfa): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xdd0e): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xddba): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xde9d): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xeb4b): undefined reference to `sqlite3_mprintf' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xeb77): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xeb7f): undefined reference to `sqlite3_free' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xec51): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xec68): undefined reference to `sqlite3_column_text' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xec83): undefined reference to `sqlite3_column_bytes' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xec9a): undefined reference to `sqlite3_column_blob' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0xfd44): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `OGRMVTWriterDataset::PreGenerateForTileReal(int, int, int, CPLString const&, bool, OGRMVTFeatureContent const*, long long, OGRGeometry const*, OGREnvelope const&) const': ogrmvtdataset.cpp:(.text+0x11534): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x1154b): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x11562): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x11585): undefined reference to `sqlite3_bind_text' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x1159a): undefined reference to `sqlite3_bind_int64' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x115b5): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x115d1): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x115ea): undefined reference to `sqlite3_bind_double' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x115f6): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x11605): undefined reference to `sqlite3_reset' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `OGRMVTWriterDataset::CreateOutput()': ogrmvtdataset.cpp:(.text+0x150b4): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x150fd): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15146): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15194): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x151df): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x151fd): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15218): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15233): undefined reference to `sqlite3_column_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x152a3): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x152b7): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x152db): undefined reference to `sqlite3_bind_int' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x152fc): undefined reference to `sqlite3_bind_blob' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15308): undefined reference to `sqlite3_step' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15323): undefined reference to `sqlite3_reset' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x153a5): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x153bf): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x153d9): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x153f8): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x1589c): undefined reference to `sqlite3_finalize' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o:ogrmvtdataset.cpp:(.text+0x158e1): more undefined references to `sqlite3_finalize' follow /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `OGRMVTWriterDataset::~OGRMVTWriterDataset()': ogrmvtdataset.cpp:(.text+0x15a35): undefined reference to `sqlite3_close' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15a46): undefined reference to `sqlite3_close' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x15a6e): undefined reference to `sqlite3_vfs_unregister' /usr/bin/ld: ogr/ogrsf_frmts/mvt/CMakeFiles/ogr_MVT.dir/ogrmvtdataset.cpp.o: in function `OGRMVTWriterDataset::Create(char const*, int, int, int, GDALDataType, char**)': ogrmvtdataset.cpp:(.text+0x15e18): undefined reference to `sqlite3_vfs_register' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x16188): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x1620d): undefined reference to `sqlite3_prepare_v2' /usr/bin/ld: ogrmvtdataset.cpp:(.text+0x16a98): undefined reference to `sqlite3_open_v2' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o: in function `OGRAMIGOCLOUDGetSingleRow(json_object*)': ogramigoclouddatasource.cpp:(.text+0x778): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x785): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x795): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x7a5): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o: in function `OGRAmigoCloudDataSource::RunGET(char const*)': ogramigoclouddatasource.cpp:(.text+0x1121): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x114b): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x11ac): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x11bb): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x11cb): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x11d8): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x11fd): undefined reference to `json_object_put' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x12f1): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o: in function `OGRAmigoCloudDataSource::ListDatasets()': ogramigoclouddatasource.cpp:(.text+0x173f): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x1750): undefined reference to `json_object_put' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x19ef): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x1a35): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x1aa1): undefined reference to `json_object_get_int64' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x1e1a): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x1e43): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o: in function `OGRAmigoCloudDataSource::waitForJobToFinish(char const*)': ogramigoclouddatasource.cpp:(.text+0x2396): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x252b): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x263f): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o: in function `OGRAmigoCloudDataSource::RunPOST(char const*, char const*, char const*)': ogramigoclouddatasource.cpp:(.text+0x2b85): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2baf): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2bd6): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2c5c): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2c6f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2c83): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2c94): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2cb9): undefined reference to `json_object_put' /usr/bin/ld: ogramigoclouddatasource.cpp:(.text+0x2dd9): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigoclouddatasource.cpp.o: in function `OGRAmigoCloudDataSource::SubmitChangeset(CPLString const&)': ogramigoclouddatasource.cpp:(.text+0x35b2): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o: in function `OGRAmigoCloudLayer::ResetReading()': ogramigocloudlayer.cpp:(.text+0x35): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o: in function `OGRAmigoCloudLayer::GetSRS(char const*, int*)': ogramigocloudlayer.cpp:(.text+0x53e): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x566): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x576): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x5a4): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x5f4): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o: in function `OGRAmigoCloudLayer::EstablishLayerDefn(char const*, json_object*)': ogramigocloudlayer.cpp:(.text+0x748): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x7f4): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x82f): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x83f): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x864): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x8b5): undefined reference to `json_object_get_object' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x92c): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x95c): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o: in function `OGRAmigoCloudLayer::~OGRAmigoCloudLayer()': ogramigocloudlayer.cpp:(.text+0xde8): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o: in function `OGRAmigoCloudLayer::BuildFeature(json_object*)': ogramigocloudlayer.cpp:(.text+0xef7): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0xf64): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0xf75): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0xf82): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0xf8f): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0xff4): undefined reference to `json_object_get_int64' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x1011): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x107d): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x108a): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x10ff): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x1115): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x1234): undefined reference to `json_object_get_double' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudlayer.cpp.o: in function `OGRAmigoCloudLayer::GetNextRawFeature()': ogramigocloudlayer.cpp:(.text+0x1521): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x1532): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x154c): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x155b): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x158d): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigocloudlayer.cpp:(.text+0x1604): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::CreateField(OGRFieldDefn*, int)': ogramigocloudtablelayer.cpp:(.text+0x32a): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::FlushDeferredInsert()': ogramigocloudtablelayer.cpp:(.text+0x2666): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::IsDatasetExists()': ogramigocloudtablelayer.cpp:(.text+0x3263): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x3274): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x34fc): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::RunDeferredCreationIfNecessary()': ogramigocloudtablelayer.cpp:(.text+0x40df): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x45ec): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x470b): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x48e2): undefined reference to `json_object_to_json_string' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x49f8): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::ISetFeature(OGRFeature*)': ogramigocloudtablelayer.cpp:(.text+0x5ea4): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x5ebb): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x6292): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::DeleteFeature(long long)': ogramigocloudtablelayer.cpp:(.text+0x6d60): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::GetLayerDefnInternal(json_object*)': ogramigocloudtablelayer.cpp:(.text+0x7734): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x78ee): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x78fd): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x7997): undefined reference to `json_object_array_length' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x79ca): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x79d2): undefined reference to `json_object_get_object' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x7a29): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::GetFeature(long long)': ogramigocloudtablelayer.cpp:(.text+0x82dd): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x8362): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::GetFeatureCount(int)': ogramigocloudtablelayer.cpp:(.text+0x8578): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x8589): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x8654): undefined reference to `json_object_get_int64' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x865f): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/amigocloud/CMakeFiles/ogr_AmigoCloud.dir/ogramigocloudtablelayer.cpp.o: in function `OGRAmigoCloudTableLayer::GetExtent(int, OGREnvelope*, int)': ogramigocloudtablelayer.cpp:(.text+0x8871): undefined reference to `json_object_get_type' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x8884): undefined reference to `json_object_get_string' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x8937): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x8949): undefined reference to `json_object_put' /usr/bin/ld: ogramigocloudtablelayer.cpp:(.text+0x89e8): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartodatasource.cpp.o: in function `OGRCARTODataSource::RunCopyFrom(char const*, char const*)': ogrcartodatasource.cpp:(.text+0x520): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x54e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x55f): undefined reference to `json_object_array_length' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x572): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x586): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x597): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x5bc): undefined reference to `json_object_put' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0x7d1): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartodatasource.cpp.o: in function `OGRCARTODataSource::RunSQL(char const*)': ogrcartodatasource.cpp:(.text+0xad1): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xafb): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xc51): undefined reference to `json_object_array_length' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xc64): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xc78): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xc89): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xcae): undefined reference to `json_object_put' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xd79): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartodatasource.cpp.o: in function `OGRCARTOGetSingleRow(json_object*)': ogrcartodatasource.cpp:(.text+0xdd8): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xde5): undefined reference to `json_object_array_length' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xdf5): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrcartodatasource.cpp:(.text+0xe05): undefined reference to `json_object_get_type' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartodatasource.cpp.o: in function `OGRCARTODataSource::DeleteLayer(int)': ogrcartodatasource.cpp:(.text+0x1282): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::ResetReading()': ogrcartolayer.cpp:(.text+0x35): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::~OGRCARTOLayer()': ogrcartolayer.cpp:(.text+0x4df): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::~OGRCARTOLayer()': ogrcartolayer.cpp:(.text+0x54f): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::GetSRS(char const*, int*)': ogrcartolayer.cpp:(.text+0x63e): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x666): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x676): undefined reference to `json_object_put' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x6a4): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x6f4): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::EstablishLayerDefn(char const*, json_object*)': ogrcartolayer.cpp:(.text+0x840): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x8e4): undefined reference to `json_object_get_object' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x90f): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x934): undefined reference to `json_object_put' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x95b): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x96c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xa07): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::BuildFeature(json_object*)': ogrcartolayer.cpp:(.text+0xe41): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xede): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xf35): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xf42): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xf53): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xf64): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xf71): undefined reference to `json_object_get_double' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xfa7): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xfbf): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrcartolayer.cpp:(.text+0xff4): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x105d): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x106a): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x10c1): undefined reference to `json_object_get_string' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartolayer.cpp.o: in function `OGRCARTOLayer::GetNextRawFeature()': ogrcartolayer.cpp:(.text+0x1185): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x1196): undefined reference to `json_object_array_length' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x11b0): undefined reference to `json_object_put' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x11bf): undefined reference to `json_object_array_length' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x11f1): undefined reference to `json_object_array_get_idx' /usr/bin/ld: ogrcartolayer.cpp:(.text+0x1274): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::RunDeferredCartofy()': ogrcartotablelayer.cpp:(.text+0xb41): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::FlushDeferredInsert(bool)': ogrcartotablelayer.cpp:(.text+0xf3f): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::FlushDeferredBuffer(bool)': ogrcartotablelayer.cpp:(.text+0x11ae): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::CreateGeomField(OGRGeomFieldDefn*, int)': ogrcartotablelayer.cpp:(.text+0x1544): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o:ogrcartotablelayer.cpp:(.text+0x186a): more undefined references to `json_object_put' follow /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::ISetFeature(OGRFeature*)': ogrcartotablelayer.cpp:(.text+0x345c): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x3475): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x352f): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::DeleteFeature(long long)': ogrcartotablelayer.cpp:(.text+0x3787): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x379e): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x3814): undefined reference to `json_object_get_int' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::GetNextRawFeature()': ogrcartotablelayer.cpp:(.text+0x4dce): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::GetFeature(long long)': ogrcartotablelayer.cpp:(.text+0x503b): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x5091): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::GetFeatureCount(int)': ogrcartotablelayer.cpp:(.text+0x52e5): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x52f6): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x5394): undefined reference to `json_object_get_int64' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x539f): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::GetExtent(int, OGREnvelope*, int)': ogrcartotablelayer.cpp:(.text+0x5601): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x5614): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x56ca): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x56e1): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x575a): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x5829): undefined reference to `json_object_put' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::ICreateFeatureInsert(OGRFeature*, bool, bool)': ogrcartotablelayer.cpp:(.text+0x6311): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x6327): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x6397): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x63ae): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x63c1): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x6902): undefined reference to `json_object_get_int' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x6922): undefined reference to `json_object_get_int64' /usr/bin/ld: ogr/ogrsf_frmts/carto/CMakeFiles/ogr_Carto.dir/ogrcartotablelayer.cpp.o: in function `OGRCARTOTableLayer::ICreateFeature(OGRFeature*)': ogrcartotablelayer.cpp:(.text+0x7a04): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x7a1a): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x7b39): undefined reference to `json_object_get_type' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x7b52): undefined reference to `json_object_put' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x7b76): undefined reference to `json_object_get_string' /usr/bin/ld: ogrcartotablelayer.cpp:(.text+0x7c80): undefined reference to `json_object_get_int64' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::AnalyseSharedStrings(VSIVirtualHandle*) [clone .part.0]': ogrxlsxdatasource.cpp:(.text+0x209): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x21c): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x22b): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x2d1): undefined reference to `XML_Parse' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x2e1): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x2f0): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x301): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x308): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x350): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::AnalyseStyles(VSIVirtualHandle*) [clone .part.0]': ogrxlsxdatasource.cpp:(.text+0x429): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x438): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x4d1): undefined reference to `XML_Parse' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x4e1): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x4f0): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x501): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x508): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x550): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::dataHandlerCbk(void*, char const*, int)': ogrxlsxdatasource.cpp:(.text+0xa72): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::dataHandlerSSCbk(void*, char const*, int)': ogrxlsxdatasource.cpp:(.text+0xb32): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::dataHandlerCbk(char const*, int)': ogrxlsxdatasource.cpp:(.text+0xf32): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::BuildLayer(OGRXLSX::OGRXLSXLayer*)': ogrxlsxdatasource.cpp:(.text+0x148a): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x149d): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x14ac): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1553): undefined reference to `XML_Parse' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1563): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1572): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1582): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1589): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x15d0): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::dataHandlerSSCbk(char const*, int)': ogrxlsxdatasource.cpp:(.text+0x18b2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::AnalyseWorkbookRels(VSIVirtualHandle*)': ogrxlsxdatasource.cpp:(.text+0x1958): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1967): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x19f9): undefined reference to `XML_Parse' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1a09): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1a18): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1a29): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1a30): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1a78): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/xlsx/CMakeFiles/ogr_XLSX.dir/ogrxlsxdatasource.cpp.o: in function `OGRXLSX::OGRXLSXDataSource::AnalyseWorkbook(VSIVirtualHandle*)': ogrxlsxdatasource.cpp:(.text+0x1b58): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1b67): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1bf9): undefined reference to `XML_Parse' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1c09): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1c18): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1c29): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1c30): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrxlsxdatasource.cpp:(.text+0x1c78): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o: in function `OGRODS::OGRODSDataSource::AnalyseSettings() [clone .part.0]': ogrodsdatasource.cpp:(.text+0x304): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x317): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x326): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x3d1): undefined reference to `XML_Parse' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x3e1): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x3f0): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x3ff): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x406): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x440): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o: in function `OGRODS::OGRODSDataSource::AnalyseFile() [clone .part.0]': ogrodsdatasource.cpp:(.text+0x53a): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x54d): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x55c): undefined reference to `XML_SetUserData' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x611): undefined reference to `XML_Parse' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x621): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x630): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x63f): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x646): undefined reference to `XML_ErrorString' /usr/bin/ld: ogrodsdatasource.cpp:(.text+0x680): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o: in function `OGRODS::dataHandlerCbk(void*, char const*, int)': ogrodsdatasource.cpp:(.text+0x9d2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o: in function `OGRODS::dataHandlerStylesCbk(void*, char const*, int)': ogrodsdatasource.cpp:(.text+0xa82): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o: in function `OGRODS::OGRODSDataSource::dataHandlerCbk(char const*, int)': ogrodsdatasource.cpp:(.text+0x2de2): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/ods/CMakeFiles/ogr_ODS.dir/ogrodsdatasource.cpp.o: in function `OGRODS::OGRODSDataSource::dataHandlerStylesCbk(char const*, int)': ogrodsdatasource.cpp:(.text+0x3682): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::~OGRLVBAGLayer()': ogrlvbaglayer.cpp:(.text+0xc3): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::~OGRLVBAGLayer()': ogrlvbaglayer.cpp:(.text+0x1d3): undefined reference to `XML_ParserFree' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::ConfigureParser()': ogrlvbaglayer.cpp:(.text+0x19ca): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x19e4): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x19f7): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::IsParserFinished(XML_Status)': ogrlvbaglayer.cpp:(.text+0x1a6f): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1a7e): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1a8d): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1a94): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::ParseDocument()': ogrlvbaglayer.cpp:(.text+0x1b16): undefined reference to `XML_GetParsingStatus' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1b90): undefined reference to `XML_Parse' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1bcd): undefined reference to `XML_ResumeParser' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1bdd): undefined reference to `XML_GetCurrentColumnNumber' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1bec): undefined reference to `XML_GetCurrentLineNumber' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1bfb): undefined reference to `XML_GetErrorCode' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1c02): undefined reference to `XML_ErrorString' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::GetNextFeature()': ogrlvbaglayer.cpp:(.text+0x1ee2): undefined reference to `XML_ParserFree' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1efc): undefined reference to `XML_SetElementHandler' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1f0f): undefined reference to `XML_SetCharacterDataHandler' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x1f1e): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::EndElementCbk(char const*)': ogrlvbaglayer.cpp:(.text+0x237b): undefined reference to `XML_StopParser' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x2607): undefined reference to `XML_StopParser' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x27d2): undefined reference to `XML_StopParser' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x29a2): undefined reference to `XML_StopParser' /usr/bin/ld: ogrlvbaglayer.cpp:(.text+0x29cd): undefined reference to `XML_StopParser' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::ConfigureParser()': ogrlvbaglayer.cpp:(.text+0x1a07): undefined reference to `XML_SetUserData' /usr/bin/ld: ogr/ogrsf_frmts/lvbag/CMakeFiles/ogr_LVBAG.dir/ogrlvbaglayer.cpp.o: in function `OGRLVBAGLayer::OGRLVBAGLayer(char const*, OGRLayerPool*, char**) [clone .cold]': ogrlvbaglayer.cpp:(.text.unlikely+0x47): undefined reference to `XML_ParserFree' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdal_misc.cpp.o: in function `GDALVersionInfo': gdal_misc.cpp:(.text+0x3110): undefined reference to `proj_info' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o: in function `GDALJP2Metadata::CreateGMLJP2V2(int, int, char const*, GDALDataset*)': gdaljp2metadata.cpp:(.text+0x3fc2): undefined reference to `json_tokener_new' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x3fe0): undefined reference to `json_tokener_parse_ex' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x4007): undefined reference to `json_tokener_free' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x402a): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x405d): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x4072): undefined reference to `json_object_put' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x679e): undefined reference to `json_tokener_error_desc' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x67c4): undefined reference to `json_tokener_free' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6c26): undefined reference to `json_object_array_length' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6c55): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6c7a): undefined reference to `json_object_array_get_idx' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6c8e): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6cb6): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6d18): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x6e62): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x70d4): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x70fc): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x7124): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x714c): undefined reference to `json_object_get_type' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o:gdaljp2metadata.cpp:(.text+0x7174): more undefined references to `json_object_get_type' follow /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o: in function `GDALJP2Metadata::CreateGMLJP2V2(int, int, char const*, GDALDataset*)': gdaljp2metadata.cpp:(.text+0x7264): undefined reference to `json_object_array_length' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x7290): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x72c4): undefined reference to `json_object_array_get_idx' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x72d4): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x72f8): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x7305): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x738f): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x7415): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8118): undefined reference to `json_object_array_length' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x813d): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8175): undefined reference to `json_object_array_get_idx' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8185): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x81a9): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x81e4): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x835a): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8386): undefined reference to `json_object_get_type' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o:gdaljp2metadata.cpp:(.text+0x83b2): more undefined references to `json_object_get_type' follow /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o: in function `GDALJP2Metadata::CreateGMLJP2V2(int, int, char const*, GDALDataset*)': gdaljp2metadata.cpp:(.text+0x8433): undefined reference to `json_object_array_length' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x845f): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8497): undefined reference to `json_object_array_get_idx' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x84a7): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x84cb): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x84d8): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8562): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8668): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8865): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x88bf): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8c67): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x8f52): undefined reference to `json_object_get_string' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o:gdaljp2metadata.cpp:(.text+0x8f7f): more undefined references to `json_object_get_string' follow /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdaljp2metadata.cpp.o: in function `GDALJP2Metadata::CreateGMLJP2V2(int, int, char const*, GDALDataset*)': gdaljp2metadata.cpp:(.text+0x9130): undefined reference to `json_object_get_boolean' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9147): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9194): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x929f): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x93aa): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x96c4): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9706): undefined reference to `json_object_get_boolean' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9781): undefined reference to `json_object_array_length' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x97a6): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x97de): undefined reference to `json_object_array_get_idx' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x97ee): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x98a8): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9bd7): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9c0a): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9c3a): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9c62): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0x9ef0): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xa354): undefined reference to `json_object_array_length' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xa3aa): undefined reference to `json_object_array_get_idx' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xa3ba): undefined reference to `json_object_get_type' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xa3e7): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xa6de): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xab07): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xab38): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xab4c): undefined reference to `json_object_get_boolean' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xac65): undefined reference to `json_object_get_string' /usr/bin/ld: gdaljp2metadata.cpp:(.text+0xb21c): undefined reference to `json_object_get_string' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdal_rat.cpp.o: in function `GDALRasterAttributeTable::SerializeJSON() const': gdal_rat.cpp:(.text+0x5cd): undefined reference to `json_object_new_object' /usr/bin/ld: gdal_rat.cpp:(.text+0x668): undefined reference to `json_object_new_string' /usr/bin/ld: gdal_rat.cpp:(.text+0x67c): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x6a7): undefined reference to `json_object_new_array' /usr/bin/ld: gdal_rat.cpp:(.text+0x6ff): undefined reference to `json_object_new_int' /usr/bin/ld: gdal_rat.cpp:(.text+0x711): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x74b): undefined reference to `json_object_new_int' /usr/bin/ld: gdal_rat.cpp:(.text+0x764): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x76f): undefined reference to `json_object_array_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x77e): undefined reference to `json_object_new_object' /usr/bin/ld: gdal_rat.cpp:(.text+0x788): undefined reference to `json_object_new_int' /usr/bin/ld: gdal_rat.cpp:(.text+0x79a): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x7d4): undefined reference to `json_object_new_string' /usr/bin/ld: gdal_rat.cpp:(.text+0x7e6): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x849): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x868): undefined reference to `json_object_new_array' /usr/bin/ld: gdal_rat.cpp:(.text+0x891): undefined reference to `json_object_new_object' /usr/bin/ld: gdal_rat.cpp:(.text+0x8a0): undefined reference to `json_object_new_int' /usr/bin/ld: gdal_rat.cpp:(.text+0x8b5): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x8ba): undefined reference to `json_object_new_array' /usr/bin/ld: gdal_rat.cpp:(.text+0x964): undefined reference to `json_object_array_add' /usr/bin/ld: gdal_rat.cpp:(.text+0x9b8): undefined reference to `json_object_new_int' /usr/bin/ld: gdal_rat.cpp:(.text+0x9d4): undefined reference to `json_object_new_string' /usr/bin/ld: gdal_rat.cpp:(.text+0xa16): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0xa23): undefined reference to `json_object_array_add' /usr/bin/ld: gdal_rat.cpp:(.text+0xa43): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0xab4): undefined reference to `json_object_new_string' /usr/bin/ld: gdal_rat.cpp:(.text+0xae3): undefined reference to `json_object_object_add' /usr/bin/ld: gdal_rat.cpp:(.text+0xb05): undefined reference to `json_object_object_add' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdalpython.cpp.o: in function `LoadPythonAPI()': gdalpython.cpp:(.text+0xba9): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0xbc4): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0xbf1): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0xd00): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0xd1f): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0xd3e): undefined reference to `dlsym' /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdalpython.cpp.o:gdalpython.cpp:(.text+0xd5d): more undefined references to `dlsym' follow /usr/bin/ld: gcore/CMakeFiles/gcore.dir/gdalpython.cpp.o: in function `LoadPythonAPI()': gdalpython.cpp:(.text+0x16b0): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x1831): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x1859): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x1874): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0x1cf4): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x2211): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x2922): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x2939): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0x297a): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0x2bff): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0x2c1a): undefined reference to `dlsym' /usr/bin/ld: gdalpython.cpp:(.text+0x3010): undefined reference to `dlopen' /usr/bin/ld: gdalpython.cpp:(.text+0x30f5): undefined reference to `dlsym' /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o: in function `GDALInfoReportCorner(GDALInfoOptions const*, void*, void*, char const*, double, double, bool, json_object*, json_object*, CPLString&)': gdalinfo_lib.cpp:(.text+0x24d): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x281): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x28c): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x29a): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x310): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4b5): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4e9): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f4): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x501): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x51c): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x553): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x55e): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x56c): undefined reference to `json_object_object_add' /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o: in function `GDALInfoPrintMetadata(GDALInfoOptions const*, void*, char const*, char const*, char const*, int, json_object*, CPLString&) [clone .isra.0]': gdalinfo_lib.cpp:(.text+0x6ce): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x6e7): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x710): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x7f1): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x837): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x84c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x8c9): undefined reference to `json_object_object_add' /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o: in function `GDALInfoReportMetadata(GDALInfoOptions const*, void*, bool, bool, json_object*, CPLString&)': gdalinfo_lib.cpp:(.text+0xf61): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0xf89): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0xf98): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0xfb6): undefined reference to `json_object_object_add' /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o: in function `GDALInfo': gdalinfo_lib.cpp:(.text+0x1bd2): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1be5): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1bf8): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c00): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c0f): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c1b): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c27): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c33): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c3f): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c58): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c6a): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1c7c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1cb6): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1cca): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1cd5): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1cf7): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1d15): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1d2b): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1d56): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1d6c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1dcb): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1e01): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x1e17): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x246b): undefined reference to `json_object_new_int64' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2476): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x24a6): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x24c2): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x24d8): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x24f2): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2521): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2537): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2551): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x255d): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2573): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2582): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2598): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x25d8): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x25ee): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2601): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x280e): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x284b): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x285e): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2871): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x29a8): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x29be): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2beb): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2c05): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2c1f): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2c32): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2c4c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2c5f): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2d36): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2d4c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2d68): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2d7e): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2d97): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2da3): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2db5): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2dd3): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2de5): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2df0): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2dfb): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2e06): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2e20): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2e39): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2e4f): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2e65): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2e99): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2ea5): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2eb1): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2ebd): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2fe3): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x2ff4): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x300e): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3028): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3041): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3053): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x30c1): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x30cd): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3198): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x31ae): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x31c8): undefined reference to `json_object_put' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x31d9): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3206): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x325a): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3270): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x32b9): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x32f2): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3309): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3328): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3342): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3358): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3374): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x337f): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x34ca): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x34dd): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x34f0): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3503): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3516): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3530): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3543): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3556): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3569): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x357c): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3589): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3595): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x35b0): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x35bf): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x35d9): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x35de): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x360b): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3621): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3631): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3685): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x369b): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x36dc): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x36f2): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3733): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3749): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x378a): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x37a0): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x37e1): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x37f7): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3838): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x384e): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x388f): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x38a5): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x38e6): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x38fc): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3916): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x396d): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3983): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3cb3): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3cc9): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3ce0): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3cef): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3d08): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3d17): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3d29): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3d3f): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3e53): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3e67): undefined reference to `json_object_new_double' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3e7b): undefined reference to `json_object_new_double' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3e87): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3e8f): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3eac): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3ec6): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3ee0): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3f4c): undefined reference to `json_object_new_int64' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3f6b): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3f85): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x3f9b): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4040): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x405d): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4073): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4091): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x409d): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x40a5): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x40b8): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x40c4): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x42b4): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x42d1): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x42e3): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x42f5): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4318): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4322): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x433b): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x434d): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x435b): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4366): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4385): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x439b): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x43b5): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4478): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x460a): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4642): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4694): undefined reference to `json_object_new_int64' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x46aa): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4767): undefined reference to `json_tokener_parse' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x477d): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x47bc): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x47e3): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x47ee): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4810): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x482f): undefined reference to `json_object_new_double' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4845): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x484f): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x48da): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x48eb): undefined reference to `json_object_put' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4a8e): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4b1e): undefined reference to `json_object_deep_copy' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4b38): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4b4f): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4bff): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4c0a): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4c1a): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4ca1): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4cb7): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4ccd): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4ce3): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4cf9): undefined reference to `json_object_object_add' /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o:gdalinfo_lib.cpp:(.text+0x4d0f): more undefined references to `json_object_object_add' follow /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o: in function `GDALInfo': gdalinfo_lib.cpp:(.text+0x4d30): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4d54): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4d5e): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4dc7): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4ddd): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f17): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f34): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f4a): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f5c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f69): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4f8a): undefined reference to `json_object_put' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4fd7): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4fed): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x4ff9): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5012): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5028): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x502d): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5046): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x505c): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5066): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5072): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x50c1): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x50d4): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x50f7): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5111): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5182): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5193): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x51a4): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x51b5): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x51c6): undefined reference to `json_object_new_string' /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o:gdalinfo_lib.cpp:(.text+0x51d7): more undefined references to `json_object_new_string' follow /usr/bin/ld: apps/CMakeFiles/appslib.dir/gdalinfo_lib.cpp.o: in function `GDALInfo': gdalinfo_lib.cpp:(.text+0x5230): undefined reference to `json_object_new_object' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5245): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x524a): undefined reference to `json_object_new_array' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5268): undefined reference to `json_object_new_int' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5277): undefined reference to `json_object_array_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x5299): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x52c0): undefined reference to `json_object_object_add' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x52d1): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x52e2): undefined reference to `json_object_new_string' /usr/bin/ld: gdalinfo_lib.cpp:(.text+0x52f3): undefined reference to `json_object_new_string' /usr/bin/ld: apps/CMakeFiles/appslib.dir/ogrinfo_lib.cpp.o: in function `GDALVectorInfo': ogrinfo_lib.cpp:(.text+0x8bf8): undefined reference to `json_object_to_json_string_ext' /usr/bin/ld: port/CMakeFiles/cpl.dir/cplgetsymbol.cpp.o: in function `CPLGetSymbol': cplgetsymbol.cpp:(.text+0x14): undefined reference to `dlopen' /usr/bin/ld: cplgetsymbol.cpp:(.text+0x27): undefined reference to `dlsym' /usr/bin/ld: cplgetsymbol.cpp:(.text+0x41): undefined reference to `dlerror' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLMake_key()': cpl_multiproc.cpp:(.text+0x47): undefined reference to `pthread_key_create' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLCreateMutexInternal(bool, int)': cpl_multiproc.cpp:(.text+0x31f): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x32c): undefined reference to `pthread_mutexattr_settype' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x3e1): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLCreateMutexEx': cpl_multiproc.cpp:(.text+0x5d9): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x5e6): undefined reference to `pthread_mutexattr_settype' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x641): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLCreateMutex': cpl_multiproc.cpp:(.text+0x700): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x70d): undefined reference to `pthread_mutexattr_settype' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLReinitAllMutex()': cpl_multiproc.cpp:(.text+0x8ed): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x8fa): undefined reference to `pthread_mutexattr_settype' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x979): undefined reference to `pthread_mutexattr_init' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLCreateThread': cpl_multiproc.cpp:(.text+0xc10): undefined reference to `pthread_create' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLCreateJoinableThread': cpl_multiproc.cpp:(.text+0xcfa): undefined reference to `pthread_create' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLJoinThread': cpl_multiproc.cpp:(.text+0xd99): undefined reference to `pthread_join' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLCleanupTLS': cpl_multiproc.cpp:(.text+0xfff): undefined reference to `pthread_getspecific' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x101e): undefined reference to `pthread_setspecific' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLGetTLS': cpl_multiproc.cpp:(.text+0x10ab): undefined reference to `pthread_once' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x10c7): undefined reference to `pthread_getspecific' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x1109): undefined reference to `pthread_setspecific' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLGetTLSEx': cpl_multiproc.cpp:(.text+0x1158): undefined reference to `pthread_once' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x11a7): undefined reference to `pthread_once' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x11ba): undefined reference to `pthread_getspecific' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x11f1): undefined reference to `pthread_setspecific' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLSetTLSWithFreeFunc': cpl_multiproc.cpp:(.text+0x12c6): undefined reference to `pthread_once' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x12e7): undefined reference to `pthread_getspecific' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x1331): undefined reference to `pthread_setspecific' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLSetTLSWithFreeFuncEx': cpl_multiproc.cpp:(.text+0x13b8): undefined reference to `pthread_once' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x141f): undefined reference to `pthread_once' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x1432): undefined reference to `pthread_getspecific' /usr/bin/ld: cpl_multiproc.cpp:(.text+0x145f): undefined reference to `pthread_setspecific' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_multiproc.cpp.o: in function `CPLFinalizeTLS()': cpl_multiproc.cpp:(.text+0x1088): undefined reference to `pthread_key_delete' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_unzip.cpp.o: in function `unzlocal_GetCurrentFileInfoInternal(void*, unz_file_info_s*, unz_file_info_internal_s*, char*, unsigned long, void*, unsigned long, char*, unsigned long) [clone .isra.0]': cpl_minizip_unzip.cpp:(.text+0xdef): undefined reference to `crc32' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_unzip.cpp.o: in function `cpl_unzClose': cpl_minizip_unzip.cpp:(.text+0x18a6): undefined reference to `inflateEnd' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_unzip.cpp.o: in function `cpl_unzOpenCurrentFile3': cpl_minizip_unzip.cpp:(.text+0x2286): undefined reference to `inflateEnd' /usr/bin/ld: cpl_minizip_unzip.cpp:(.text+0x23cb): undefined reference to `inflateInit2_' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_unzip.cpp.o: in function `cpl_unzReadCurrentFile': cpl_minizip_unzip.cpp:(.text+0x2955): undefined reference to `crc32' /usr/bin/ld: cpl_minizip_unzip.cpp:(.text+0x29b9): undefined reference to `inflate' /usr/bin/ld: cpl_minizip_unzip.cpp:(.text+0x29f7): undefined reference to `crc32' /usr/bin/ld: cpl_minizip_unzip.cpp:(.text+0x2a6a): undefined reference to `crc32' /usr/bin/ld: port/CMakeFiles/cpl.dir/cpl_minizip_unzip.cpp.o: in function `cpl_unzCloseCurrentFile': cpl_minizip_unzip.cpp:(.text+0x2c8d): undefined reference to `inflateEnd' /usr/bin/ld: port/CMakeFiles/cpl_iconv.dir/cpl_recode_iconv.cpp.o: in function `CPLRecodeIconv(char const*, char const*, char const*)': cpl_recode_iconv.cpp:(.text+0x84): undefined reference to `libiconv_open' /usr/bin/ld: cpl_recode_iconv.cpp:(.text+0xf6): undefined reference to `libiconv' /usr/bin/ld: cpl_recode_iconv.cpp:(.text+0x119): undefined reference to `libiconv_close' /usr/bin/ld: port/CMakeFiles/cpl_iconv.dir/cpl_recode_iconv.cpp.o: in function `CPLRecodeFromWCharIconv(wchar_t const*, char const*, char const*)': cpl_recode_iconv.cpp:(.text+0x36c): undefined reference to `libiconv_open' /usr/bin/ld: cpl_recode_iconv.cpp:(.text+0x3e6): undefined reference to `libiconv' /usr/bin/ld: cpl_recode_iconv.cpp:(.text+0x418): undefined reference to `libiconv_close' /usr/bin/ld: alg/CMakeFiles/alg.dir/delaunay.c.o: in function `GDALTriangulationCreateDelaunay': delaunay.c:(.text+0x7f): undefined reference to `qh_lib_check' /usr/bin/ld: delaunay.c:(.text+0x16e): undefined reference to `qh_meminit' /usr/bin/ld: delaunay.c:(.text+0x1bc): undefined reference to `qh_new_qhull' /usr/bin/ld: delaunay.c:(.text+0x26a): undefined reference to `qh_setsize' /usr/bin/ld: delaunay.c:(.text+0x27f): undefined reference to `qh_setsize' /usr/bin/ld: delaunay.c:(.text+0x2be): undefined reference to `qh_freeqhull' /usr/bin/ld: delaunay.c:(.text+0x2d0): undefined reference to `qh_memfreeshort' /usr/bin/ld: delaunay.c:(.text+0x394): undefined reference to `qh_pointid' /usr/bin/ld: delaunay.c:(.text+0x3ab): undefined reference to `qh_pointid' /usr/bin/ld: delaunay.c:(.text+0x3c3): undefined reference to `qh_pointid' /usr/bin/ld: delaunay.c:(.text+0x489): undefined reference to `qh_new_qhull' /usr/bin/ld: delaunay.c:(.text+0x510): undefined reference to `qh_setsize' /usr/bin/ld: delaunay.c:(.text+0x56f): undefined reference to `qh_new_qhull' /usr/bin/ld: ogr/CMakeFiles/ogr.dir/ogr_expat.cpp.o: in function `OGRCreateExpatXMLParser()': ogr_expat.cpp:(.text+0x49e): undefined reference to `XML_ParserCreate_MM' /usr/bin/ld: ogr_expat.cpp:(.text+0x4b2): undefined reference to `XML_SetUnknownEncodingHandler' /usr/bin/ld: frmts/jpeg/CMakeFiles/gdal_JPEG.dir/vsidataio.cpp.o: in function `jpeg_vsiio_src(jpeg_decompress_struct*, VSIVirtualHandle*)': vsidataio.cpp:(.text+0x31d): undefined reference to `jpeg_resync_to_restart' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `_tiffWriteProc(void*, void*, long)': tifvsi.cpp:(.text+0x138): undefined reference to `TIFFErrorExt' /usr/bin/ld: tifvsi.cpp:(.text+0x1d3): undefined reference to `TIFFErrorExt' /usr/bin/ld: tifvsi.cpp:(.text+0x23e): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `VSI_TIFFOpen_common(GDALTiffHandle*, char const*)': tifvsi.cpp:(.text+0x3b9): undefined reference to `XTIFFInitialize' /usr/bin/ld: tifvsi.cpp:(.text+0x3be): undefined reference to `TIFFOpenOptionsAlloc' /usr/bin/ld: tifvsi.cpp:(.text+0x3db): undefined reference to `TIFFOpenOptionsSetErrorHandlerExtR' /usr/bin/ld: tifvsi.cpp:(.text+0x3ec): undefined reference to `TIFFOpenOptionsSetWarningHandlerExtR' /usr/bin/ld: tifvsi.cpp:(.text+0x43a): undefined reference to `TIFFClientOpenExt' /usr/bin/ld: tifvsi.cpp:(.text+0x449): undefined reference to `TIFFOpenOptionsFree' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `_tiffCloseProc(void*)': tifvsi.cpp:(.text+0x6c3): undefined reference to `TIFFErrorExt' /usr/bin/ld: tifvsi.cpp:(.text+0x753): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `_tiffSizeProc(void*)': tifvsi.cpp:(.text+0x85b): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `_tiffSeekProc(void*, unsigned long, int)': tifvsi.cpp:(.text+0x973): undefined reference to `TIFFErrorExt' /usr/bin/ld: tifvsi.cpp:(.text+0x9ff): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o:tifvsi.cpp:(.text+0xa43): more undefined references to `TIFFErrorExt' follow /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `VSI_TIFFSeek(tiff*, unsigned long, int)': tifvsi.cpp:(.text+0xdc3): undefined reference to `TIFFClientdata' /usr/bin/ld: tifvsi.cpp:(.text+0xec3): undefined reference to `TIFFErrorExt' /usr/bin/ld: tifvsi.cpp:(.text+0xf4f): undefined reference to `TIFFErrorExt' /usr/bin/ld: tifvsi.cpp:(.text+0xf93): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `VSI_TIFFWrite(tiff*, void const*, unsigned long)': tifvsi.cpp:(.text+0xfb1): undefined reference to `TIFFClientdata' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `VSI_TIFFOpenChild(tiff*)': tifvsi.cpp:(.text+0x1169): undefined reference to `TIFFClientdata' /usr/bin/ld: tifvsi.cpp:(.text+0x1283): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/gtiff/CMakeFiles/gdal_GTIFF.dir/tifvsi.cpp.o: in function `VSI_TIFFReOpen(tiff*)': tifvsi.cpp:(.text+0x12a0): undefined reference to `TIFFClientdata' /usr/bin/ld: tifvsi.cpp:(.text+0x1310): undefined reference to `TIFFOpenOptionsAlloc' /usr/bin/ld: tifvsi.cpp:(.text+0x132d): undefined reference to `TIFFOpenOptionsSetErrorHandlerExtR' /usr/bin/ld: tifvsi.cpp:(.text+0x133e): undefined reference to `TIFFOpenOptionsSetWarningHandlerExtR' /usr/bin/ld: tifvsi.cpp:(.text+0x138b): undefined reference to `TIFFClientOpenExt' /usr/bin/ld: tifvsi.cpp:(.text+0x139a): undefined reference to `TIFFOpenOptionsFree' /usr/bin/ld: tifvsi.cpp:(.text+0x13a7): undefined reference to `XTIFFClose' /usr/bin/ld: tifvsi.cpp:(.text+0x1433): undefined reference to `TIFFErrorExt' /usr/bin/ld: frmts/nitf/CMakeFiles/gdal_NITF.dir/nitfwritejpeg.cpp.o: in function `NITFWriteJPEGBlock(GDALDataset*, VSIVirtualHandle*, int, int, int, int, int, int, unsigned char const*, int, int (*)(double, char const*, void*), void*)': nitfwritejpeg.cpp:(.text+0xb8): undefined reference to `jpeg_std_error' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0xd2): undefined reference to `jpeg_CreateCompress' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x11c): undefined reference to `jpeg_set_defaults' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x155): undefined reference to `jpeg_set_quality' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x171): undefined reference to `jpeg_start_compress' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x18b): undefined reference to `jpeg_write_marker' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x2ad): undefined reference to `jpeg_write_scanlines' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x3b4): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x473): undefined reference to `jpeg_simple_progression' /usr/bin/ld: nitfwritejpeg.cpp:(.text+0x488): undefined reference to `jpeg_finish_compress' /usr/bin/ld: frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/dec_png.c.o: in function `user_read_data': dec_png.c:(.text+0x18): undefined reference to `png_get_io_ptr' /usr/bin/ld: dec_png.c:(.text+0x2f): undefined reference to `png_get_error_ptr' /usr/bin/ld: frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/dec_png.c.o: in function `gdal_dec_png': dec_png.c:(.text+0xcf): undefined reference to `png_sig_cmp' /usr/bin/ld: dec_png.c:(.text+0xe9): undefined reference to `png_create_read_struct' /usr/bin/ld: dec_png.c:(.text+0xff): undefined reference to `png_create_info_struct' /usr/bin/ld: dec_png.c:(.text+0x117): undefined reference to `png_create_info_struct' /usr/bin/ld: dec_png.c:(.text+0x13b): undefined reference to `png_set_longjmp_fn' /usr/bin/ld: dec_png.c:(.text+0x182): undefined reference to `png_set_read_fn' /usr/bin/ld: dec_png.c:(.text+0x195): undefined reference to `png_read_png' /usr/bin/ld: dec_png.c:(.text+0x1a4): undefined reference to `png_get_rows' /usr/bin/ld: dec_png.c:(.text+0x1e3): undefined reference to `png_get_IHDR' /usr/bin/ld: dec_png.c:(.text+0x260): undefined reference to `png_destroy_read_struct' /usr/bin/ld: dec_png.c:(.text+0x280): undefined reference to `png_destroy_read_struct' /usr/bin/ld: dec_png.c:(.text+0x2e6): undefined reference to `png_destroy_read_struct' /usr/bin/ld: dec_png.c:(.text+0x326): undefined reference to `png_destroy_read_struct' /usr/bin/ld: dec_png.c:(.text+0x387): undefined reference to `png_destroy_read_struct' /usr/bin/ld: frmts/grib/CMakeFiles/gdal_GRIB.dir/degrib/g2clib/dec_png.c.o:dec_png.c:(.text+0x41b): more undefined references to `png_destroy_read_struct' follow /usr/bin/ld: frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/libjpeg_io.cpp.o: in function `JpegError(jpeg_common_struct*)': libjpeg_io.cpp:(.text+0x6b): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: libjpeg_io.cpp:(.text+0xa1): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/libjpeg_io.cpp.o: in function `PCIDSK::LibJPEG_DecompressBlock(unsigned char*, int, unsigned char*, int, int, int, PCIDSK::eChanType)': libjpeg_io.cpp:(.text+0x158): undefined reference to `jpeg_resync_to_restart' /usr/bin/ld: libjpeg_io.cpp:(.text+0x162): undefined reference to `jpeg_CreateDecompress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x179): undefined reference to `jpeg_std_error' /usr/bin/ld: libjpeg_io.cpp:(.text+0x199): undefined reference to `jpeg_read_header' /usr/bin/ld: libjpeg_io.cpp:(.text+0x1b4): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x20f): undefined reference to `jpeg_start_decompress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x238): undefined reference to `jpeg_read_scanlines' /usr/bin/ld: libjpeg_io.cpp:(.text+0x245): undefined reference to `jpeg_finish_decompress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x24d): undefined reference to `jpeg_destroy_decompress' /usr/bin/ld: frmts/pcidsk/sdk/CMakeFiles/pcidsk_sdk.dir/core/libjpeg_io.cpp.o: in function `PCIDSK::LibJPEG_CompressBlock(unsigned char*, int, unsigned char*, int&, int, int, PCIDSK::eChanType, int)': libjpeg_io.cpp:(.text+0x2df): undefined reference to `jpeg_CreateCompress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x2f6): undefined reference to `jpeg_std_error' /usr/bin/ld: libjpeg_io.cpp:(.text+0x333): undefined reference to `jpeg_set_defaults' /usr/bin/ld: libjpeg_io.cpp:(.text+0x347): undefined reference to `jpeg_set_quality' /usr/bin/ld: libjpeg_io.cpp:(.text+0x354): undefined reference to `jpeg_start_compress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x37f): undefined reference to `jpeg_write_scanlines' /usr/bin/ld: libjpeg_io.cpp:(.text+0x38c): undefined reference to `jpeg_finish_compress' /usr/bin/ld: libjpeg_io.cpp:(.text+0x3a0): undefined reference to `jpeg_destroy_compress' /usr/bin/ld: frmts/wms/CMakeFiles/gdal_WMS.dir/gdalhttp.cpp.o: in function `WMSHTTPRequest::~WMSHTTPRequest()': gdalhttp.cpp:(.text+0x115): undefined reference to `curl_easy_cleanup' /usr/bin/ld: gdalhttp.cpp:(.text+0x126): undefined reference to `curl_slist_free_all' /usr/bin/ld: frmts/wms/CMakeFiles/gdal_WMS.dir/gdalhttp.cpp.o: in function `WMSHTTPFetchMulti(WMSHTTPRequest*, int)': gdalhttp.cpp:(.text+0x2af): undefined reference to `curl_multi_init' /usr/bin/ld: gdalhttp.cpp:(.text+0x31c): undefined reference to `curl_multi_add_handle' /usr/bin/ld: gdalhttp.cpp:(.text+0x35f): undefined reference to `curl_multi_perform' /usr/bin/ld: gdalhttp.cpp:(.text+0x393): undefined reference to `curl_multi_info_read' /usr/bin/ld: gdalhttp.cpp:(.text+0x3b6): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: gdalhttp.cpp:(.text+0x40b): undefined reference to `curl_multi_add_handle' /usr/bin/ld: gdalhttp.cpp:(.text+0x467): undefined reference to `curl_multi_info_read' /usr/bin/ld: gdalhttp.cpp:(.text+0x542): undefined reference to `curl_multi_wait' /usr/bin/ld: gdalhttp.cpp:(.text+0x5de): undefined reference to `curl_multi_remove_handle' /usr/bin/ld: gdalhttp.cpp:(.text+0x5fd): undefined reference to `curl_easy_getinfo' /usr/bin/ld: gdalhttp.cpp:(.text+0x643): undefined reference to `curl_easy_getinfo' /usr/bin/ld: gdalhttp.cpp:(.text+0xa59): undefined reference to `curl_multi_cleanup' /usr/bin/ld: frmts/wms/CMakeFiles/gdal_WMS.dir/gdalhttp.cpp.o: in function `WMSHTTPInitializeRequest(WMSHTTPRequest*)': gdalhttp.cpp:(.text+0x1109): undefined reference to `curl_easy_init' /usr/bin/ld: gdalhttp.cpp:(.text+0x1136): undefined reference to `curl_easy_setopt' /usr/bin/ld: gdalhttp.cpp:(.text+0x1150): undefined reference to `curl_easy_setopt' /usr/bin/ld: gdalhttp.cpp:(.text+0x119e): undefined reference to `curl_easy_setopt' /usr/bin/ld: gdalhttp.cpp:(.text+0x11ed): undefined reference to `curl_slist_append' /usr/bin/ld: gdalhttp.cpp:(.text+0x125c): undefined reference to `curl_easy_setopt' /usr/bin/ld: gdalhttp.cpp:(.text+0x1210): undefined reference to `curl_easy_setopt' /usr/bin/ld: ogr/ogrsf_frmts/sqlite/CMakeFiles/ogr_SQLite.dir/ogrsqlitevfs.cpp.o: in function `OGRSQLiteCreateVFS(void (*)(void*, char const*, VSIVirtualHandle*), void*)': ogrsqlitevfs.cpp:(.text+0x7be): undefined reference to `sqlite3_vfs_find' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/GDAL.dir/build.make:2128: src/libgdal.so.33.3.7.0] Error 1 make[1]: *** [CMakeFiles/Makefile2:3131: src/CMakeFiles/GDAL.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 gdal/3.7.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior gdal/3.7.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior gdal/3.7.0: ERROR: Package '97d5e11d2b3108c75d8d78b6d95a66780b8a61bd' build failed gdal/3.7.0: WARN: Build folder /home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release ERROR: gdal/3.7.0: Error in build() method, line 580 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod-v1/BuildSingleReference/.conan/data/gdal/3.7.0/_/_/build/97d5e11d2b3108c75d8d78b6d95a66780b8a61bd/build/Release" '--' '-j3'