[Development] Problem compiling qtcreator on armhf

Lisandro Damián Nicanor Pérez Meyer perezmeyer at gmail.com
Sat Aug 2 19:51:21 CEST 2014


Hi! I have stepped upon a problem while building qtcreator on armhf and just 
on this arch.

The compiler seems to get into an infinite loop while building 
src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp . The 
compilation line for this is in [0].

If I compile this file with -O1 everything goes OK. I suspect it to bee a 
compiler problem, but I have no idea on what to do to try and fill a bug 
against the compiler.

Could you give me some hints to try to get this solved?

Kinds regards, Lisandro.


[0]
g++ -c -pipe -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -
Werror=format-security -D_FORTIFY_SOURCE=2 -fvisibility=hidden -fvisibility-
inlines-hidden -std=c++0x -Wall -W -D_REENTRANT -fPIC -
DIDE_LIBRARY_BASENAME="lib/arm-linux-gnueabihf" -DQT_CREATOR -
DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -
DQT_DISABLE_DEPRECATED_BEFORE=0x040900 -DQMAKE_AS_LIBRARY -
DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -
DPROEVALUATOR_SETENV -DVIEWLOGGER -DENABLE_TEXT_VIEW -
DQWEAKPOINTER_ENABLE_ARROW -DQDEBUG_IN_TESTS -DWARNINGS_IN_TESTS -
DTEST_EXPORTS -DDESIGNER_CORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB 
-DQT_QML_LIB -DQT_WIDGETS_LIB -DQT_SCRIPT_LIB -DQT_NETWORK_LIB -
DQT_CONCURRENT_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/arm-linux-
gnueabihf/qt5/mkspecs/linux-g++ -
I/home/lisandro/qtcreator/src/plugins/qmldesigner -
I/home/lisandro/qtcreator/src/plugins/qmldesigner -
I/home/lisandro/qtcreator/share/qtcreator/qml/qmlpuppet/interfaces -
I/home/lisandro/qtcreator/share/qtcreator/qml/qmlpuppet/types -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/designercore -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/designercore/include -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/componentcore -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/importmanager -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/formeditor -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/itemlibrary -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/navigator -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/propertyeditor -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/stateseditor -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/debugview -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/integration -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/logger -
I../../../src -I/home/lisandro/qtcreator/src/libs -
I/home/lisandro/qtcreator/tools -I/home/lisandro/qtcreator/src/plugins -
I/home/lisandro/qtcreator/src/shared -
I/home/lisandro/qtcreator/src/libs/3rdparty -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/designercore -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/designercore/include -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/designercore/instances -
I/home/lisandro/qtcreator/share/qtcreator/qml/qmlpuppet/interfaces -
I/home/lisandro/qtcreator/share/qtcreator/qml/qmlpuppet/commands -
I/home/lisandro/qtcreator/share/qtcreator/qml/qmlpuppet/container -
I/home/lisandro/qtcreator/share/qtcreator/qml/qmlpuppet/types -
I/home/lisandro/qtcreator/src/plugins/qmldesigner/components/pluginmanager -
isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-
gnueabihf/qt5/QtQuick -isystem /usr/include/arm-linux-gnueabihf/qt5/QtQml -
isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem 
/usr/include/arm-linux-gnueabihf/qt5/QtScript -isystem /usr/include/arm-linux-
gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-
gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui 
-isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -I.moc/release-shared -
I.uic -I. -o .obj/release-shared/qmltextgenerator.o 
/home/lisandro/qtcreator/src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp


-- 
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20140802/3e7ad629/attachment.sig>


More information about the Development mailing list