I tried to compile Connector/C++ 9.0.0 from source on Windows with cmake and the driver is failing to build with error message.
Commands I used:
cmake "C:\mysql-connector-c++-9.0.0-src" -DCMAKE_INSTALL_PREFIX="C:\mysql-connector-c++-9.0.0-install" -DWITH_JDBC=ON -DWITH_BOOST="C:\boost-1.86.0" -DWITH_MYSQL="C:\Program Files\MySQL\MySQL Server 9.0" -DWITH_SSL="C:\openssl-3.3.1-install"
cmake --build . --config Debug
And I get the following output after configure and build commands:
dinus@VivoBook-X513EP MINGW64 /c/mysql-connector-c++-9.0.0-build
$ cmake "C:\mysql-connector-c++-9.0.0-src" -DCMAKE_INSTALL_PREFIX="C:\mysql-connector-c++-9.0.0-install" -DWITH_JDBC=ON -DWITH_BOOST="C:\boost-1.86.0" -DWITH_MYSQL="C:\Program Files\MySQL\MySQL Server 9.0" -DWITH_SSL="C:\openssl-3.3.1-install"
-- Building for: Ninja
CMake Deprecation Warning at CMakeLists.txt:32 (CMAKE_POLICY):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - 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: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
Building version 9.0.0
Building on system: Windows-10.0.22631 (AMD64)
Using cmake generator: Ninja
Using toolset:
Building 64bit code
Building shared connector library
-- Looking for SSL library.
-- Found OpenSSL: C:/openssl-3.3.1-install/lib/libcrypto.dll.a (found version "3.3.1")
-- Using OpenSSL version: 3.3.1
-- Looking for SHA512_DIGEST_LENGTH
-- Looking for SHA512_DIGEST_LENGTH - found
-- Looking for X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS
-- Looking for X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS - found
-- Looking for SSL_get0_param
-- Looking for SSL_get0_param - found
-- Looking for X509_VERIFY_PARAM_set_hostflags
-- Looking for X509_VERIFY_PARAM_set_hostflags - found
-- Looking for X509_VERIFY_PARAM_set1_host
-- Looking for X509_VERIFY_PARAM_set1_host - found
-- found required X509 extensions
CMake Deprecation Warning at cdk/CMakeLists.txt:33 (cmake_policy):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
Configuring CDK as part of MySQL_CONCPP project
-- Setting up RapidJSON.
Skipping second declaration of config option: THROW_AS_ASSERT (found in: C:/mysql-connector-c++-9.0.0-src/cdk/CMakeLists.txt)
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of wchar_t
-- Check size of wchar_t - done
-- Setting up Protobuf.
== configuring external build of protobuf
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - 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: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
-- 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 protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
-- Configuring done (1.7s)
-- Generating done (0.1s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/protobuf
== done configuring external build of protobuf
-- Setting up compression libraries.
== configuring external build of zlib
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/zlib
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- BIG_ENDIAN: 0
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - done
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Configuring done (1.5s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zlib
== done configuring external build of zlib
== configuring external build of lz4
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/lz4
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- BIG_ENDIAN: 0
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/lz4
== done configuring external build of lz4
== configuring external build of zstd
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/zstd
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - 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: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
-- ZSTD_LEGACY_SUPPORT not defined!
-- Configuring done (0.9s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zstd
== done configuring external build of zstd
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for sys/byteorder.h
-- Looking for sys/byteorder.h - not found
Wrote configuration header: C:/mysql-connector-c++-9.0.0-build/cdk/include/mysql/cdk/config.h
Legacy library soversion: 10
Looking for MySQL Client library:
version: 9.0.1
include path: C:/Program Files/MySQL/MySQL Server 9.0/include
library location: C:/Program Files/MySQL/MySQL Server 9.0/lib/libmysql.lib
dependencies search path: -LC:/Program Files/MySQL/MySQL Server 9.0/lib -LC:/Program Files/MySQL/MySQL Server 9.0/lib/private
-- Checking if MySQL client lib supports vector type - TRUE
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Check size of int8_t
-- Check size of int8_t - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of int16_t
-- Check size of int16_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of int64_t
-- Check size of int64_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of __int8
-- Check size of __int8 - done
-- Check size of unsigned __int8
-- Check size of unsigned __int8 - done
-- Check size of __int16
-- Check size of __int16 - done
-- Check size of unsigned __int16
-- Check size of unsigned __int16 - done
-- Check size of __int32
-- Check size of __int32 - done
-- Check size of unsigned __int32
-- Check size of unsigned __int32 - done
-- Check size of __int64
-- Check size of __int64 - done
-- Check size of unsigned __int64
-- Check size of unsigned __int64 - done
-- Looking for strtold
-- Looking for strtold - found
-- Looking for strtol
-- Looking for strtol - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for strtoul
-- Looking for strtoul - found
-- Looking for strtoull
-- Looking for strtoull - found
-- Looking for strtoimax
-- Looking for strtoimax - found
-- Looking for strtoumax
-- Looking for strtoumax - found
-- Using static libmysql binding
Preparing to merge SHARED library: connector-jdbc (jdbc)
Connector legacy library name: mysqlcppconn-10
-- Using cipher list defined in: C:/mysql-connector-c++-9.0.0-src/cdk/foundation/tls_ciphers.h
Preparing to merge SHARED library: connector (xapi;devapi)
Connector library name: mysqlcppconnx-2
Building version 9.0.0
Generating INFO_SRC
Generating INFO_BIN
Install location: C:/mysql-connector-c++-9.0.0-install
Connector libraries will be installed at: lib64
Project configuration options:
: BUILD_STATIC: OFF
Build static version of connector library
: WITH_SSL: C:\openssl-3.3.1-install
Either 'system' to use system-wide OpenSSL library, or custom OpenSSL location. (default : system)
: WITH_PROTOBUF:
Enable, disable or point to PROTOBUF installation.
: WITH_ZLIB:
Enable, disable or point to ZLIB installation.
: WITH_LZ4:
Enable, disable or point to LZ4 installation.
: WITH_ZSTD:
Enable, disable or point to ZSTD installation.
: WITH_JDBC: ON
Whether to build a variant of connector library which implements legacy JDBC API
: WITH_MYSQL: C:/Program Files/MySQL/MySQL Server 9.0
Base location of (monolithic) MySQL installation.
-- Configuring done (14.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
WITH_BOOST
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build
dinus@VivoBook-X513EP MINGW64 /c/mysql-connector-c++-9.0.0-build
$ cmake --build . --config Debug
[2/121] C:\Windows\system32\cmd.exe /C "cd /D C:...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zlib (Debug)
[1/16] Building C object CMakeFiles/zlib.dir/compress.obj
[2/16] Building C object CMakeFiles/zlib.dir/gzlib.obj
[3/16] Building C object CMakeFiles/zlib.dir/crc32.obj
[4/16] Building C object CMakeFiles/zlib.dir/gzclose.obj
[5/16] Building C object CMakeFiles/zlib.dir/adler32.obj
[6/16] Building C object CMakeFiles/zlib.dir/gzwrite.obj
[7/16] Building C object CMakeFiles/zlib.dir/inflate.obj
[8/16] Building C object CMakeFiles/zlib.dir/infback.obj
[9/16] Building C object CMakeFiles/zlib.dir/deflate.obj
[10/16] Building C object CMakeFiles/zlib.dir/gzread.obj
[11/16] Building C object CMakeFiles/zlib.dir/inftrees.obj
[12/16] Building C object CMakeFiles/zlib.dir/uncompr.obj
[13/16] Building C object CMakeFiles/zlib.dir/inffast.obj
[14/16] Building C object CMakeFiles/zlib.dir/zutil.obj
[15/16] Building C object CMakeFiles/zlib.dir/trees.obj
[16/16] Linking C static library libzlib.a
== Extrnal build done
[6/121] C:\Windows\system32\cmd.exe /C "cd /D C:...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/lz4 (Debug)
[1/5] Building C object CMakeFiles/lz4.dir/lib/lz4frame.c.obj
[2/5] Building C object CMakeFiles/lz4.dir/lib/xxhash.c.obj
[3/5] Building C object CMakeFiles/lz4.dir/lib/lz4hc.c.obj
[4/5] Building C object CMakeFiles/lz4.dir/lib/lz4.c.obj
[5/5] Linking C static library liblz4.a
== Extrnal build done
[9/121] Building CXX object cdk/foundation/CMakeFiles/cdk_foundation.dir/socket_detail.cc.obj
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:57: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
57 | #pragma comment(lib,"Dnsapi")
|
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/types.h:35,
from C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.h:33,
from C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:31:
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc: In function 'int cdk::foundation::connection::detail::poll_one(Socket, Poll_mode, bool, uint64_t)':
C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/common.h:47:23: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
47 | #define PRAGMA_CDK(X) _Pragma(#X)
| ^~~~~~~
C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/common.h:48:32: note: in expansion of macro 'PRAGMA_CDK'
48 | #define DISABLE_WARNING_CDK(W) PRAGMA_CDK(GCC diagnostic ignored #W)
| ^~~~~~~~~~
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:852:3: note: in expansion of macro 'DISABLE_WARNING_CDK'
852 | DISABLE_WARNING_CDK(4548)
| ^~~~~~~~~~~~~~~~~~~
[11/121] Building CXX object jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj
FAILED: jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj
C:\mingw64\bin\c++.exe -DCONCPP_BUILD_SHARED -DHAVE_TYPE_VECTOR -DMYSQLCLIENT_STATIC_BINDING -DNOGDI -DWIN32_LEAN_AND_MEAN -Dconnector_jdbc_EXPORTS -IC:/mysql-connector-c++-9.0.0-build/jdbc/driver -IC:/mysql-connector-c++-9.0.0-src/include -IC:/mysql-connector-c++-9.0.0-src/jdbc -IC:/mysql-connector-c++-9.0.0-build/jdbc -IC:/mysql-connector-c++-9.0.0-build/jdbc/cppconn -IC:/mysql-connector-c++-9.0.0-build/jdbc/driver/nativeapi -isystem "C:/Program Files/MySQL/MySQL Server 9.0/include" -Wall -fdebug-prefix-map=C:/mysql-connector-c++-9.0.0-src=. -g -std=c++17 -fPIC -fvisibility=hidden -Wno-stringop-overflow -Wno-unused-parameter -Wno-deprecated-declarations -MD -MT jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj -MF jdbc\driver\CMakeFiles\jdbc.dir\mysql_art_resultset.cpp.obj.d -o jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj -c C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:36,
from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:37:
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/nativeapi/mysql_private_iface.h:81: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
81 | #pragma warning(disable:4251)
|
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:38:
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:46: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
46 | #pragma warning(push)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:47: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
47 | #pragma warning(disable: 4251)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:51: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
51 | #pragma warning(pop)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp: In member function 'uint64_t sql::mysql::MyVal::getUInt64()':
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:30: error: unable to find numeric literal operator 'operator""ui64'
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:30: note: use '-fext-numeric-literals' to enable more built-in suffixes
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:40: error: unable to find numeric literal operator 'operator""ui64'
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:40: note: use '-fext-numeric-literals' to enable more built-in suffixes
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
[17/121] Building CXX object jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_rset_metadata.cpp.obj
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:36,
from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_rset_metadata.cpp:35:
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/nativeapi/mysql_private_iface.h:81: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
81 | #pragma warning(disable:4251)
|
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:38:
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:46: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
46 | #pragma warning(push)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:47: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
47 | #pragma warning(disable: 4251)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:51: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
51 | #pragma warning(pop)
|
[18/121] C:\Windows\system32\cmd.exe /C "cd /D C...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zstd (Debug)
[1/30] Building C object CMakeFiles/zstd.dir/lib/common/threading.c.obj
[2/30] Building C object CMakeFiles/zstd.dir/lib/common/error_private.c.obj
[3/30] Building C object CMakeFiles/zstd.dir/lib/common/debug.c.obj
[4/30] Building C object CMakeFiles/zstd.dir/lib/common/pool.c.obj
[5/30] Building C object CMakeFiles/zstd.dir/lib/common/zstd_common.c.obj
[6/30] Building C object CMakeFiles/zstd.dir/lib/common/entropy_common.c.obj
[7/30] Building C object CMakeFiles/zstd.dir/lib/common/xxhash.c.obj
[8/30] Building C object CMakeFiles/zstd.dir/lib/compress/fse_compress.c.obj
[9/30] Building C object CMakeFiles/zstd.dir/lib/common/fse_decompress.c.obj
[10/30] Building C object CMakeFiles/zstd.dir/lib/compress/hist.c.obj
[11/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_literals.c.obj
[12/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_sequences.c.obj
[13/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_superblock.c.obj
[14/30] Building C object CMakeFiles/zstd.dir/lib/compress/huf_compress.c.obj
[15/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_ldm.c.obj
[16/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_double_fast.c.obj
[17/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstdmt_compress.c.obj
[18/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress.c.obj
[19/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_fast.c.obj
[20/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_ddict.c.obj
[21/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_opt.c.obj
[22/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/cover.c.obj
[23/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_decompress.c.obj
[24/30] Building C object CMakeFiles/zstd.dir/lib/decompress/huf_decompress.c.obj
[25/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_decompress_block.c.obj
[26/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/divsufsort.c.obj
[27/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/fastcover.c.obj
[28/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/zdict.c.obj
[29/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_lazy.c.obj
[30/30] Linking C static library libzstd.a
== Extrnal build done
[20/121] C:\Windows\system32\cmd.exe /C "cd /D C...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/protobuf (Debug)
[1/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.obj
[2/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/inlined_string_field.cc.obj
[3/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.obj
[4/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arenastring.cc.obj
[5/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.obj
[6/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.obj
[7/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.obj
[8/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_tctable_lite.cc.obj
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_lite.cc:36:
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 4]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
103 | }
| ^
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 8]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
[9/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.obj
[10/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.obj
[11/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.obj
[12/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.obj
[13/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.obj
[14/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.obj
[15/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map.cc.obj
[16/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.obj
[17/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.obj
[18/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.obj
[19/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.obj
[20/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.obj
[21/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.obj
[22/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.obj
[23/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.obj
[24/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.obj
[25/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.obj
[26/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_ptr_field.cc.obj
[27/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.obj
[28/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.obj
[29/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.obj
[30/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.obj
[31/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.obj
[32/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.obj
[33/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.obj
[34/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.obj
[35/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.obj
[36/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.obj
[37/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.obj
[38/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.obj
[39/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.obj
[40/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.obj
[41/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_bases.cc.obj
[42/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.obj
[43/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.obj
[44/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.obj
[45/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.obj
[46/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.obj
[47/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.obj
[48/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_tctable_full.cc.obj
[49/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.obj
[50/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.obj
[51/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.obj
[52/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.obj
[53/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.obj
[54/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.obj
[55/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.obj
[56/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.obj
[57/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.obj
[58/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.obj
[59/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.obj
[60/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.obj
[61/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.obj
[62/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.obj
[63/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.obj
[64/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.obj
[65/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.obj
[66/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.obj
[67/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.obj
[68/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.obj
[69/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.obj
[70/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.obj
[71/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.obj
[72/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.obj
[73/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.obj
[74/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.obj
[75/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.obj
[76/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.obj
[77/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.obj
[78/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.obj
[79/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.obj
[80/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.obj
[81/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.obj
[82/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.obj
[83/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.obj
[84/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.obj
[85/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.obj
[86/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.obj
[87/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.obj
[88/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.obj
[89/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.obj
[90/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.obj
[91/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.obj
[92/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.obj
[93/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.obj
[94/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.obj
[95/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.obj
[96/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_parse_function_generator.cc.obj
[97/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.obj
[98/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.obj
[99/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.obj
[100/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.obj
[101/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.obj
[102/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.obj
[103/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.obj
[104/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.obj
[105/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.obj
[106/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.obj
[107/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.obj
[108/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.obj
[109/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.obj
[110/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.obj
[111/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.obj
[112/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.obj
[113/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.obj
[114/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.obj
[115/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.obj
[116/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.obj
[117/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.obj
[118/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.obj
[119/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.obj
[120/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.obj
[121/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.obj
[122/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.obj
[123/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.obj
[124/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.obj
[125/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.obj
[126/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.obj
[127/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.obj
[128/205] Linking CXX static library protobuf-3.19.6\cmake\libprotobufd.a
[129/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.obj
[130/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.obj
[131/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.obj
[132/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.obj
[133/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.obj
[134/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_kotlin_generator.cc.obj
[135/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.obj
[136/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.obj
[137/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.obj
[138/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.obj
[139/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.obj
[140/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.obj
[141/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.obj
[142/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.obj
[143/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.obj
[144/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.obj
[145/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.obj
[146/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.obj
[147/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.obj
[148/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.obj
[149/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.obj
[150/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.obj
[151/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.obj
[152/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.obj
[153/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.obj
[154/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.obj
[155/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.obj
[156/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.obj
[157/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.obj
[158/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.obj
[159/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.obj
[160/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.obj
[161/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.obj
[162/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.obj
[163/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.obj
[164/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.obj
[165/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.obj
[166/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.obj
[167/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.obj
[168/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.obj
[169/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.obj
[170/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.obj
[171/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.obj
[172/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.obj
[173/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arenastring.cc.obj
[174/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.obj
[175/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.obj
[176/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.obj
[177/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_tctable_lite.cc.obj
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_lite.cc:36:
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 4]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
103 | }
| ^
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 8]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
[178/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.obj
[179/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.obj
[180/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/inlined_string_field.cc.obj
[181/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.obj
[182/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.obj
[183/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.obj
[184/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.obj
[185/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.obj
[186/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/map.cc.obj
[187/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.obj
[188/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_ptr_field.cc.obj
[189/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.obj
[190/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.obj
[191/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.obj
[192/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.obj
[193/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.obj
[194/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.obj
[195/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.obj
[196/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.obj
[197/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.obj
[198/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.obj
[199/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.obj
[200/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.obj
[201/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.obj
[202/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.obj
[203/205] Linking CXX static library protobuf-3.19.6\cmake\libprotobuf-lited.a
[204/205] Linking CXX static library protobuf-3.19.6\cmake\libprotocd.a
[205/205] Linking CXX executable runtime_output_directory\protoc.exe
== Extrnal build done
ninja: build stopped: subcommand failed.
Anyone know the solution to this?
Commands I used:
cmake "C:\mysql-connector-c++-9.0.0-src" -DCMAKE_INSTALL_PREFIX="C:\mysql-connector-c++-9.0.0-install" -DWITH_JDBC=ON -DWITH_BOOST="C:\boost-1.86.0" -DWITH_MYSQL="C:\Program Files\MySQL\MySQL Server 9.0" -DWITH_SSL="C:\openssl-3.3.1-install"
cmake --build . --config Debug
And I get the following output after configure and build commands:
dinus@VivoBook-X513EP MINGW64 /c/mysql-connector-c++-9.0.0-build
$ cmake "C:\mysql-connector-c++-9.0.0-src" -DCMAKE_INSTALL_PREFIX="C:\mysql-connector-c++-9.0.0-install" -DWITH_JDBC=ON -DWITH_BOOST="C:\boost-1.86.0" -DWITH_MYSQL="C:\Program Files\MySQL\MySQL Server 9.0" -DWITH_SSL="C:\openssl-3.3.1-install"
-- Building for: Ninja
CMake Deprecation Warning at CMakeLists.txt:32 (CMAKE_POLICY):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - 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: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
Building version 9.0.0
Building on system: Windows-10.0.22631 (AMD64)
Using cmake generator: Ninja
Using toolset:
Building 64bit code
Building shared connector library
-- Looking for SSL library.
-- Found OpenSSL: C:/openssl-3.3.1-install/lib/libcrypto.dll.a (found version "3.3.1")
-- Using OpenSSL version: 3.3.1
-- Looking for SHA512_DIGEST_LENGTH
-- Looking for SHA512_DIGEST_LENGTH - found
-- Looking for X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS
-- Looking for X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS - found
-- Looking for SSL_get0_param
-- Looking for SSL_get0_param - found
-- Looking for X509_VERIFY_PARAM_set_hostflags
-- Looking for X509_VERIFY_PARAM_set_hostflags - found
-- Looking for X509_VERIFY_PARAM_set1_host
-- Looking for X509_VERIFY_PARAM_set1_host - found
-- found required X509 extensions
CMake Deprecation Warning at cdk/CMakeLists.txt:33 (cmake_policy):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
Configuring CDK as part of MySQL_CONCPP project
-- Setting up RapidJSON.
Skipping second declaration of config option: THROW_AS_ASSERT (found in: C:/mysql-connector-c++-9.0.0-src/cdk/CMakeLists.txt)
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of wchar_t
-- Check size of wchar_t - done
-- Setting up Protobuf.
== configuring external build of protobuf
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - 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: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
-- 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 protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
-- Configuring done (1.7s)
-- Generating done (0.1s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/protobuf
== done configuring external build of protobuf
-- Setting up compression libraries.
== configuring external build of zlib
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/zlib
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- BIG_ENDIAN: 0
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - done
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Configuring done (1.5s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zlib
== done configuring external build of zlib
== configuring external build of lz4
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/lz4
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- BIG_ENDIAN: 0
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/lz4
== done configuring external build of lz4
== configuring external build of zstd
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/zstd
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - 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: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
-- ZSTD_LEGACY_SUPPORT not defined!
-- Configuring done (0.9s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zstd
== done configuring external build of zstd
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for sys/byteorder.h
-- Looking for sys/byteorder.h - not found
Wrote configuration header: C:/mysql-connector-c++-9.0.0-build/cdk/include/mysql/cdk/config.h
Legacy library soversion: 10
Looking for MySQL Client library:
version: 9.0.1
include path: C:/Program Files/MySQL/MySQL Server 9.0/include
library location: C:/Program Files/MySQL/MySQL Server 9.0/lib/libmysql.lib
dependencies search path: -LC:/Program Files/MySQL/MySQL Server 9.0/lib -LC:/Program Files/MySQL/MySQL Server 9.0/lib/private
-- Checking if MySQL client lib supports vector type - TRUE
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Check size of int8_t
-- Check size of int8_t - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of int16_t
-- Check size of int16_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of int64_t
-- Check size of int64_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of __int8
-- Check size of __int8 - done
-- Check size of unsigned __int8
-- Check size of unsigned __int8 - done
-- Check size of __int16
-- Check size of __int16 - done
-- Check size of unsigned __int16
-- Check size of unsigned __int16 - done
-- Check size of __int32
-- Check size of __int32 - done
-- Check size of unsigned __int32
-- Check size of unsigned __int32 - done
-- Check size of __int64
-- Check size of __int64 - done
-- Check size of unsigned __int64
-- Check size of unsigned __int64 - done
-- Looking for strtold
-- Looking for strtold - found
-- Looking for strtol
-- Looking for strtol - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for strtoul
-- Looking for strtoul - found
-- Looking for strtoull
-- Looking for strtoull - found
-- Looking for strtoimax
-- Looking for strtoimax - found
-- Looking for strtoumax
-- Looking for strtoumax - found
-- Using static libmysql binding
Preparing to merge SHARED library: connector-jdbc (jdbc)
Connector legacy library name: mysqlcppconn-10
-- Using cipher list defined in: C:/mysql-connector-c++-9.0.0-src/cdk/foundation/tls_ciphers.h
Preparing to merge SHARED library: connector (xapi;devapi)
Connector library name: mysqlcppconnx-2
Building version 9.0.0
Generating INFO_SRC
Generating INFO_BIN
Install location: C:/mysql-connector-c++-9.0.0-install
Connector libraries will be installed at: lib64
Project configuration options:
: BUILD_STATIC: OFF
Build static version of connector library
: WITH_SSL: C:\openssl-3.3.1-install
Either 'system' to use system-wide OpenSSL library, or custom OpenSSL location. (default : system)
: WITH_PROTOBUF:
Enable, disable or point to PROTOBUF installation.
: WITH_ZLIB:
Enable, disable or point to ZLIB installation.
: WITH_LZ4:
Enable, disable or point to LZ4 installation.
: WITH_ZSTD:
Enable, disable or point to ZSTD installation.
: WITH_JDBC: ON
Whether to build a variant of connector library which implements legacy JDBC API
: WITH_MYSQL: C:/Program Files/MySQL/MySQL Server 9.0
Base location of (monolithic) MySQL installation.
-- Configuring done (14.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
WITH_BOOST
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build
dinus@VivoBook-X513EP MINGW64 /c/mysql-connector-c++-9.0.0-build
$ cmake --build . --config Debug
[2/121] C:\Windows\system32\cmd.exe /C "cd /D C:...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zlib (Debug)
[1/16] Building C object CMakeFiles/zlib.dir/compress.obj
[2/16] Building C object CMakeFiles/zlib.dir/gzlib.obj
[3/16] Building C object CMakeFiles/zlib.dir/crc32.obj
[4/16] Building C object CMakeFiles/zlib.dir/gzclose.obj
[5/16] Building C object CMakeFiles/zlib.dir/adler32.obj
[6/16] Building C object CMakeFiles/zlib.dir/gzwrite.obj
[7/16] Building C object CMakeFiles/zlib.dir/inflate.obj
[8/16] Building C object CMakeFiles/zlib.dir/infback.obj
[9/16] Building C object CMakeFiles/zlib.dir/deflate.obj
[10/16] Building C object CMakeFiles/zlib.dir/gzread.obj
[11/16] Building C object CMakeFiles/zlib.dir/inftrees.obj
[12/16] Building C object CMakeFiles/zlib.dir/uncompr.obj
[13/16] Building C object CMakeFiles/zlib.dir/inffast.obj
[14/16] Building C object CMakeFiles/zlib.dir/zutil.obj
[15/16] Building C object CMakeFiles/zlib.dir/trees.obj
[16/16] Linking C static library libzlib.a
== Extrnal build done
[6/121] C:\Windows\system32\cmd.exe /C "cd /D C:...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/lz4 (Debug)
[1/5] Building C object CMakeFiles/lz4.dir/lib/lz4frame.c.obj
[2/5] Building C object CMakeFiles/lz4.dir/lib/xxhash.c.obj
[3/5] Building C object CMakeFiles/lz4.dir/lib/lz4hc.c.obj
[4/5] Building C object CMakeFiles/lz4.dir/lib/lz4.c.obj
[5/5] Linking C static library liblz4.a
== Extrnal build done
[9/121] Building CXX object cdk/foundation/CMakeFiles/cdk_foundation.dir/socket_detail.cc.obj
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:57: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
57 | #pragma comment(lib,"Dnsapi")
|
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/types.h:35,
from C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.h:33,
from C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:31:
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc: In function 'int cdk::foundation::connection::detail::poll_one(Socket, Poll_mode, bool, uint64_t)':
C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/common.h:47:23: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
47 | #define PRAGMA_CDK(X) _Pragma(#X)
| ^~~~~~~
C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/common.h:48:32: note: in expansion of macro 'PRAGMA_CDK'
48 | #define DISABLE_WARNING_CDK(W) PRAGMA_CDK(GCC diagnostic ignored #W)
| ^~~~~~~~~~
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:852:3: note: in expansion of macro 'DISABLE_WARNING_CDK'
852 | DISABLE_WARNING_CDK(4548)
| ^~~~~~~~~~~~~~~~~~~
[11/121] Building CXX object jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj
FAILED: jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj
C:\mingw64\bin\c++.exe -DCONCPP_BUILD_SHARED -DHAVE_TYPE_VECTOR -DMYSQLCLIENT_STATIC_BINDING -DNOGDI -DWIN32_LEAN_AND_MEAN -Dconnector_jdbc_EXPORTS -IC:/mysql-connector-c++-9.0.0-build/jdbc/driver -IC:/mysql-connector-c++-9.0.0-src/include -IC:/mysql-connector-c++-9.0.0-src/jdbc -IC:/mysql-connector-c++-9.0.0-build/jdbc -IC:/mysql-connector-c++-9.0.0-build/jdbc/cppconn -IC:/mysql-connector-c++-9.0.0-build/jdbc/driver/nativeapi -isystem "C:/Program Files/MySQL/MySQL Server 9.0/include" -Wall -fdebug-prefix-map=C:/mysql-connector-c++-9.0.0-src=. -g -std=c++17 -fPIC -fvisibility=hidden -Wno-stringop-overflow -Wno-unused-parameter -Wno-deprecated-declarations -MD -MT jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj -MF jdbc\driver\CMakeFiles\jdbc.dir\mysql_art_resultset.cpp.obj.d -o jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj -c C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:36,
from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:37:
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/nativeapi/mysql_private_iface.h:81: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
81 | #pragma warning(disable:4251)
|
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:38:
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:46: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
46 | #pragma warning(push)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:47: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
47 | #pragma warning(disable: 4251)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:51: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
51 | #pragma warning(pop)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp: In member function 'uint64_t sql::mysql::MyVal::getUInt64()':
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:30: error: unable to find numeric literal operator 'operator""ui64'
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:30: note: use '-fext-numeric-literals' to enable more built-in suffixes
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:40: error: unable to find numeric literal operator 'operator""ui64'
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:40: note: use '-fext-numeric-literals' to enable more built-in suffixes
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
[17/121] Building CXX object jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_rset_metadata.cpp.obj
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:36,
from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_rset_metadata.cpp:35:
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/nativeapi/mysql_private_iface.h:81: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
81 | #pragma warning(disable:4251)
|
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:38:
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:46: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
46 | #pragma warning(push)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:47: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
47 | #pragma warning(disable: 4251)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:51: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
51 | #pragma warning(pop)
|
[18/121] C:\Windows\system32\cmd.exe /C "cd /D C...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zstd (Debug)
[1/30] Building C object CMakeFiles/zstd.dir/lib/common/threading.c.obj
[2/30] Building C object CMakeFiles/zstd.dir/lib/common/error_private.c.obj
[3/30] Building C object CMakeFiles/zstd.dir/lib/common/debug.c.obj
[4/30] Building C object CMakeFiles/zstd.dir/lib/common/pool.c.obj
[5/30] Building C object CMakeFiles/zstd.dir/lib/common/zstd_common.c.obj
[6/30] Building C object CMakeFiles/zstd.dir/lib/common/entropy_common.c.obj
[7/30] Building C object CMakeFiles/zstd.dir/lib/common/xxhash.c.obj
[8/30] Building C object CMakeFiles/zstd.dir/lib/compress/fse_compress.c.obj
[9/30] Building C object CMakeFiles/zstd.dir/lib/common/fse_decompress.c.obj
[10/30] Building C object CMakeFiles/zstd.dir/lib/compress/hist.c.obj
[11/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_literals.c.obj
[12/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_sequences.c.obj
[13/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_superblock.c.obj
[14/30] Building C object CMakeFiles/zstd.dir/lib/compress/huf_compress.c.obj
[15/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_ldm.c.obj
[16/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_double_fast.c.obj
[17/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstdmt_compress.c.obj
[18/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress.c.obj
[19/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_fast.c.obj
[20/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_ddict.c.obj
[21/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_opt.c.obj
[22/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/cover.c.obj
[23/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_decompress.c.obj
[24/30] Building C object CMakeFiles/zstd.dir/lib/decompress/huf_decompress.c.obj
[25/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_decompress_block.c.obj
[26/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/divsufsort.c.obj
[27/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/fastcover.c.obj
[28/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/zdict.c.obj
[29/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_lazy.c.obj
[30/30] Linking C static library libzstd.a
== Extrnal build done
[20/121] C:\Windows\system32\cmd.exe /C "cd /D C...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/protobuf (Debug)
[1/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.obj
[2/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/inlined_string_field.cc.obj
[3/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.obj
[4/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arenastring.cc.obj
[5/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.obj
[6/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.obj
[7/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.obj
[8/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_tctable_lite.cc.obj
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_lite.cc:36:
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 4]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
103 | }
| ^
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 8]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
[9/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.obj
[10/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.obj
[11/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.obj
[12/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.obj
[13/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.obj
[14/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.obj
[15/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map.cc.obj
[16/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.obj
[17/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.obj
[18/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.obj
[19/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.obj
[20/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.obj
[21/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.obj
[22/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.obj
[23/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.obj
[24/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.obj
[25/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.obj
[26/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_ptr_field.cc.obj
[27/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.obj
[28/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.obj
[29/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.obj
[30/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.obj
[31/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.obj
[32/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.obj
[33/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.obj
[34/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.obj
[35/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.obj
[36/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.obj
[37/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.obj
[38/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.obj
[39/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.obj
[40/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.obj
[41/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_bases.cc.obj
[42/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.obj
[43/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.obj
[44/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.obj
[45/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.obj
[46/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.obj
[47/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.obj
[48/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_tctable_full.cc.obj
[49/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.obj
[50/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.obj
[51/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.obj
[52/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.obj
[53/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.obj
[54/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.obj
[55/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.obj
[56/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.obj
[57/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.obj
[58/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.obj
[59/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.obj
[60/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.obj
[61/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.obj
[62/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.obj
[63/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.obj
[64/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.obj
[65/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.obj
[66/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.obj
[67/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.obj
[68/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.obj
[69/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.obj
[70/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.obj
[71/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.obj
[72/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.obj
[73/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.obj
[74/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.obj
[75/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.obj
[76/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.obj
[77/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.obj
[78/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.obj
[79/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.obj
[80/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.obj
[81/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.obj
[82/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.obj
[83/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.obj
[84/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.obj
[85/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.obj
[86/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.obj
[87/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.obj
[88/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.obj
[89/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.obj
[90/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.obj
[91/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.obj
[92/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.obj
[93/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.obj
[94/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.obj
[95/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.obj
[96/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_parse_function_generator.cc.obj
[97/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.obj
[98/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.obj
[99/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.obj
[100/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.obj
[101/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.obj
[102/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.obj
[103/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.obj
[104/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.obj
[105/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.obj
[106/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.obj
[107/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.obj
[108/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.obj
[109/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.obj
[110/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.obj
[111/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.obj
[112/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.obj
[113/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.obj
[114/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.obj
[115/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.obj
[116/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.obj
[117/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.obj
[118/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.obj
[119/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.obj
[120/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.obj
[121/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.obj
[122/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.obj
[123/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.obj
[124/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.obj
[125/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.obj
[126/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.obj
[127/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.obj
[128/205] Linking CXX static library protobuf-3.19.6\cmake\libprotobufd.a
[129/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.obj
[130/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.obj
[131/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.obj
[132/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.obj
[133/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.obj
[134/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_kotlin_generator.cc.obj
[135/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.obj
[136/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.obj
[137/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.obj
[138/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.obj
[139/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.obj
[140/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.obj
[141/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.obj
[142/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.obj
[143/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.obj
[144/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.obj
[145/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.obj
[146/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.obj
[147/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.obj
[148/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.obj
[149/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.obj
[150/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.obj
[151/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.obj
[152/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.obj
[153/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.obj
[154/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.obj
[155/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.obj
[156/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.obj
[157/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.obj
[158/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.obj
[159/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.obj
[160/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.obj
[161/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.obj
[162/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.obj
[163/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.obj
[164/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.obj
[165/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.obj
[166/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.obj
[167/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.obj
[168/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.obj
[169/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.obj
[170/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.obj
[171/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.obj
[172/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.obj
[173/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arenastring.cc.obj
[174/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.obj
[175/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.obj
[176/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.obj
[177/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_tctable_lite.cc.obj
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_lite.cc:36:
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 4]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
103 | }
| ^
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 8]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
[178/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.obj
[179/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.obj
[180/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/inlined_string_field.cc.obj
[181/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.obj
[182/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.obj
[183/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.obj
[184/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.obj
[185/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.obj
[186/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/map.cc.obj
[187/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.obj
[188/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_ptr_field.cc.obj
[189/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.obj
[190/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.obj
[191/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.obj
[192/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.obj
[193/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.obj
[194/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.obj
[195/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.obj
[196/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.obj
[197/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.obj
[198/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.obj
[199/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.obj
[200/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.obj
[201/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.obj
[202/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.obj
[203/205] Linking CXX static library protobuf-3.19.6\cmake\libprotobuf-lited.a
[204/205] Linking CXX static library protobuf-3.19.6\cmake\libprotocd.a
[205/205] Linking CXX executable runtime_output_directory\protoc.exe
== Extrnal build done
ninja: build stopped: subcommand failed.
Anyone know the solution to this?