Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Qt 6
  4. Trying to build mysql driver in Qt 6.1.3 and MySQL 8.0
QtWS25 Last Chance

Trying to build mysql driver in Qt 6.1.3 and MySQL 8.0

Scheduled Pinned Locked Moved Solved Qt 6
mysql driverbuildcmake
3 Posts 2 Posters 1.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MartianXieM Offline
    MartianXieM Offline
    MartianXie
    wrote on last edited by
    #1

    Qt6 use a new way to build mysql drive, and I build it failed.

    environment:
    Visual Studio 2022
    Qt 6.1.3(64bit & MSVC_2019_64)
    MySQL 8.0(64bit)

    I have read this document
    https://doc-snapshots.qt.io/qt6-6.1/sql-driver.html#qmysql

    I input these commands:

    cd C:\Qt\6.1.3\Src\qtbase\src\plugins\sqldrivers\mysql\build-sqldrivers
    
    qt-cmake -G"Ninja" C:\Qt\6.1.3\Src\qtbase\src\plugins\sqldrivers -DCMAKE_INSTALL_PREFIX=C:\Qt\6.1.3\msvc2019_64 -DMySQL_INCLUDE_DIR="C:\Program Files\MySQL\MySQL Server 8.0\include" -DMySQL_LIBRARY="C:\Program Files\MySQL\MySQL Server 8.0\lib\libmysql.lib"
    
    cmake --build .
    cmake --install .
    

    I got error when I try to build:
    [1/13] Building CXX object odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj
    FAILED: odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQODBCDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj -MF odbc\CMakeFiles\QODBCDriverPlugin.dir\main.cpp.obj.d -o odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc/main.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [2/13] Building CXX object mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj
    FAILED: mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQMYSQLDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem "C:/Program Files/MySQL/MySQL Server 8.0/include" -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj -MF mysql\CMakeFiles\QMYSQLDriverPlugin.dir\QMYSQLDriverPlugin_autogen\mocs_compilation.cpp.obj.d -o mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [3/13] Building CXX object mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj
    FAILED: mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQMYSQLDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem "C:/Program Files/MySQL/MySQL Server 8.0/include" -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj -MF mysql\CMakeFiles\QMYSQLDriverPlugin.dir\qsql_mysql.cpp.obj.d -o mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [4/13] Building CXX object sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj
    FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\qsql_sqlite.cpp.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [5/13] Building CXX object sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj
    FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\smain.cpp.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/smain.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [6/13] Building CXX object sqlite/CMakeFiles/QSQLiteDriver...n.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj
    FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\QSQLiteDriverPlugin_autogen\mocs_compilation.cpp.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [7/13] Building C object sqlite/CMakeFiles/QSQLiteDriverPl...r/C_/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj
    FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/C_/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\gcc.exe -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c11 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/C/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\C\Qt\6.1.3\Src\qtbase\src\3rdparty\sqlite\sqlite3.c.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/C_/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj -c C:/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c
    gcc.exe: error: unrecognized debug output level 'uard:cf'
    gcc.exe: error: unrecognized command line option '-Zc:cplusplus'
    gcc.exe: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    gcc.exe: error: unrecognized command line option '-Zc:rvalueCast'
    gcc.exe: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    gcc.exe: error: unrecognized command line option '-Zc:strictStrings'
    gcc.exe: error: unrecognized command line option '-Zc:throwingNew'
    gcc.exe: error: unrecognized command line option '-Zc:referenceBinding'
    gcc.exe: error: unrecognized command line option '-Zc:externConstexpr'
    gcc.exe: error: unrecognized command line option '-Zc:wchar_t'
    [8/13] Building CXX object odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj
    FAILED: odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C
    ~1.EXE -DQODBCDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj -MF odbc\CMakeFiles\QODBCDriverPlugin.dir\QODBCDriverPlugin_autogen\mocs_compilation.cpp.obj.d -o odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/mocs_compilation.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [9/13] Building CXX object odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj
    FAILED: odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQODBCDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj -MF odbc\CMakeFiles\QODBCDriverPlugin.dir\qsql_odbc.cpp.obj.d -o odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    [10/13] Building CXX object mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj
    FAILED: mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj
    C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQMYSQLDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem "C:/Program Files/MySQL/MySQL Server 8.0/include" -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj -MF mysql\CMakeFiles\QMYSQLDriverPlugin.dir\main.cpp.obj.d -o mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/main.cpp
    C
    ~1.EXE: error: unrecognized debug output level 'uard:cf'
    C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
    C
    ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
    C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
    C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
    C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
    C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
    C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
    C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
    C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
    ninja: build stopped: subcommand failed.

    jsulmJ 1 Reply Last reply
    0
    • MartianXieM MartianXie

      Qt6 use a new way to build mysql drive, and I build it failed.

      environment:
      Visual Studio 2022
      Qt 6.1.3(64bit & MSVC_2019_64)
      MySQL 8.0(64bit)

      I have read this document
      https://doc-snapshots.qt.io/qt6-6.1/sql-driver.html#qmysql

      I input these commands:

      cd C:\Qt\6.1.3\Src\qtbase\src\plugins\sqldrivers\mysql\build-sqldrivers
      
      qt-cmake -G"Ninja" C:\Qt\6.1.3\Src\qtbase\src\plugins\sqldrivers -DCMAKE_INSTALL_PREFIX=C:\Qt\6.1.3\msvc2019_64 -DMySQL_INCLUDE_DIR="C:\Program Files\MySQL\MySQL Server 8.0\include" -DMySQL_LIBRARY="C:\Program Files\MySQL\MySQL Server 8.0\lib\libmysql.lib"
      
      cmake --build .
      cmake --install .
      

      I got error when I try to build:
      [1/13] Building CXX object odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj
      FAILED: odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQODBCDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj -MF odbc\CMakeFiles\QODBCDriverPlugin.dir\main.cpp.obj.d -o odbc/CMakeFiles/QODBCDriverPlugin.dir/main.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc/main.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [2/13] Building CXX object mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj
      FAILED: mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQMYSQLDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem "C:/Program Files/MySQL/MySQL Server 8.0/include" -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj -MF mysql\CMakeFiles\QMYSQLDriverPlugin.dir\QMYSQLDriverPlugin_autogen\mocs_compilation.cpp.obj.d -o mysql/CMakeFiles/QMYSQLDriverPlugin.dir/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/mocs_compilation.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [3/13] Building CXX object mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj
      FAILED: mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQMYSQLDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem "C:/Program Files/MySQL/MySQL Server 8.0/include" -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj -MF mysql\CMakeFiles\QMYSQLDriverPlugin.dir\qsql_mysql.cpp.obj.d -o mysql/CMakeFiles/QMYSQLDriverPlugin.dir/qsql_mysql.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [4/13] Building CXX object sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj
      FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\qsql_sqlite.cpp.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/qsql_sqlite.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [5/13] Building CXX object sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj
      FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\smain.cpp.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/smain.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/smain.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [6/13] Building CXX object sqlite/CMakeFiles/QSQLiteDriver...n.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj
      FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\QSQLiteDriverPlugin_autogen\mocs_compilation.cpp.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/mocs_compilation.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [7/13] Building C object sqlite/CMakeFiles/QSQLiteDriverPl...r/C_/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj
      FAILED: sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/C_/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\gcc.exe -DNDEBUG -DQSQLiteDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RTREE -DSQLITE_OMIT_COMPLETE -DSQLITE_OMIT_LOAD_EXTENSION -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite/QSQLiteDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/sqlite -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/sqlite/../../../3rdparty/sqlite -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -w -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c11 -MD -MT sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/C/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj -MF sqlite\CMakeFiles\QSQLiteDriverPlugin.dir\C\Qt\6.1.3\Src\qtbase\src\3rdparty\sqlite\sqlite3.c.obj.d -o sqlite/CMakeFiles/QSQLiteDriverPlugin.dir/C_/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c.obj -c C:/Qt/6.1.3/Src/qtbase/src/3rdparty/sqlite/sqlite3.c
      gcc.exe: error: unrecognized debug output level 'uard:cf'
      gcc.exe: error: unrecognized command line option '-Zc:cplusplus'
      gcc.exe: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      gcc.exe: error: unrecognized command line option '-Zc:rvalueCast'
      gcc.exe: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      gcc.exe: error: unrecognized command line option '-Zc:strictStrings'
      gcc.exe: error: unrecognized command line option '-Zc:throwingNew'
      gcc.exe: error: unrecognized command line option '-Zc:referenceBinding'
      gcc.exe: error: unrecognized command line option '-Zc:externConstexpr'
      gcc.exe: error: unrecognized command line option '-Zc:wchar_t'
      [8/13] Building CXX object odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj
      FAILED: odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C
      ~1.EXE -DQODBCDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj -MF odbc\CMakeFiles\QODBCDriverPlugin.dir\QODBCDriverPlugin_autogen\mocs_compilation.cpp.obj.d -o odbc/CMakeFiles/QODBCDriverPlugin.dir/QODBCDriverPlugin_autogen/mocs_compilation.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/mocs_compilation.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [9/13] Building CXX object odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj
      FAILED: odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQODBCDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc/QODBCDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/odbc -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj -MF odbc\CMakeFiles\QODBCDriverPlugin.dir\qsql_odbc.cpp.obj.d -o odbc/CMakeFiles/QODBCDriverPlugin.dir/qsql_odbc.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/odbc/qsql_odbc.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      [10/13] Building CXX object mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj
      FAILED: mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj
      C:\PROGRA~1\MINGW-~1\X86_64~1.0-W\mingw64\bin\C__~1.EXE -DQMYSQLDriverPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql/QMYSQLDriverPlugin_autogen/include -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/mysql -IC:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/build-sqldrivers/include -isystem "C:/Program Files/MySQL/MySQL Server 8.0/include" -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include -isystem C:/Qt/6.1.3/msvc2019_64/mkspecs/win32-msvc -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtCore/6.1.3/QtCore -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3 -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql/6.1.3/QtSql -isystem C:/Qt/6.1.3/msvc2019_64/include/QtSql -DNDEBUG -O2 -Wall -Wextra -fno-exceptions -Zc:cplusplus -permissive- -utf-8 -pthread -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:externConstexpr -Zc:wchar_t -guard:cf -std=c++17 -MD -MT mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj -MF mysql\CMakeFiles\QMYSQLDriverPlugin.dir\main.cpp.obj.d -o mysql/CMakeFiles/QMYSQLDriverPlugin.dir/main.cpp.obj -c C:/Qt/6.1.3/Src/qtbase/src/plugins/sqldrivers/mysql/main.cpp
      C
      ~1.EXE: error: unrecognized debug output level 'uard:cf'
      C__~1.EXE: error: unrecognized command line option '-Zc:cplusplus'
      C
      ~1.EXE: error: unrecognized command line option '-permissive-'; did you mean '-fpermissive'?
      C__~1.EXE: error: unrecognized command line option '-Zc:rvalueCast'
      C__~1.EXE: error: unrecognized command line option '-Zc:inline'; did you mean '-Winline'?
      C__~1.EXE: error: unrecognized command line option '-Zc:strictStrings'
      C__~1.EXE: error: unrecognized command line option '-Zc:throwingNew'
      C__~1.EXE: error: unrecognized command line option '-Zc:referenceBinding'
      C__~1.EXE: error: unrecognized command line option '-Zc:externConstexpr'
      C__~1.EXE: error: unrecognized command line option '-Zc:wchar_t'
      ninja: build stopped: subcommand failed.

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @MartianXie said in Trying to build mysql driver in Qt 6.1.3 and MySQL 8.0:

      C:\Qt\6.1.3\msvc2019_64

      Why are you trying to build MSVC Qt with MinGW?
      This is not going to work. Use same compiler which was used to build your Qt.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      MartianXieM 1 Reply Last reply
      2
      • jsulmJ jsulm

        @MartianXie said in Trying to build mysql driver in Qt 6.1.3 and MySQL 8.0:

        C:\Qt\6.1.3\msvc2019_64

        Why are you trying to build MSVC Qt with MinGW?
        This is not going to work. Use same compiler which was used to build your Qt.

        MartianXieM Offline
        MartianXieM Offline
        MartianXie
        wrote on last edited by
        #3

        @jsulm
        Thank you very much! This is exactly the problem, I set up mingw in the environment variable, which caused me to compile MSVC Qt using MINGW

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved