Concerning my test Qt5 build with LTO: How well supported/tested is doing that in out-of-source "shadow build"? After using -march=core2 instead of -march=native (and thus avoiding the use of SSE4 instructions), I'm running into another issue when I execute qmake -config ltcg immediately after running configure:
qt-everywhere-opensource-src-5.4.2/qtbase/src/network/access/qftp.cpp:42:10: fatal error: 'qcoreapplication.h' file not found #include "qcoreapplication.h" ^ 1 error generated. I have a hunch this may be related to the fact that I'm running configure and build in a virgin build directory but with Qt5 already installed as configured (i.e. I'm rebuilding with ltcg). I do not get that error when I do NOT execute qmake -config ltcg after configure, and also do not get it when I first build without ltcg and then call qmake -r config ltcg in the "finished" build directory. I'm using bin/qmake from the build directory itself, btw. I'll be testing later if there's any difference when I edit the makefile generated by configure, so that it calls $(QMAKE) -config ltcg instead of simply $(QMAKE). R. _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest