QT5.15.0, MySQL database, msvc2015_64 and Windows 10
-
@Marcus-Barnet
I'm not familiar with XAMPP but seems it downloads MySQL Connector C 6.1 , I think that should be fine.
The configure part we are looking for should be "source 6 (type inline) of library mysql", soTrying source 6 (type inline) of library mysql ... > + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && C:\Qt\5.15.0\msvc2015_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += mysql" "QMAKE_LIBS_MYSQL = \"-LC:/Program Files/MySQL/MySQL Connector C 6.1/lib\" -llibmysql" "QMAKE_INCDIR_MYSQL = \"C:/Program Files/MySQL/MySQL Connector C 6.1/include\"" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/mysql" > + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > > Microsoft (R) Program Maintenance Utility Version 14.00.24210.0 > > Copyright (C) Microsoft Corporation. All rights reserved. > > del main.obj > > Microsoft (R) Program Maintenance Utility Version 14.00.24210.0 > > Copyright (C) Microsoft Corporation. All rights reserved. > > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\Qt\5.15.0\msvc2015_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm8FA3.tmp > > main.cpp > > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:mysql.exe @C:\Users\39328\AppData\Local\Temp\nm912B.tmp > > LINK : fatal error LNK1158: cannot run 'rc.exe' > > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\link.EXE"' : return code '0x486' > > Stop. > => source failed verification.
It seems that it can't find windows sdk (which includes rc.exe). Have you installed that?
-
I've installaed Windows 10 SDK (10.0.19041.0), but I still get the rc.exe error.
EDIT: I had the same problem with QtCreator and I solved it by adding C:\Program Files (x86)\Windows Kits\8.1\bin\x64; to PATH variable.
-
I have this folder C:\Qt\5.15.0\msvc2019_64 and I have Visual Studio 2017 installed on my Windows.
Do I just need to switch to msvc2019 to solve the problem?
If so, should I download and install VS2019? -
I've installaed Windows 10 SDK (10.0.19041.0), but I still get the rc.exe error.
EDIT: I had the same problem with QtCreator and I solved it by adding C:\Program Files (x86)\Windows Kits\8.1\bin\x64; to PATH variable.
@Marcus-Barnet said in QT5.15.0, MySQL database, msvc2015_64 and Windows 10:
I had the same problem with QtCreator and I solved it by adding C:\Program Files (x86)\Windows Kits\8.1\bin\x64; to PATH variable.
Hmmm...Then I think maybe it can work.
Usually start from native tools command prompt would add the win sdk bin to PATH, but yours seems having some problems.
After open from the native tools, run "path" to output your PATH and see if there is win sdk bin in it or anything conflicting. -
@Marcus-Barnet said in QT5.15.0, MySQL database, msvc2015_64 and Windows 10:
I had the same problem with QtCreator and I solved it by adding C:\Program Files (x86)\Windows Kits\8.1\bin\x64; to PATH variable.
Hmmm...Then I think maybe it can work.
Usually start from native tools command prompt would add the win sdk bin to PATH, but yours seems having some problems.
After open from the native tools, run "path" to output your PATH and see if there is win sdk bin in it or anything conflicting.@Bonnie said in QT5.15.0, MySQL database, msvc2015_64 and Windows 10:
@Marcus-Barnet said in QT5.15.0, MySQL database, msvc2015_64 and Windows 10:
I had the same problem with QtCreator and I solved it by adding C:\Program Files (x86)\Windows Kits\8.1\bin\x64; to PATH variable.
Hmmm...Then I think maybe it can work.
Usually start from native tools command prompt would add the win sdk bin to PATH, but yours seems having some problems.
After open from the native tools, run "path" to output your PATH and see if there is win sdk bin in it or anything conflicting.This is the output of 'path' command when I run it from x64 VS2015 native tools:
PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\MSBuild\14.0\bin\amd64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\Point Grey Research\FlyCapture2\bin64;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2013;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2015;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Sontheim\MT_Api;C:\Program Files (x86)\Sontheim\MT_Api\;C:\Server\PHP;C:\Users\39328\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\39328\AppData\Local\Microsoft\WindowsApps;C:\Users\39328\AppData\Roaming\npm;C:\Users\39328\.dotnet\tools
-
May be I'm on the right road, I run x64 VS2019 Native tools and now it finds the MySQL!
But I get an error when I launch nmake install:
******************************************************************* ** Visual Studio 2019 Developer Command Prompt v16.6.5 ** Copyright (c) 2020 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>C:\Qt\5.15.0\msvc2019_64\bin\qtenv2.bat Setting up environment for Qt usage... Remember to call vcvarsall.bat to complete environment setup! C:\Qt\5.15.0\msvc2019_64>cd C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers>qmake -- MYSQL_INCDIR="C:/Program Files/MySQL/MySQL Connector C 6.1/include" MYSQL_LIBDIR="C:/Program Files/MySQL/MySQL Connector C 6.1/lib" Running configuration tests... Checking for DB2 (IBM)... no Checking for InterBase... no Checking for MySQL... yes Checking for OCI (Oracle)... no Checking for ODBC... yes Checking for PostgreSQL... no Checking for SQLite (version 2)... no Checking for TDS (Sybase)... no Done running configuration tests. Configure summary: Qt Sql Drivers: DB2 (IBM) .............................. no InterBase .............................. no MySql .................................. yes OCI (Oracle) ........................... no ODBC ................................... yes PostgreSQL ............................. no SQLite2 ................................ no SQLite ................................. yes Using system provided SQLite ......... no TDS (Sybase) ........................... no Qt is now configured for building. Just run 'nmake'. Once everything is built, you must run 'nmake install'. Qt will be installed into 'C:\Qt\5.15.0\msvc2019_64'. Prior to reconfiguration, make sure you remove any leftovers from the previous build. C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers>nmake sub-mysql Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cd mysql\ && ( if not exist Makefile C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -o Makefile "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\mysql\mysql.pro" ) && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Release all Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cl -BxC:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.15.0\msvc2019_64\mkspecs\features\data\dummy.cpp 2>NUL >.moc\release\moc_predefs.h C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/release/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" main.cpp -o .moc\release\main.moc C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/release/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" qsql_mysql_p.h -o .moc\release\moc_qsql_mysql_p.cpp rc /NOLOGO -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -fo .obj\release\qsqlmysql_resource.res qsqlmysql_resource.rc cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\qsqlmysql.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\release -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\39328\AppData\Local\Temp\nm8072.tmp qsql_mysql.cpp main.cpp Generating Code... cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\qsqlmysql.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\release -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\39328\AppData\Local\Temp\nm8AB4.tmp moc_qsql_mysql_p.cpp link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /OPT:REF /INCREMENTAL:NO /DLL /SUBSYSTEM:WINDOWS /VERSION:5.15 /OUT:..\plugins\sqldrivers\qsqlmysql.dll @C:\Users\39328\AppData\Local\Temp\nm8E7E.tmp Creating library ..\plugins\sqldrivers\qsqlmysql.lib and object ..\plugins\sqldrivers\qsqlmysql.exp "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Debug all Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cl -BxC:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.15.0\msvc2019_64\mkspecs\features\data\dummy.cpp 2>NUL >.moc\debug\moc_predefs.h C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/debug/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" main.cpp -o .moc\debug\main.moc C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/debug/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" qsql_mysql_p.h -o .moc\debug\moc_qsql_mysql_p.cpp rc /NOLOGO -D_DEBUG -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -fo .obj\debug\qsqlmysqld_resource.res qsqlmysqld_resource.rc cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\qsqlmysqld.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\debug -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\39328\AppData\Local\Temp\nm965B.tmp qsql_mysql.cpp main.cpp Generating Code... cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\qsqlmysqld.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\debug -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\39328\AppData\Local\Temp\nm9F17.tmp moc_qsql_mysql_p.cpp link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /DLL /SUBSYSTEM:WINDOWS /VERSION:5.15 /OUT:..\plugins\sqldrivers\qsqlmysqld.dll @C:\Users\39328\AppData\Local\Temp\nmA2E1.tmp Creating library ..\plugins\sqldrivers\qsqlmysqld.lib and object ..\plugins\sqldrivers\qsqlmysqld.exp C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers>nmake install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cd mysql\ && ( if not exist Makefile C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -o Makefile "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\mysql\mysql.pro" ) && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Release install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. copy /y ..\plugins\sqldrivers\qsqlmysql.dll C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysql.dll 1 file(s) copied. copy /y ..\plugins\sqldrivers\qsqlmysql.pdb C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysql.pdb 1 file(s) copied. C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -install qinstall "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake" C:\Qt\5.15.0\msvc2019_64\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Debug install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. copy /y ..\plugins\sqldrivers\qsqlmysqld.dll C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysqld.dll 1 file(s) copied. copy /y ..\plugins\sqldrivers\qsqlmysqld.pdb C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysqld.pdb 1 file(s) copied. C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -install qinstall "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake" C:\Qt\5.15.0\msvc2019_64\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake cd odbc\ && ( if not exist Makefile C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -o Makefile "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\odbc\odbc.pro" ) && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Release install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /OPT:REF /INCREMENTAL:NO /DLL /SUBSYSTEM:WINDOWS /VERSION:5.15 /OUT:..\plugins\sqldrivers\qsqlodbc.dll @C:\Users\39328\AppData\Local\Temp\nmC7EB.tmp Qt5Sql.lib(Qt5Sql.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86' NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\link.EXE"' : return code '0x458' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop.
This is the output of the log file:
Command line: "MYSQL_INCDIR=C:/Program Files/MySQL/MySQL Connector C 6.1/include" "MYSQL_LIBDIR=C:/Program Files/MySQL/MySQL Connector C 6.1/lib" Global lib dirs: [C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib] ["C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64" "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.17763.0\\ucrt\\x64" "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64" "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.17763.0\\um\\x64"] Global inc dirs: [C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include] ["C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\ucrt" "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\shared" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\um" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\winrt"] looking for library db2 Trying source 0 (type inline) of library db2 ... sqlcli.h not found in [] and global paths. sqlcli1.h not found in [] and global paths. => source produced no result. Trying source 1 (type inline) of library db2 ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.db2 FAILED looking for library ibase Trying source 0 (type inline) of library ibase ... ibase.h not found in [] and global paths. => source produced no result. Trying source 1 (type inline) of library ibase ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.ibase FAILED looking for library mysql Trying source 0 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 1 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 2 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 3 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 4 (type inline) of library mysql ... => source failed condition '!config.win32'. Trying source 5 (type inline) of library mysql ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += mysql" "QMAKE_LIBS_MYSQL = \"-LC:/Program Files/MySQL/MySQL Connector C 6.1/lib\" -llibmariadb" "QMAKE_INCDIR_MYSQL = \"C:/Program Files/MySQL/MySQL Connector C 6.1/include\"" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/mysql" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm1D24.tmp > main.cpp > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:mysql.exe @C:\Users\39328\AppData\Local\Temp\nm2023.tmp > LINK : fatal error LNK1181: cannot open input file 'libmariadb.lib' > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\link.EXE"' : return code '0x49d' > Stop. => source failed verification. Trying source 6 (type inline) of library mysql ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += mysql" "QMAKE_LIBS_MYSQL = \"-LC:/Program Files/MySQL/MySQL Connector C 6.1/lib\" -llibmysql" "QMAKE_INCDIR_MYSQL = \"C:/Program Files/MySQL/MySQL Connector C 6.1/include\"" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/mysql" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm213B.tmp > main.cpp > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:mysql.exe @C:\Users\39328\AppData\Local\Temp\nm22E2.tmp => source accepted. test config.sqldrivers.libraries.mysql succeeded looking for library oci Trying source 0 (type inline) of library oci ... oci.h not found in [] and global paths. => source produced no result. Trying source 1 (type inline) of library oci ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.oci FAILED looking for library odbc Trying source 0 (type inline) of library odbc ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\odbc" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += odbc" "QMAKE_LIBS_ODBC = -lodbc32" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/odbc" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\odbc" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm2458.tmp > main.cpp > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:odbc.exe @C:\Users\39328\AppData\Local\Temp\nm25EF.tmp => source accepted. test config.sqldrivers.libraries.odbc succeeded looking for library psql Trying source 0 (type pkgConfig) of library psql ... pkg-config use disabled globally. => source produced no result. Trying source 1 (type psqlConfig) of library psql ... pg_config not found. => source produced no result. Trying source 2 (type psqlEnv) of library psql ... libpq-fe.h not found in [] and global paths. => source produced no result. Trying source 3 (type psqlEnv) of library psql ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.psql FAILED looking for library sqlite2 Trying source 0 (type inline) of library sqlite2 ... sqlite.h not found in [] and global paths. => source produced no result. test config.sqldrivers.libraries.sqlite2 FAILED looking for library tds Trying source 0 (type sybaseEnv) of library tds ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\tds" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += tds" "QMAKE_LIBS_TDS = -lNTWDBLIB" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/tds" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\tds" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Could Not Find C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\tds\main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm2736.tmp > main.cpp > .\main.cpp(2): fatal error C1083: Cannot open include file: 'sybfront.h': No such file or directory > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\cl.EXE"' : return code '0x2' > Stop. => source failed verification. Trying source 1 (type sybaseEnv) of library tds ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.tds FAILED
P.S. do I need to run vcvarsall.bat after qtenv2.bat?
-
May be I'm on the right road, I run x64 VS2019 Native tools and now it finds the MySQL!
But I get an error when I launch nmake install:
******************************************************************* ** Visual Studio 2019 Developer Command Prompt v16.6.5 ** Copyright (c) 2020 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>C:\Qt\5.15.0\msvc2019_64\bin\qtenv2.bat Setting up environment for Qt usage... Remember to call vcvarsall.bat to complete environment setup! C:\Qt\5.15.0\msvc2019_64>cd C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers>qmake -- MYSQL_INCDIR="C:/Program Files/MySQL/MySQL Connector C 6.1/include" MYSQL_LIBDIR="C:/Program Files/MySQL/MySQL Connector C 6.1/lib" Running configuration tests... Checking for DB2 (IBM)... no Checking for InterBase... no Checking for MySQL... yes Checking for OCI (Oracle)... no Checking for ODBC... yes Checking for PostgreSQL... no Checking for SQLite (version 2)... no Checking for TDS (Sybase)... no Done running configuration tests. Configure summary: Qt Sql Drivers: DB2 (IBM) .............................. no InterBase .............................. no MySql .................................. yes OCI (Oracle) ........................... no ODBC ................................... yes PostgreSQL ............................. no SQLite2 ................................ no SQLite ................................. yes Using system provided SQLite ......... no TDS (Sybase) ........................... no Qt is now configured for building. Just run 'nmake'. Once everything is built, you must run 'nmake install'. Qt will be installed into 'C:\Qt\5.15.0\msvc2019_64'. Prior to reconfiguration, make sure you remove any leftovers from the previous build. C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers>nmake sub-mysql Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cd mysql\ && ( if not exist Makefile C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -o Makefile "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\mysql\mysql.pro" ) && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Release all Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cl -BxC:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.15.0\msvc2019_64\mkspecs\features\data\dummy.cpp 2>NUL >.moc\release\moc_predefs.h C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/release/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" main.cpp -o .moc\release\main.moc C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/release/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" qsql_mysql_p.h -o .moc\release\moc_qsql_mysql_p.cpp rc /NOLOGO -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -fo .obj\release\qsqlmysql_resource.res qsqlmysql_resource.rc cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\qsqlmysql.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\release -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\39328\AppData\Local\Temp\nm8072.tmp qsql_mysql.cpp main.cpp Generating Code... cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\qsqlmysql.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\release -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\39328\AppData\Local\Temp\nm8AB4.tmp moc_qsql_mysql_p.cpp link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /OPT:REF /INCREMENTAL:NO /DLL /SUBSYSTEM:WINDOWS /VERSION:5.15 /OUT:..\plugins\sqldrivers\qsqlmysql.dll @C:\Users\39328\AppData\Local\Temp\nm8E7E.tmp Creating library ..\plugins\sqldrivers\qsqlmysql.lib and object ..\plugins\sqldrivers\qsqlmysql.exp "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Debug all Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cl -BxC:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.15.0\msvc2019_64\mkspecs\features\data\dummy.cpp 2>NUL >.moc\debug\moc_predefs.h C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/debug/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" main.cpp -o .moc\debug\main.moc C:\Qt\5.15.0\msvc2019_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL --compiler-flavor=msvc --include "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql/.moc/debug/moc_predefs.h" -IC:/Qt/5.15.0/msvc2019_64/mkspecs/win32-msvc -I"C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/mysql" -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtSql/5.15.0/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0 -IC:/Qt/5.15.0/msvc2019_64/include/QtCore/5.15.0/QtCore -IC:/Qt/5.15.0/msvc2019_64/include -IC:/Qt/5.15.0/msvc2019_64/include/QtSql -IC:/Qt/5.15.0/msvc2019_64/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" qsql_mysql_p.h -o .moc\debug\moc_qsql_mysql_p.cpp rc /NOLOGO -D_DEBUG -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -fo .obj\debug\qsqlmysqld_resource.res qsqlmysqld_resource.rc cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\qsqlmysqld.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\debug -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\39328\AppData\Local\Temp\nm965B.tmp qsql_mysql.cpp main.cpp Generating Code... cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\qsqlmysqld.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_EXCEPTIONS -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_WINDLL -I. -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtSql\5.15.0\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0 -IC:\Qt\5.15.0\msvc2019_64\include\QtCore\5.15.0\QtCore -IC:\Qt\5.15.0\msvc2019_64\include -IC:\Qt\5.15.0\msvc2019_64\include\QtSql -IC:\Qt\5.15.0\msvc2019_64\include\QtCore -I.moc\debug -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\39328\AppData\Local\Temp\nm9F17.tmp moc_qsql_mysql_p.cpp link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /DLL /SUBSYSTEM:WINDOWS /VERSION:5.15 /OUT:..\plugins\sqldrivers\qsqlmysqld.dll @C:\Users\39328\AppData\Local\Temp\nmA2E1.tmp Creating library ..\plugins\sqldrivers\qsqlmysqld.lib and object ..\plugins\sqldrivers\qsqlmysqld.exp C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers>nmake install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. cd mysql\ && ( if not exist Makefile C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -o Makefile "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\mysql\mysql.pro" ) && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Release install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. copy /y ..\plugins\sqldrivers\qsqlmysql.dll C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysql.dll 1 file(s) copied. copy /y ..\plugins\sqldrivers\qsqlmysql.pdb C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysql.pdb 1 file(s) copied. C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -install qinstall "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake" C:\Qt\5.15.0\msvc2019_64\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Debug install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. copy /y ..\plugins\sqldrivers\qsqlmysqld.dll C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysqld.dll 1 file(s) copied. copy /y ..\plugins\sqldrivers\qsqlmysqld.pdb C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers\qsqlmysqld.pdb 1 file(s) copied. C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -install qinstall "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake" C:\Qt\5.15.0\msvc2019_64\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake cd odbc\ && ( if not exist Makefile C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe -o Makefile "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\odbc\odbc.pro" ) && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe" -f Makefile.Release install Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 Copyright (C) Microsoft Corporation. All rights reserved. link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /OPT:REF /INCREMENTAL:NO /DLL /SUBSYSTEM:WINDOWS /VERSION:5.15 /OUT:..\plugins\sqldrivers\qsqlodbc.dll @C:\Users\39328\AppData\Local\Temp\nmC7EB.tmp Qt5Sql.lib(Qt5Sql.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86' NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\link.EXE"' : return code '0x458' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop.
This is the output of the log file:
Command line: "MYSQL_INCDIR=C:/Program Files/MySQL/MySQL Connector C 6.1/include" "MYSQL_LIBDIR=C:/Program Files/MySQL/MySQL Connector C 6.1/lib" Global lib dirs: [C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib] ["C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64" "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.17763.0\\ucrt\\x64" "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64" "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.17763.0\\um\\x64"] Global inc dirs: [C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include] ["C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\ucrt" "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\shared" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\um" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\winrt"] looking for library db2 Trying source 0 (type inline) of library db2 ... sqlcli.h not found in [] and global paths. sqlcli1.h not found in [] and global paths. => source produced no result. Trying source 1 (type inline) of library db2 ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.db2 FAILED looking for library ibase Trying source 0 (type inline) of library ibase ... ibase.h not found in [] and global paths. => source produced no result. Trying source 1 (type inline) of library ibase ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.ibase FAILED looking for library mysql Trying source 0 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 1 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 2 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 3 (type mysqlConfig) of library mysql ... mysql_config not found. => source produced no result. Trying source 4 (type inline) of library mysql ... => source failed condition '!config.win32'. Trying source 5 (type inline) of library mysql ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += mysql" "QMAKE_LIBS_MYSQL = \"-LC:/Program Files/MySQL/MySQL Connector C 6.1/lib\" -llibmariadb" "QMAKE_INCDIR_MYSQL = \"C:/Program Files/MySQL/MySQL Connector C 6.1/include\"" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/mysql" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm1D24.tmp > main.cpp > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:mysql.exe @C:\Users\39328\AppData\Local\Temp\nm2023.tmp > LINK : fatal error LNK1181: cannot open input file 'libmariadb.lib' > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\link.EXE"' : return code '0x49d' > Stop. => source failed verification. Trying source 6 (type inline) of library mysql ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += mysql" "QMAKE_LIBS_MYSQL = \"-LC:/Program Files/MySQL/MySQL Connector C 6.1/lib\" -llibmysql" "QMAKE_INCDIR_MYSQL = \"C:/Program Files/MySQL/MySQL Connector C 6.1/include\"" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/mysql" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\mysql" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -I"C:\Program Files\MySQL\MySQL Connector C 6.1\include" -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm213B.tmp > main.cpp > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:mysql.exe @C:\Users\39328\AppData\Local\Temp\nm22E2.tmp => source accepted. test config.sqldrivers.libraries.mysql succeeded looking for library oci Trying source 0 (type inline) of library oci ... oci.h not found in [] and global paths. => source produced no result. Trying source 1 (type inline) of library oci ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.oci FAILED looking for library odbc Trying source 0 (type inline) of library odbc ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\odbc" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += odbc" "QMAKE_LIBS_ODBC = -lodbc32" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/odbc" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\odbc" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm2458.tmp > main.cpp > link /NOLOGO /DYNAMICBASE /NXCOMPAT /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:odbc.exe @C:\Users\39328\AppData\Local\Temp\nm25EF.tmp => source accepted. test config.sqldrivers.libraries.odbc succeeded looking for library psql Trying source 0 (type pkgConfig) of library psql ... pkg-config use disabled globally. => source produced no result. Trying source 1 (type psqlConfig) of library psql ... pg_config not found. => source produced no result. Trying source 2 (type psqlEnv) of library psql ... libpq-fe.h not found in [] and global paths. => source produced no result. Trying source 3 (type psqlEnv) of library psql ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.psql FAILED looking for library sqlite2 Trying source 0 (type inline) of library sqlite2 ... sqlite.h not found in [] and global paths. => source produced no result. test config.sqldrivers.libraries.sqlite2 FAILED looking for library tds Trying source 0 (type sybaseEnv) of library tds ... + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\tds" && C:\Qt\5.15.0\msvc2019_64\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.7.25-winx64\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += tds" "QMAKE_LIBS_TDS = -lNTWDBLIB" "C:/Users/39328/Downloads/qt-everywhere-src-5.15.0 (1)/qt-everywhere-src-5.15.0/qtbase/src/plugins/sqldrivers/config.tests/tds" + cd /d "C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\tds" && set MAKEFLAGS=& nmake clean && set MAKEFLAGS=& nmake > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > del main.obj > Could Not Find C:\Users\39328\Downloads\qt-everywhere-src-5.15.0 (1)\qt-everywhere-src-5.15.0\qtbase\src\plugins\sqldrivers\config.tests\tds\main.obj > Microsoft (R) Program Maintenance Utility Version 14.26.28806.0 > Copyright (C) Microsoft Corporation. All rights reserved. > cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -W0 -EHsc -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DNDEBUG -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.0\msvc2019_64\mkspecs\win32-msvc -Fo @C:\Users\39328\AppData\Local\Temp\nm2736.tmp > main.cpp > .\main.cpp(2): fatal error C1083: Cannot open include file: 'sybfront.h': No such file or directory > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\cl.EXE"' : return code '0x2' > Stop. => source failed verification. Trying source 1 (type sybaseEnv) of library tds ... => source failed condition '!config.win32'. test config.sqldrivers.libraries.tds FAILED
P.S. do I need to run vcvarsall.bat after qtenv2.bat?
P.S. do I need to run vcvarsall.bat after qtenv2.bat?
No, Native tools command prompt have called vcvarsall.bat so you don't need to run it again.
C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\x86;
This seems not right.
There should not be x64 and x86 bin in the PATH at the same time.
And your PATH value seems quite messed up...I'm not sure where do they come from...
What is the path output from a normal command prompt?
You may need to do some cleanup and delete some values... -
output from normal command prompt:
C:\Program Files\VCG\MeshLab>path PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\Point Grey Research\FlyCapture2\bin64;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2013;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2015;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Sontheim\MT_Api;C:\Program Files (x86)\Sontheim\MT_Api\;C:\Server\PHP;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\39328\AppData\Local\Microsoft\WindowsApps;C:\Users\39328\AppData\Roaming\npm;C:\Users\39328\.dotnet\tools
output from x64 VS2019 native tools:
********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.6.5 ** Copyright (c) 2020 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>path PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\Point Grey Research\FlyCapture2\bin64;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2013;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2015;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Sontheim\MT_Api;C:\Program Files (x86)\Sontheim\MT_Api\;C:\Server\PHP;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\39328\AppData\Local\Microsoft\WindowsApps;C:\Users\39328\AppData\Roaming\npm;C:\Users\39328\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
-
output from normal command prompt:
C:\Program Files\VCG\MeshLab>path PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\Point Grey Research\FlyCapture2\bin64;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2013;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2015;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Sontheim\MT_Api;C:\Program Files (x86)\Sontheim\MT_Api\;C:\Server\PHP;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\39328\AppData\Local\Microsoft\WindowsApps;C:\Users\39328\AppData\Roaming\npm;C:\Users\39328\.dotnet\tools
output from x64 VS2019 native tools:
********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.6.5 ** Copyright (c) 2020 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>path PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\Point Grey Research\FlyCapture2\bin64;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2013;C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2015;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Sontheim\MT_Api;C:\Program Files (x86)\Sontheim\MT_Api\;C:\Server\PHP;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\39328\AppData\Local\Microsoft\WindowsApps;C:\Users\39328\AppData\Roaming\npm;C:\Users\39328\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
@Marcus-Barnet
Ok, there is not x86 and x64 bin in the normal PATH, I'm a little confused...
But I've checked your vs2019 output.
It seems the mysql plugins have already been copied to the plugin folder.
So you should have done the job.
Check C:\Qt\5.15.0\msvc2019_64\plugins\sqldrivers, do you have qsqlmysql.dll and qsqlmysqld.dll there?
If yes, just copy libmysql.dll from "MySQL Connector C 6.1\lib" (or bin, I'm not sure) to "C:\Qt\5.15.0\msvc2019_64\bin", then it is finished.Ah, if you still want to try the vs2015_64 one.
I think maybe you could run "set PATH=C:\Program Files (x86)\Windows Kits\8.1\bin\x64;%PATH%" after qtenv2.bat. -
Finally, it works! Thank you!
I just followed your advice and I copied the libmysql.dll to "C:\Qt\5.15.0\msvc2019_64\bin" after checked the presence of qsqlmysql.dll and qsqlmysqld.dll in sqldrivers.I tried to compile my project in QtCreator and it worked with mscv2019_64 so I think it's OK for me to use this one instead of the 2015 version.
The project compiles and it is able to connect to MySQL, I only get a warning from the Qtcreator console:
:-1: warning: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe" is used by qmake, but "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.exe" is configured in the kit. Please update your kit (Desktop Qt 5.15.0 MSVC2019 64bit) or choose a mkspec for qmake that matches your target environment better.
-
Finally, it works! Thank you!
I just followed your advice and I copied the libmysql.dll to "C:\Qt\5.15.0\msvc2019_64\bin" after checked the presence of qsqlmysql.dll and qsqlmysqld.dll in sqldrivers.I tried to compile my project in QtCreator and it worked with mscv2019_64 so I think it's OK for me to use this one instead of the 2015 version.
The project compiles and it is able to connect to MySQL, I only get a warning from the Qtcreator console:
:-1: warning: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe" is used by qmake, but "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.exe" is configured in the kit. Please update your kit (Desktop Qt 5.15.0 MSVC2019 64bit) or choose a mkspec for qmake that matches your target environment better.
@Marcus-Barnet
That's a little weird, that path seems to be vs2015 compiler.
Check the Kits setting of QtCreator, make sure you select the right C/C++ compiler.
For vs2019_64 that should be 16.x.xxxxx.xx (amd64) -
This is my current configuration:
and I can select Visual C++ compiler16.6.30320.27 (amd64)
Should I switch to this other one?
-
This is my current configuration:
and I can select Visual C++ compiler16.6.30320.27 (amd64)
Should I switch to this other one?
@Marcus-Barnet said in QT5.15.0, MySQL database, msvc2015_64 and Windows 10:
and I can select Visual C++ compiler16.6.30320.27 (amd64)
Should I switch to this other one?Yes, change both C and C++ to 16.6.30320.27 (amd64)
-
I switched it, it compiled the first time my project and everything was OK.
I tried to compile it again and it gives me this error:
:-1: error: LNK1104: cannot open file 'release\PUMP.exe'
where PUMP.exe is my project executable.
I never had this problem before.
I also get this other warning:
yvals_core.h:462:2: error: STL1000: Unexpected compiler version, expected Clang 9.0.0 or newer. pump.h:1:1: note: in file included from C:\Qt\Examples\Qt-5.15.0\PUMP\pump.h:1: pump.h:4:10: note: in file included from C:\Qt\Examples\Qt-5.15.0\PUMP\pump.h:4: QMainWindow:1:10: note: in file included from C:\Qt\5.15.0\msvc2019_64\include\QtWidgets\QMainWindow:1: qmainwindow.h:43:10: note: in file included from C:\Qt\5.15.0\msvc2019_64\include\QtWidgets\qmainwindow.h:43: qtwidgetsglobal.h:43:10: note: in file included from C:\Qt\5.15.0\msvc2019_64\include\QtWidgets\qtwidgetsglobal.h:43: qtguiglobal.h:43:10: note: in file included from C:\Qt\5.15.0\msvc2019_64\include\QtGui\qtguiglobal.h:43: qglobal.h:45:12: note: in file included from C:\Qt\5.15.0\msvc2019_64\include\QtCore\qglobal.h:45: type_traits:9:10: note: in file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\include\type_traits:9:
pump.h is very simple:
#ifndef PUMP_H #define PUMP_H #include <QMainWindow> #include <QtSql> #include <QSqlDatabase> QT_BEGIN_NAMESPACE namespace Ui { class Pump; } QT_END_NAMESPACE class Pump : public QMainWindow { Q_OBJECT public: Pump(QWidget *parent = nullptr); ~Pump(); private slots: void on_pushButton_clicked(); private: Ui::Pump *ui; }; #endif // PUMP_H
-
PUMP.exe is created during the first compilation (I can run it) and then when I click on build again, it disappears and I get that error.
-
@Bonnie said in QT5.15.0, MySQL database, msvc2015_64 and Windows 10:
Do you use shadow build? Delete your build folder and try again.
Thank you for your support, everything works fine now!
@hskoglund: thank you to you, too, for your support!