<div dir="ltr"><div>Hi,</div><div><br></div><div>I embed Python and PyQt in my C++ application, Krita. Since I updated the version of Python from 3.6 to 3.8.1, PyQt doesn't get built correctly anymore. My version of Qt is 5.12.5 and I build Qt myself because it needs a lot of patching. The whole build system for the dependencies is setup using cmake external projects. I build using mingw 7.3.<br></div><div><br></div><div> I build sip 4.19.21 with the following options ($PREFIX_ext_sip points to c:\dev\i_deps, the place where I install all dependencies when building):</div><div><br></div><div> --platform win32-g++<br> -b ${PREFIX_ext_sip}/bin<br> -d ${PREFIX_ext_sip}/lib/krita-python-libs<br> -e ${PREFIX_ext_sip}/include<br> --sipdir ${PREFIX_ext_sip}/share/sip<br> --target-py-version 3.8<br> --sip-module PyQt5.sip</div><div><br></div><div>I build PyQt 5.13.2 with the following options
($PREFIX_ext_pyqt also points to c:\dev\i_deps)
:</div><div><br></div><div> --confirm-license<br> --target-py-version 3.8<br> --bindir ${PREFIX_ext_pyqt}/bin<br> --qt ${PREFIX_ext_pyqt}<br> --qmake ${PREFIX_ext_pyqt}/bin/qmake.exe<br> --sip ${PREFIX_ext_pyqt}/bin/sip.exe<br> --sip-incdir ${PREFIX_ext_pyqt}/include<br> --spec win32-g++<br> --verbose<br> --sipdir ${PREFIX_ext_pyqt}/share/sip<br> --destdir ${PREFIX_ext_pyqt}/lib/krita-python-libs<br> --stubsdir ${PREFIX_ext_pyqt}/lib/krita-python-libs/PyQt5<br> --no-qml-plugin --no-python-dbus --no-qsci-api --no-tools<br> --disable QtSql --disable QtTest --disable QtWinExtras --disable QtHelp<br> --qmake ${PREFIX_ext_pyqt}/bin/qmake.exe</div><div><br></div><div>I tried adding <br></div><div><br></div><div> --assume-shared <br> --link-full-dll</div><div><br></div><div>But that doesn't make a difference. <br></div><div><br></div><div>When I add the installation location of PyQt5 to PYTHONPATH and the location of the Qt dll's to PATH, and start Python manually and try to import PyQt5, PyQt5.Qt or PyQt5.sip, python doesn't complain. If I try to import any of the other modules, like QtCore or QtGui, python says it cannot find the module:</div><div><br></div><div>c:\dev\krita>python<br>Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 23:11:46) [MSC v.1916 64 bit (AMD64)] on win32<br>Type "help", "copyright", "credits" or "license" for more information.<br>>>> import PyQt5<br>>>> import PyQt5.Qt<br>>>> import PyQt5.QtCore<br>Traceback (most recent call last):<br> File "<stdin>", line 1, in <module><br>ImportError: DLL load failed while importing QtCore: The specified module could not be found.</div><div><br></div><div>However, the PyQt5 folder does contain all pyd and pyi files:</div><div><br></div><div>c:\dev\b\ext_pyqt>explorer c:\dev\i_deps\bin<br><br>c:\dev\b\ext_pyqt>dir c:\dev\i_deps\lib\krita-python-libs\PyQt5<br> Volume in drive C is Windows<br> Volume Serial Number is D4C3-2B56<br><br> Directory of c:\dev\i_deps\lib\krita-python-libs\PyQt5<br><br>02/04/2020 10:08 AM <DIR> .<br>02/04/2020 10:08 AM <DIR> ..<br>02/04/2020 10:08 AM 15,872 Qt.pyd<br>02/04/2020 09:58 AM 3,244,544 QtCore.pyd<br>02/04/2020 09:55 AM 399,711 QtCore.pyi<br>02/04/2020 10:02 AM 3,274,240 QtGui.pyd<br>02/04/2020 09:55 AM 404,714 QtGui.pyi<br>02/04/2020 10:02 AM 735,232 QtMultimedia.pyd<br>02/04/2020 09:55 AM 86,315 QtMultimedia.pyi<br>02/04/2020 10:03 AM 154,624 QtMultimediaWidgets.pyd<br>02/04/2020 09:55 AM 4,672 QtMultimediaWidgets.pyi<br>02/04/2020 10:03 AM 935,936 QtNetwork.pyd<br>02/04/2020 09:55 AM 101,531 QtNetwork.pyi<br>02/04/2020 10:03 AM 158,208 QtOpenGL.pyd<br>02/04/2020 09:56 AM 15,984 QtOpenGL.pyi<br>02/04/2020 10:03 AM 340,992 QtPrintSupport.pyd<br>02/04/2020 09:56 AM 20,347 QtPrintSupport.pyi<br>02/04/2020 10:04 AM 808,448 QtQml.pyd<br>02/04/2020 09:56 AM 28,079 QtQml.pyi<br>02/04/2020 10:05 AM 1,534,976 QtQuick.pyd<br>02/04/2020 09:56 AM 63,260 QtQuick.pyi<br>02/04/2020 10:08 AM 75,776 QtQuickWidgets.pyd<br>02/04/2020 09:56 AM 4,790 QtQuickWidgets.pyi<br>02/04/2020 10:05 AM 140,800 QtSvg.pyd<br>02/04/2020 09:56 AM 6,053 QtSvg.pyi<br>02/04/2020 10:07 AM 6,849,024 QtWidgets.pyd<br>02/04/2020 09:56 AM 513,480 QtWidgets.pyi<br>02/04/2020 10:08 AM 293,376 QtXml.pyd<br>02/04/2020 09:56 AM 28,207 QtXml.pyi<br>02/03/2020 12:20 PM 116,736 sip.pyd<br>03/19/2019 02:25 PM 2,801 sip.pyi<br>02/04/2020 10:08 AM <DIR> uic<br>02/04/2020 10:08 AM 260,608 _QOpenGLFunctions_2_0.pyd<br>02/04/2020 10:08 AM 262,144 _QOpenGLFunctions_2_1.pyd<br>02/04/2020 10:08 AM 139,264 _QOpenGLFunctions_4_1_Core.pyd<br>03/19/2019 02:43 PM 826 __init__.py<br>02/04/2020 10:09 AM <DIR> __pycache__<br> 33 File(s) 21,021,570 bytes<br> 4 Dir(s) 65,477,173,248 bytes free</div><div><br></div><div>I'm not sure what's going -- the way I build PyQt hasn't changed for ages and it used to work... <br></div><div><br></div><div>This is the build log:</div><div><br></div><div>c:\dev\b>mingw32-make ext_pyqt<br>Scanning dependencies of target ext_pyqt<br>[ 0%] Creating directories for 'ext_pyqt'<br>[ 50%] Performing download step (download, verify and extract) for 'ext_pyqt'<br>-- verifying file...<br> file='c:/dev/d//PyQt5-5.13.2.zip'<br>-- File already exists and hash match (skip download):<br> file='c:/dev/d//PyQt5-5.13.2.zip'<br> MD5='0963d8ffae19b9953271a6790361539d'<br>-- extracting...<br> src='C:/dev/d/PyQt5-5.13.2.zip'<br> dst='C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt'<br>-- extracting... [tar xfz]<br>-- extracting... [analysis]<br>-- extracting... [rename]<br>-- extracting... [clean up]<br>-- extracting... done<br>[ 50%] Performing patch step for 'ext_pyqt'<br>patching file configure.py<br>Hunk #1 succeeded at 996 with fuzz 1 (offset 31 lines).<br>Hunk #2 succeeded at 2144 (offset 167 lines).<br>[ 50%] No update step for 'ext_pyqt'<br>[ 50%] Performing configure step for 'ext_pyqt'<br>Querying qmake about your Qt installation...<br>Determining the details of your Qt installation...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtCore.mk cfgtest_QtCore.pro<br>Info: creating stash file C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\.qmake.stash<br>mingw32-make -f cfgtest_QtCore.mk CXXFLAGS=-D_hypot=hypot release<br>release\cfgtest_QtCore.exe cfgtest_QtCore.out<br>This is the GPL version of PyQt 5.13.2 (licensed under the GNU General Public<br>License) for Python 3.8.1 on win32.<br>Found the license file pyqt-gpl.sip.<br><br>Checking to see if the QtGui module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtGui.mk cfgtest_QtGui.pro<br>mingw32-make -f cfgtest_QtGui.mk CXXFLAGS=-D_hypot=hypot release<br>release\cfgtest_QtGui.exe cfgtest_QtGui.out<br><br>Checking to see if the QtMultimedia module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtMultimedia.mk cfgtest_QtMultimedia.pro<br>mingw32-make -f cfgtest_QtMultimedia.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtMultimediaWidgets module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtMultimediaWidgets.mk cfgtest_QtMultimediaWidgets.pro<br>mingw32-make -f cfgtest_QtMultimediaWidgets.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtNetwork module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtNetwork.mk cfgtest_QtNetwork.pro<br>mingw32-make -f cfgtest_QtNetwork.mk CXXFLAGS=-D_hypot=hypot release<br>release\cfgtest_QtNetwork.exe cfgtest_QtNetwork.out<br><br>Checking to see if the QtOpenGL module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtOpenGL.mk cfgtest_QtOpenGL.pro<br>mingw32-make -f cfgtest_QtOpenGL.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtPrintSupport module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtPrintSupport.mk cfgtest_QtPrintSupport.pro<br>mingw32-make -f cfgtest_QtPrintSupport.mk CXXFLAGS=-D_hypot=hypot release<br>release\cfgtest_QtPrintSupport.exe cfgtest_QtPrintSupport.out<br><br>Checking to see if the QtQml module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtQml.mk cfgtest_QtQml.pro<br>mingw32-make -f cfgtest_QtQml.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtQuick module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtQuick.mk cfgtest_QtQuick.pro<br>mingw32-make -f cfgtest_QtQuick.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtSvg module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtSvg.mk cfgtest_QtSvg.pro<br>mingw32-make -f cfgtest_QtSvg.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtWebKit module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtWebKit.mk cfgtest_QtWebKit.pro<br>Project ERROR: Unknown module(s) in QT: webkit<br><br>Checking to see if the QtWebKitWidgets module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtWebKitWidgets.mk cfgtest_QtWebKitWidgets.pro<br>Project ERROR: Unknown module(s) in QT: webkitwidgets<br><br>Checking to see if the QtWidgets module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtWidgets.mk cfgtest_QtWidgets.pro<br>mingw32-make -f cfgtest_QtWidgets.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtXml module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtXml.mk cfgtest_QtXml.pro<br>mingw32-make -f cfgtest_QtXml.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtXmlPatterns module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtXmlPatterns.mk cfgtest_QtXmlPatterns.pro<br>Project ERROR: Unknown module(s) in QT: xmlpatterns<br><br>Checking to see if the QtDesigner module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtDesigner.mk cfgtest_QtDesigner.pro<br>Project ERROR: Unknown module(s) in QT: designer<br><br>Checking to see if the QAxContainer module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QAxContainer.mk cfgtest_QAxContainer.pro<br>Project ERROR: Unknown module(s) in QT: axcontainer<br><br>Checking to see if the QtDBus module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtDBus.mk cfgtest_QtDBus.pro<br>Project ERROR: Unknown module(s) in QT: dbus<br><br>Checking to see if the _QOpenGLFunctions_2_0 module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest__QOpenGLFunctions_2_0.mk cfgtest__QOpenGLFunctions_2_0.pro<br>mingw32-make -f cfgtest__QOpenGLFunctions_2_0.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the _QOpenGLFunctions_2_1 module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest__QOpenGLFunctions_2_1.mk cfgtest__QOpenGLFunctions_2_1.pro<br>mingw32-make -f cfgtest__QOpenGLFunctions_2_1.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the _QOpenGLFunctions_4_1_Core module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest__QOpenGLFunctions_4_1_Core.mk cfgtest__QOpenGLFunctions_4_1_Core.pro<br>mingw32-make -f cfgtest__QOpenGLFunctions_4_1_Core.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtSensors module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtSensors.mk cfgtest_QtSensors.pro<br>Project ERROR: Unknown module(s) in QT: sensors<br><br>Checking to see if the QtSerialPort module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtSerialPort.mk cfgtest_QtSerialPort.pro<br>Project ERROR: Unknown module(s) in QT: serialport<br><br>Checking to see if the QtX11Extras module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtX11Extras.mk cfgtest_QtX11Extras.pro<br>Project ERROR: Unknown module(s) in QT: x11extras<br><br>Checking to see if the QtBluetooth module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtBluetooth.mk cfgtest_QtBluetooth.pro<br>Project ERROR: Unknown module(s) in QT: bluetooth<br><br>Checking to see if the QtMacExtras module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtMacExtras.mk cfgtest_QtMacExtras.pro<br>Project ERROR: Unknown module(s) in QT: macextras<br><br>Checking to see if the QtPositioning module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtPositioning.mk cfgtest_QtPositioning.pro<br>Project ERROR: Unknown module(s) in QT: positioning<br><br>Checking to see if the QtQuickWidgets module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtQuickWidgets.mk cfgtest_QtQuickWidgets.pro<br>mingw32-make -f cfgtest_QtQuickWidgets.mk CXXFLAGS=-D_hypot=hypot release<br><br>Checking to see if the QtWebSockets module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtWebSockets.mk cfgtest_QtWebSockets.pro<br>Project ERROR: Unknown module(s) in QT: websockets<br><br>Checking to see if the Enginio module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_Enginio.mk cfgtest_Enginio.pro<br>Project ERROR: Unknown module(s) in QT: enginio<br><br>Checking to see if the QtWebChannel module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtWebChannel.mk cfgtest_QtWebChannel.pro<br>Project ERROR: Unknown module(s) in QT: webchannel<br><br>Checking to see if the QtLocation module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtLocation.mk cfgtest_QtLocation.pro<br>Project ERROR: Unknown module(s) in QT: location<br><br>Checking to see if the QtNfc module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtNfc.mk cfgtest_QtNfc.pro<br>Project ERROR: Unknown module(s) in QT: nfc<br><br>Checking to see if the QtNetworkAuth module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtNetworkAuth.mk cfgtest_QtNetworkAuth.pro<br>Project ERROR: Unknown module(s) in QT: networkauth<br><br>Checking to see if the QtRemoteObjects module should be built...<br>c:\dev\i_deps\bin\qmake.exe -o cfgtest_QtRemoteObjects.mk cfgtest_QtRemoteObjects.pro<br>Project ERROR: Unknown module(s) in QT: remoteobjects<br>Qt v5.12.5 is being used.<br>The qmake executable is c:\dev\i_deps\bin\qmake.exe.<br>Qt is built as a shared library.<br>SIP 4.19.21 is being used.<br>The sip executable is c:\dev\i_deps\bin\sip.exe.<br>These PyQt5 modules will be built: QtCore, QtGui, QtMultimedia,<br>QtMultimediaWidgets, QtNetwork, QtOpenGL, QtPrintSupport, QtQml, QtQuick,<br>QtSvg, QtWidgets, QtXml, _QOpenGLFunctions_2_0, _QOpenGLFunctions_2_1,<br>_QOpenGLFunctions_4_1_Core, QtQuickWidgets.<br>The PyQt5 Python package will be installed in<br>c:\dev\i_deps\lib\krita-python-libs.<br>PyQt5 is being built with generated docstrings.<br>The Designer plugin will be installed in c:/dev/i_deps/plugins/designer.<br>The qmlscene plugin will not be built.<br>The PyQt5 PEP 484 stub files will be installed in<br>c:\dev\i_deps\lib\krita-python-libs\PyQt5.<br>The PyQt5 .sip files will be installed in c:\dev\i_deps\share\sip.<br>pyuic5, pyrcc5 and pylupdate5 will not be built.<br>Generating the C++ source for the QtCore module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtCore.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtCore -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtCore/QtCoremod.sip<br>Embedding sip flags...<br><br>Generating the .pro file for the QtCore module...<br>Generating the C++ source for the QtGui module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtGui.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtGui -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtGui/QtGuimod.sip<br><br>Generating the .pro file for the QtGui module...<br>Generating the C++ source for the QtMultimedia module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtMultimedia.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtMultimedia -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtMultimedia/QtMultimediamod.sip<br><br>Generating the .pro file for the QtMultimedia module...<br>Generating the C++ source for the QtMultimediaWidgets module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtMultimediaWidgets.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtMultimediaWidgets -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtMultimediaWidgets/QtMultimediaWidgetsmod.sip<br><br>Generating the .pro file for the QtMultimediaWidgets module...<br>Generating the C++ source for the QtNetwork module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtNetwork.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtNetwork/QtNetworkmod.sip<br><br>Generating the .pro file for the QtNetwork module...<br>Generating the C++ source for the QtOpenGL module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtOpenGL.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtOpenGL -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtOpenGL/QtOpenGLmod.sip<br><br>Generating the .pro file for the QtOpenGL module...<br>Generating the C++ source for the QtPrintSupport module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtPrintSupport.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtPrintSupport -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtPrintSupport/QtPrintSupportmod.sip<br><br>Generating the .pro file for the QtPrintSupport module...<br>Generating the C++ source for the QtQml module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtQml.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtQml -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtQml/QtQmlmod.sip<br><br>Generating the .pro file for the QtQml module...<br>Generating the C++ source for the QtQuick module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtQuick.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtQuick -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtQuick/QtQuickmod.sip<br><br>Generating the .pro file for the QtQuick module...<br>Generating the C++ source for the QtSvg module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtSvg.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtSvg -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtSvg/QtSvgmod.sip<br><br>Generating the .pro file for the QtSvg module...<br>Generating the C++ source for the QtWidgets module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtWidgets.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtWidgets -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtWidgets/QtWidgetsmod.sip<br><br>Generating the .pro file for the QtWidgets module...<br>Generating the C++ source for the QtXml module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtXml.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtXml -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtXml/QtXmlmod.sip<br><br>Generating the .pro file for the QtXml module...<br>Generating the C++ source for the _QOpenGLFunctions_2_0 module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\_QOpenGLFunctions_2_0 -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/_QOpenGLFunctions_2_0/_QOpenGLFunctions_2_0mod.sip<br><br>Generating the .pro file for the _QOpenGLFunctions_2_0 module...<br>Generating the C++ source for the _QOpenGLFunctions_2_1 module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\_QOpenGLFunctions_2_1 -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/_QOpenGLFunctions_2_1/_QOpenGLFunctions_2_1mod.sip<br><br>Generating the .pro file for the _QOpenGLFunctions_2_1 module...<br>Generating the C++ source for the _QOpenGLFunctions_4_1_Core module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\_QOpenGLFunctions_4_1_Core -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/_QOpenGLFunctions_4_1_Core/_QOpenGLFunctions_4_1_Coremod.sip<br><br>Generating the .pro file for the _QOpenGLFunctions_4_1_Core module...<br>Generating the C++ source for the QtQuickWidgets module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -o -y QtQuickWidgets.pyi -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtQuickWidgets -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtQuickWidgets/QtQuickWidgetsmod.sip<br><br>Generating the .pro file for the QtQuickWidgets module...<br>Generating the C++ source for the Qt module...<br>c:\dev\i_deps\bin\sip.exe -w -n PyQt5.sip -t WS_WIN -t Qt_5_12_4 -x PyQt_WebChannel -f -c C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\Qt -I sip -I C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip sip/Qt/Qtmod.sip<br><br>Generating the .pro file for the Qt module...<br>Generating the top-level .pro file...<br>Generating the Makefiles...<br>c:\dev\i_deps\bin\qmake.exe -recursive PyQt5.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtCore/QtCore.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtGui/QtGui.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtMultimedia/QtMultimedia.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtMultimediaWidgets/QtMultimediaWidgets.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtNetwork/QtNetwork.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtOpenGL/QtOpenGL.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtPrintSupport/QtPrintSupport.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtQml/QtQml.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtQuick/QtQuick.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtSvg/QtSvg.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtWidgets/QtWidgets.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtXml/QtXml.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/_QOpenGLFunctions_2_0/_QOpenGLFunctions_2_0.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/_QOpenGLFunctions_2_1/_QOpenGLFunctions_2_1.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/_QOpenGLFunctions_4_1_Core/_QOpenGLFunctions_4_1_Core.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/QtQuickWidgets/QtQuickWidgets.pro<br>Reading C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/Qt/Qt.pro<br>[100%] Performing build step for 'ext_pyqt'<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp: In function 'PyObject* meth_QNetworkProxyQuery_networkConfiguration(PyObject*, PyObject*)':<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp:383:80: warning: 'QNetworkConfiguration QNetworkProxyQuery::networkConfiguration() const' is deprecated: QNetworkConfiguration support in QNetworkProxy is deprecated [-Wdeprecated-declarations]<br> sipRes = new ::QNetworkConfiguration(sipCpp->networkConfiguration());<br> ^<br>In file included from C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtNetwork/qnetworkproxy.sip:91:0:<br>c:\dev\i_deps\include\QtNetwork/qnetworkproxy.h:124:27: note: declared here<br> QNetworkConfiguration networkConfiguration() const;<br> ^~~~~~~~~~~~~~~~~~~~<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp: In function 'PyObject* meth_QNetworkProxyQuery_setNetworkConfiguration(PyObject*, PyObject*)':<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp:409:48: warning: 'void QNetworkProxyQuery::setNetworkConfiguration(const QNetworkConfiguration&)' is deprecated: QNetworkConfiguration support in QNetworkProxy is deprecated [-Wdeprecated-declarations]<br> sipCpp->setNetworkConfiguration(*a0);<br> ^<br>In file included from C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtNetwork/qnetworkproxy.sip:91:0:<br>c:\dev\i_deps\include\QtNetwork/qnetworkproxy.h:126:10: note: declared here<br> void setNetworkConfiguration(const QNetworkConfiguration &networkConfiguration);<br> ^~~~~~~~~~~~~~~~~~~~~~~<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp: In function 'void* init_type_QNetworkProxyQuery(sipSimpleWrapper*, PyObject*, PyObject*, PyObject**, PyObject**, PyObject**)':<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp:645:58: warning: 'QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration&, const QUrl&, QNetworkProxyQuery::QueryType)' is deprecated: QNetworkConfiguration support in QNetworkProxy is deprecated [-Wdeprecated-declarations]<br> sipCpp = new ::QNetworkProxyQuery(*a0,*a1,a2);<br> ^<br>In file included from C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtNetwork/qnetworkproxy.sip:91:0:<br>c:\dev\i_deps\include\QtNetwork/qnetworkproxy.h:80:5: note: declared here<br> QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration,<br> ^~~~~~~~~~~~~~~~~~<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp:671:65: warning: 'QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration&, const QString&, int, const QString&, QNetworkProxyQuery::QueryType)' is deprecated: QNetworkConfiguration support in QNetworkProxy is deprecated [-Wdeprecated-declarations]<br> sipCpp = new ::QNetworkProxyQuery(*a0,*a1,a2,*a3,a4);<br> ^<br>In file included from C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtNetwork/qnetworkproxy.sip:91:0:<br>c:\dev\i_deps\include\QtNetwork/qnetworkproxy.h:83:5: note: declared here<br> QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration,<br> ^~~~~~~~~~~~~~~~~~<br>C:\dev\b\ext_pyqt\ext_pyqt-prefix\src\ext_pyqt\QtNetwork/sipQtNetworkQNetworkProxyQuery.cpp:696:61: warning: 'QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration&, quint16, const QString&, QNetworkProxyQuery::QueryType)' is deprecated: QNetworkConfiguration support in QNetworkProxy is deprecated [-Wdeprecated-declarations]<br> sipCpp = new ::QNetworkProxyQuery(*a0,a1,*a2,a3);<br> ^<br>In file included from C:/dev/b/ext_pyqt/ext_pyqt-prefix/src/ext_pyqt/sip/QtNetwork/qnetworkproxy.sip:91:0:<br>c:\dev\i_deps\include\QtNetwork/qnetworkproxy.h:87:5: note: declared here<br> QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration,<br> ^~~~~~~~~~~~~~~~~~<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br> 1 file(s) copied.<br>[100%] Performing install step for 'ext_pyqt'<br>[100%] Completed 'ext_pyqt'</div><div><br></div><div><br></div><div><br></div></div>