> Hi there, > > When trying to build latest Qt with the mingw-builds package > x86_64-mingw-w64-gcc-4.7.1-release-c,c++,fortran-sjlj-rev3.7z on an Windows 7 > 64 bit I'm running into a crash of c11plus.exe : "cc1plus.exe has stopped > working", apparently an access violation. This happens after compiling almost > half of Qt 5 :(
Hi, > > The offending call is: > > g++ -c -include debug\lib_pch.h -pipe -fno-keep-inline-dllexport -g -Wall > -Wextr > a -fno-exceptions -frtti -DUNICODE -DQT_BUILD_DESIGNERCOMPONENTS_LIB > -DQT_BUILDI > NG_QT -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS > -DQT_MOC_COMPA > T -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES > -DQT_STAT > ICPLUGIN -DQDESIGNER_COMPONENTS_LIBRARY -DQT_DLL -DQT_DESIGNER_LIB > -DQT_WIDGETS_ > LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_XML_LIB -DQT_CORE_LIB > -DQT_NO_E > XCEPTIONS -I"D:\dev\qt\qt-5-mingw-builds-4.7.1-64\qtbase\include" > -I"D:\dev\qt\q > t-5-mingw-builds-4.7.1-64\qtbase\include\QtDesignerComponents" > -I"D:\dev\qt\qt-5 > -mingw-builds-4.7.1-64\qtbase\include\QtDesignerComponents\5.0.0" > -I"D:\dev\qt\q > t-5-mingw-builds-4.7.1-64\qtbase\include\QtDesignerComponents\5.0.0\QtDesignerCo > mponents" -I"tmp" -I"." -I".." -I"..\..\lib\components" -I"..\..\lib\sdk" > -I"..\ > ..\lib\extension" -I"..\..\lib\shared" -I"..\propertyeditor" > -I"..\..\..\..\shar > ed\qtpropertybrowser" -I"..\..\..\..\shared\qtgradienteditor" > -I"..\..\..\..\sha > red\findwidget" -I"..\objectinspector" -I"..\signalsloteditor" > -I"..\formeditor" > -I"..\widgetbox" -I"..\buddyeditor" -I"..\taskmenu" -I"..\propertyeditor" > -I".. > \..\..\..\shared\tools\shared\qtpropertybrowser" -I"..\tabordereditor" > -I"D:\dev > \qt\qt-5-mingw-builds-4.7.1-64\qtbase\include\QtDesigner" > -I"D:\dev\qt\qt-5-ming > w-builds-4.7.1-64\qtbase\include\QtDesigner\5.0.0" > -I"D:\dev\qt\qt-5-mingw-build > s-4.7.1-64\qtbase\include\QtDesigner\5.0.0\QtDesigner" > -I"D:\dev\qt\qt-5-mingw-b > uilds-4.7.1-64\qtbase\include\QtWidgets" > -I"D:\dev\qt\qt-5-mingw-builds-4.7.1-64 > \qtbase\include\QtWidgets\5.0.0" > -I"D:\dev\qt\qt-5-mingw-builds-4.7.1-64\qtbase\ > include\QtWidgets\5.0.0\QtWidgets" > -I"D:\dev\qt\qt-5-mingw-builds-4.7.1-64\qtbas > e\include\QtXml" > -I"D:\dev\qt\qt-5-mingw-builds-4.7.1-64\qtbase\include\QtGui" - > I"D:\dev\qt\qt-5-mingw-builds-4.7.1-64\qtbase\include\QtGui\5.0.0" > -I"D:\dev\qt\ > qt-5-mingw-builds-4.7.1-64\qtbase\include\QtGui\5.0.0\QtGui" > -I"D:\dev\qt\qt-5-m > ingw-builds-4.7.1-64\qtbase\include\QtCore" -I"debug" -I"." > -I"D:\dev\qt\qt-5-mi > ngw-builds-4.7.1-64\qtbase\mkspecs\win32-g++" -o debug\qdesigner_components.o > qd > esigner_components.cpp > > > This is a native 64 bit gcc. IIRC the gcc from the 32 bit package didn't > crash (even when compiling for 64 bit), but I'd have to compile for a couple > of hours again to verify... > > Can I do anything to help in fixing this? Create a preprocessed version of the qdesigner_components.cpp file using all those preprocessor directives that you have given above. But even in this case, there is little that can be done...Generally to try to write to GCC developers. Later I will try to collect Qt5. > PS: Please tell me if this isn't the right mailing list for such issues. The MinGW-builds project has its own mailing list: mingwbuilds-us...@lists.sourceforge.net -- Regards, niXman ___________________________________________________ Dual-target(32 & 64 bit) MinGW compilers for 32 and 64 bit Windows: http://sourceforge.net/projects/mingwbuilds/ ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public