Unsolved MOC is building with MDd_DynamicDebug runtime libraries, even though my project is building in release mode, any ideas?
-
For some context, I am trying to build PythonQt in release mode. I've posted here and here about this issue already for some additional context. I've narrowed down my build issues to what I believe is a problem with MOC misbehaving with MSVC. However, I am no MOC expert (or even amateur), so I can't really speak to why this would be happening. This is only a single project that I'm building, which is why I'm convinced that it has to be some problem with the MOC build settings. My errors are as such:
Error LNK2038 mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MDd_DynamicDebug' in com_trolltech_qt_core_builtin0.obj
Error LNK2038 mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in com_trolltech_qt_core_builtin0.obj
I am using MSVC 2017, and my vcxproj file looks like this:
<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup Label="ProjectConfigurations"> <ProjectConfiguration Include="Release|Win32"> <Configuration>Release</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> </ItemGroup> <PropertyGroup Label="Globals"> <ProjectGuid>{18704B81-BBF9-3582-9197-E442AA8F5EF4}</ProjectGuid> <RootNamespace>PythonQt-Qt5-Python38</RootNamespace> <Keyword>Qt4VSv1.0</Keyword> <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> <PlatformToolset>v141</PlatformToolset> <OutputDirectory>..\lib\</OutputDirectory> <ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage> <CharacterSet>NotSet</CharacterSet> <ConfigurationType>DynamicLibrary</ConfigurationType> <PrimaryOutput>PythonQt-Qt5-Python38</PrimaryOutput> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings" /> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup> <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\lib\</OutDir> <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">PythonQt-Qt5-Python38</TargetName> <IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</IgnoreImportLibrary> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ClCompile> <AdditionalIncludeDirectories>.;.;..\..\Python38-32\include;.;C:\Qt\5.12.2\msvc2017\include;C:\Qt\5.12.2\msvc2017\include\QtWidgets;C:\Qt\5.12.2\msvc2017\include\QtGui;C:\Qt\5.12.2\msvc2017\include\QtANGLE;C:\Qt\5.12.2\msvc2017\include\QtCore\5.12.2;C:\Qt\5.12.2\msvc2017\include\QtCore\5.12.2\QtCore;C:\Qt\5.12.2\msvc2017\include\QtCore;.;C:\VulkanSDK\1.0.51.0\include;C:\Qt\5.12.2\msvc2017\mkspecs\win32-msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /bigobj -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions> <AssemblerListingLocation>.\</AssemblerListingLocation> <BrowseInformation>false</BrowseInformation> <DebugInformationFormat>None</DebugInformationFormat> <DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings> <ExceptionHandling>Sync</ExceptionHandling> <MultiProcessorCompilation>true</MultiProcessorCompilation> <ObjectFileName>.\</ObjectFileName> <Optimization>MaxSpeed</Optimization> <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;PYTHONQT_CATCH_ALL_EXCEPTIONS;PYTHONQT_EXPORTS;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <PreprocessToFile>false</PreprocessToFile> <ProgramDataBaseFileName> </ProgramDataBaseFileName> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <SuppressStartupBanner>true</SuppressStartupBanner> <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> <WarningLevel>Level3</WarningLevel> </ClCompile> <Link> <AdditionalDependencies>C:\Users\dante\Documents\Projects\grand-blue-engine\third_party\Python38-32\libs\python38.lib;C:\Qt\5.12.2\msvc2017\lib\Qt5Widgets.lib;C:\Qt\5.12.2\msvc2017\lib\Qt5Gui.lib;C:\Qt\5.12.2\msvc2017\lib\Qt5Core.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>C:\Qt\5.12.2\msvc2017\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <DataExecutionPrevention>true</DataExecutionPrevention> <GenerateDebugInformation>false</GenerateDebugInformation> <IgnoreImportLibrary>true</IgnoreImportLibrary> <LinkDLL>true</LinkDLL> <LinkIncremental>false</LinkIncremental> <OutputFile>$(OutDir)\PythonQt-Qt5-Python38.dll</OutputFile> <RandomizedBaseAddress>true</RandomizedBaseAddress> <SubSystem>Windows</SubSystem> <SuppressStartupBanner>true</SuppressStartupBanner> <Version>3.2</Version> </Link> <Midl> <DefaultCharType>Unsigned</DefaultCharType> <EnableErrorChecks>None</EnableErrorChecks> <WarningLevel>0</WarningLevel> </Midl> <ResourceCompile> <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;PYTHONQT_CATCH_ALL_EXCEPTIONS;PYTHONQT_EXPORTS;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ResourceCompile> </ItemDefinitionGroup> <ItemGroup> <ClCompile Include="..\generated_cpp\com_trolltech_qt_core_builtin\com_trolltech_qt_core_builtin0.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\generated_cpp\com_trolltech_qt_core_builtin\com_trolltech_qt_core_builtin_init.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\generated_cpp\com_trolltech_qt_gui_builtin\com_trolltech_qt_gui_builtin0.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\generated_cpp\com_trolltech_qt_gui_builtin\com_trolltech_qt_gui_builtin_init.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="gui\PythonQtScriptingConsole.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQt.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtBoolResult.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtClassInfo.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtClassWrapper.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtConversion.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtImporter.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtInstanceWrapper.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtMethodInfo.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtMisc.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtObjectPtr.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtProperty.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtQFileImporter.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtSignal.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtSignalReceiver.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtSlot.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtSlotDecorator.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtStdDecorators.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtStdIn.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtStdOut.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="PythonQtThreadSupport.cpp" /> </ItemGroup> <ItemGroup> <CustomBuild Include="..\generated_cpp\com_trolltech_qt_core_builtin\com_trolltech_qt_core_builtin0.h"> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\generated_cpp\com_trolltech_qt_core_builtin\com_trolltech_qt_core_builtin0.h;moc_predefs.h;C:\Qt\5.12.2\msvc2017\bin\moc.exe;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DPYTHONQT_CATCH_ALL_EXCEPTIONS -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src/moc_predefs.h -IC:/Qt/5.12.2/msvc2017/mkspecs/win32-msvc -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/Python38-32/include -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Qt/5.12.2/msvc2017/include -IC:/Qt/5.12.2/msvc2017/include/QtWidgets -IC:/Qt/5.12.2/msvc2017/include/QtGui -IC:/Qt/5.12.2/msvc2017/include/QtANGLE -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2 -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2/QtCore -IC:/Qt/5.12.2/msvc2017/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -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" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" ..\generated_cpp\com_trolltech_qt_core_builtin\com_trolltech_qt_core_builtin0.h -o moc_com_trolltech_qt_core_builtin0.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC ../generated_cpp/com_trolltech_qt_core_builtin/com_trolltech_qt_core_builtin0.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_com_trolltech_qt_core_builtin0.cpp;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <CustomBuild Include="..\generated_cpp\com_trolltech_qt_gui_builtin\com_trolltech_qt_gui_builtin0.h"> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\generated_cpp\com_trolltech_qt_gui_builtin\com_trolltech_qt_gui_builtin0.h;moc_predefs.h;C:\Qt\5.12.2\msvc2017\bin\moc.exe;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DPYTHONQT_CATCH_ALL_EXCEPTIONS -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src/moc_predefs.h -IC:/Qt/5.12.2/msvc2017/mkspecs/win32-msvc -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/Python38-32/include -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Qt/5.12.2/msvc2017/include -IC:/Qt/5.12.2/msvc2017/include/QtWidgets -IC:/Qt/5.12.2/msvc2017/include/QtGui -IC:/Qt/5.12.2/msvc2017/include/QtANGLE -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2 -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2/QtCore -IC:/Qt/5.12.2/msvc2017/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -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" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" ..\generated_cpp\com_trolltech_qt_gui_builtin\com_trolltech_qt_gui_builtin0.h -o moc_com_trolltech_qt_gui_builtin0.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC ../generated_cpp/com_trolltech_qt_gui_builtin/com_trolltech_qt_gui_builtin0.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_com_trolltech_qt_gui_builtin0.cpp;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <CustomBuild Include="gui\PythonQtScriptingConsole.h"> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">gui\PythonQtScriptingConsole.h;moc_predefs.h;C:\Qt\5.12.2\msvc2017\bin\moc.exe;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DPYTHONQT_CATCH_ALL_EXCEPTIONS -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src/moc_predefs.h -IC:/Qt/5.12.2/msvc2017/mkspecs/win32-msvc -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/Python38-32/include -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Qt/5.12.2/msvc2017/include -IC:/Qt/5.12.2/msvc2017/include/QtWidgets -IC:/Qt/5.12.2/msvc2017/include/QtGui -IC:/Qt/5.12.2/msvc2017/include/QtANGLE -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2 -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2/QtCore -IC:/Qt/5.12.2/msvc2017/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -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" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" gui\PythonQtScriptingConsole.h -o moc_PythonQtScriptingConsole.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC gui/PythonQtScriptingConsole.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_PythonQtScriptingConsole.cpp;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <CustomBuild Include="PythonQt.h"> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">PythonQt.h;moc_predefs.h;C:\Qt\5.12.2\msvc2017\bin\moc.exe;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DPYTHONQT_CATCH_ALL_EXCEPTIONS -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src/moc_predefs.h -IC:/Qt/5.12.2/msvc2017/mkspecs/win32-msvc -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/Python38-32/include -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Qt/5.12.2/msvc2017/include -IC:/Qt/5.12.2/msvc2017/include/QtWidgets -IC:/Qt/5.12.2/msvc2017/include/QtGui -IC:/Qt/5.12.2/msvc2017/include/QtANGLE -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2 -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2/QtCore -IC:/Qt/5.12.2/msvc2017/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -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" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" PythonQt.h -o moc_PythonQt.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC PythonQt.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_PythonQt.cpp;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtBoolResult.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtClassInfo.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtClassWrapper.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtConversion.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtCppWrapperFactory.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtImportFileInterface.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtImporter.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtInstanceWrapper.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtMethodInfo.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtMisc.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtObjectPtr.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtProperty.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtQFileImporter.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtSignal.h" /> </ItemGroup> <ItemGroup> <CustomBuild Include="PythonQtSignalReceiver.h"> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">PythonQtSignalReceiver.h;moc_predefs.h;C:\Qt\5.12.2\msvc2017\bin\moc.exe;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DPYTHONQT_CATCH_ALL_EXCEPTIONS -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src/moc_predefs.h -IC:/Qt/5.12.2/msvc2017/mkspecs/win32-msvc -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/Python38-32/include -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Qt/5.12.2/msvc2017/include -IC:/Qt/5.12.2/msvc2017/include/QtWidgets -IC:/Qt/5.12.2/msvc2017/include/QtGui -IC:/Qt/5.12.2/msvc2017/include/QtANGLE -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2 -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2/QtCore -IC:/Qt/5.12.2/msvc2017/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -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" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" PythonQtSignalReceiver.h -o moc_PythonQtSignalReceiver.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC PythonQtSignalReceiver.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_PythonQtSignalReceiver.cpp;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtSlot.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtSlotDecorator.h" /> </ItemGroup> <ItemGroup> <CustomBuild Include="PythonQtStdDecorators.h"> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">PythonQtStdDecorators.h;moc_predefs.h;C:\Qt\5.12.2\msvc2017\bin\moc.exe;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DPYTHONQT_CATCH_ALL_EXCEPTIONS -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src/moc_predefs.h -IC:/Qt/5.12.2/msvc2017/mkspecs/win32-msvc -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/Python38-32/include -IC:/Users/dante/Documents/Projects/grand-blue-engine/third_party/PythonQt/src -IC:/Qt/5.12.2/msvc2017/include -IC:/Qt/5.12.2/msvc2017/include/QtWidgets -IC:/Qt/5.12.2/msvc2017/include/QtGui -IC:/Qt/5.12.2/msvc2017/include/QtANGLE -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2 -IC:/Qt/5.12.2/msvc2017/include/QtCore/5.12.2/QtCore -IC:/Qt/5.12.2/msvc2017/include/QtCore -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -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" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" PythonQtStdDecorators.h -o moc_PythonQtStdDecorators.cpp</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC PythonQtStdDecorators.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_PythonQtStdDecorators.cpp;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtStdIn.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtStdOut.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtSystem.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtThreadSupport.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtUtils.h" /> </ItemGroup> <ItemGroup> <ClInclude Include="PythonQtVariants.h" /> </ItemGroup> <ItemGroup> <ClCompile Include="moc_PythonQt.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="moc_PythonQtScriptingConsole.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="moc_PythonQtSignalReceiver.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="moc_PythonQtStdDecorators.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="moc_com_trolltech_qt_core_builtin0.cpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="moc_com_trolltech_qt_gui_builtin0.cpp" /> </ItemGroup> <ItemGroup> <CustomBuild Include="moc_predefs.h.cbt"> <FileType>Document</FileType> <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Qt\5.12.2\msvc2017\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs> <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl -Bxc:\Qt\5.12.2\msvc2017\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /MP /bigobj -O2 -MD -E C:\Qt\5.12.2\msvc2017\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h</Command> <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generate moc_predefs.h</Message> <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">moc_predefs.h;%(Outputs)</Outputs> </CustomBuild> </ItemGroup> <ItemGroup> <ResourceCompile Include="C:\Users\dante\Documents\Projects\grand-blue-engine\third_party\PythonQt\src\PythonQt-Qt5-Python38_resource.rc" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets" /> </Project>
-
@feistykittykat No updates on this yet, it is truly a mystery to me.