[Development] CMake && QtCreator cross-compilation for ARM fails

Christian Kandeler Christian.Kandeler at qt.io
Thu Dec 13 13:55:43 CET 2018


On Thu, 13 Dec 2018 12:47:08 +0100
Kevin Kofler <kevin.kofler at chello.at> wrote:

> Christian Gagneraud wrote:
> > On Thu, 13 Dec 2018 at 12:27, Kevin Kofler wrote:  
> >> (so, unlike QBS, it does not depend on Qt, which would mean a circular
> >> dependency when building Qt),  
> > 
> > qmake has this problem, yet it's been packaged for 10+ years without a
> > problem.  
> 
> Bootstrapping QMake has always been the least pleasant part of the Qt build
> process. It requires building parts of Qt (QMake and the classes it depends
> on) with a custom script, making it harder than necessary to get it to use
> the proper build flags (optimization, security hardening, etc.). The script
> is also a completely unnecessary maintenance burden for Qt.
> 
> I am looking forward to this bootstrapping hack going away by just using
> CMake.
> 
> And it would be much worse for QBS, which requires much more from Qt than
> QMake. It requires QML, JavaScript, etc.

It does not require QML.


Christian



More information about the Development mailing list