[Development] CMake && QtCreator cross-compilation for ARM fails
Jssison
jssison2000 at yahoo.com
Fri Dec 14 17:30:41 CET 2018
Unsubscribe me
Sent from my iPhone
> On Dec 14, 2018, at 12:57 AM, Christian Gagneraud <chgans at gmail.com> wrote:
>
> Hi Kevin,
>
>> On Fri, 14 Dec 2018 at 00:54, Kevin Kofler <kevin.kofler at chello.at> wrote:
>> Bootstrapping QMake has always been the least pleasant part of the Qt build
>> process.
>
> Yes, i think we all agree on that one.
>
>> I am looking forward to this bootstrapping hack going away by just using
>> CMake.
>
> So you want to replace a bunch of scripts with another bunch of
> scripts, and magically the maintenance burden will be gone?
> My bet is that it will never happen, you'll still need the power of
> perl, python or javascript to do the "dirty job", CMake is not
> expressive enough, by design.
>
>>> Can you point me to something that shows the Qt "project" contributing
>>> to the Qt "company" on that very particular topic?
>> The Qt Project is largely just the Qt Company when it comes to such core
>> tasks.
>
> It seems that you cannot point me to something tangible.
>
>>> The Qt Company has been looking for "employees" to work on Qbs for
>>> month before dropping it, apparently nobody responded, or something...
>>
>> Then that would pretty much explain why they cannot maintain it in the long
>> run.
>
> You are right, and it would be nice to have official statements on
> that. What did really happen?
>
>>> read that one:
>>> https://cmake.org/cmake/help/latest/manual/cmake-generator-expressions.7.html#output-expressions
>>
>> That is a powerful feature. And you don't have to use it if you don't need
>> it. Most CMake files actually do not need or use output expressions.
>
> It's not just the output expressions, the whole page "smells bad".
> Take '$<COMMA>' for example, it reminds me of m4, make and qmake, like
> we haven't moved away from the old daemons.
>
>>> And read that again and again, until you brain says: 'Actually, CMake
>>> is "crap"!'
>>
>> My brain refuses to enter this infinite loop. ;-)
>
> Mine too. :-p
>
> Chris
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> https://lists.qt-project.org/listinfo/development
More information about the Development
mailing list