[Development] Help! configure won't configure on Windows

Maurice Kalinowski Maurice.Kalinowski at qt.io
Fri Sep 16 06:37:49 CEST 2016


Quoting from another mail (haven't verified myself but rather reverted the patch Thiago mentioned locally):

"Change https://codereview.qt-project.org/#/c/168922/ is required. Unfortunately it's not yet in, apparently partly due to the gerrit troubles."

Maurice


> -----Original Message-----
> From: Development [mailto:development-
> bounces+maurice.kalinowski=qt.io at qt-project.org] On Behalf Of Thiago
> Macieira
> Sent: Friday, September 16, 2016 4:51 AM
> To: development at qt-project.org
> Subject: Re: [Development] Help! configure won't configure on Windows
> 
> On quinta-feira, 15 de setembro de 2016 18:33:24 PDT Thiago Macieira wrote:
> > On quinta-feira, 15 de setembro de 2016 18:22:14 PDT Thiago Macieira
> wrote:
> > > On quinta-feira, 15 de setembro de 2016 18:16:08 PDT Thiago Macieira
> wrote:
> > > > Then I'm back at the prompt. There was no configuration. There is
> > > > no mkspecs/ qconfig.pri and no mkspecs/qmodule.pri. Trying to
> > > > compile produces error. I can't figure out *what* should be
> > > > running the configure tests, where they are called from, much less
> > > > why nothing is happening.
> > >
> > > Now this is happening on Linux too:
> > Ok, just to be sure, I've nuked EVERYTHING from another build and it
> > also
> > happens:
> 
> I've reduce this to this commit:
> 
> commit 60e5a1c8effd4099f7b1414107b5cbb67c266210
> Author: Lars Knoll <lars.knoll at qt.io>
> Date:   Thu Aug 25 15:45:44 2016 +0200
> Commit:     Lars Knoll <lars.knoll at qt.io>
> CommitDate: Sat Sep 10 14:04:01 2016 +0000
> 
>     Modularize the new configure system (infrastructure part) [...]
>     Configure is now automatically invoked when building the a project
>     tree's "root" project; this works with both modular and top-level builds
>     of Qt (the latter with an according change in the super repo). As an
>     immediate consequence, the -skip option moves to the super repo with a
>     different implementation, as configuration is now done after the repo
>     list is determined. The option belongs there anyway.
> 
> That other paragraph clued me in: I haven't updated qt5.git in a while. So I did
> and I tried to run qmake there:
> 
> $ qmake $srcdir
> 
> Running configuration tests...
> Checking for pkg-config... yes
> Checking for gold linker... yes
> [... cut ...]
> Build options:
>   Mode ................................... release; optimized tools [...]
>   Build parts ............................ libs examples tools
> 
> 
> Why is it running qtbase's configure in qt5.git? If that's to be expected, why is
> it not obeying the options I passed in configure? I passed -developer-build,
> which triggers a debug build. The above is release. I also passed -nomake
> examples, so why are examples listed?
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
> 
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development



More information about the Development mailing list