[Interest] Can't build Qt 5.4.2 properly on virtual systems

Tron Thomas t.thomas at tecplot.com
Wed Mar 4 01:39:17 CET 2015


I found out something interesting. On my Macintosh, where everything builds successfully, when I do a git checkout and then run the init-repository perl script the sub directory qttools has files and subfolders in it. On both the Linux and Windows virtual machine after checking out from git and running the init-repository perl, script the qttools directory is empty. The Macintosh using Perl 5.18, the Linux machine is using Perl 5.10, and the Windows machine is using version 5.20.

What could be causing the perl script to be pulling down an incomplete version of the Qt source code?

> On Mar 3, 2015, at 15:14, Tron Thomas <t.thomas at tecplot.com> wrote:
> 
> I used:
> git checkout v5.4.1
> 
> to switch to version 5.4.1. Git looked like it updated things. I check the file qtbase\src\corlib\global\qglobal.h. It still indicated the version was 5.4.2. I went ahead and built anyway in case the file was irrelevant for the version. I got the same results. The build is missing designer, assistant, and uitools (and maybe other things as well). The output that remained in the build console did not seem to indicate any errors for why the build finished without building everything.
> 
> The file 
>> On Mar 3, 2015, at 13:52, Thiago Macieira <thiago.macieira at intel.com> wrote:
>> 
>> On Tuesday 03 March 2015 20:26:46 Tron Thomas wrote:
>>> I’m rebuilding again on the virtual machine using version 5.4.1, so I need
>>> to wait for that to complete. Think I have results from a previous build
>>> and that does not appear to contain designer. Also I rebuilt on the Linux
>>> virtual machine and redirected error output there. The build finished and I
>>> did not see any errors in the output. That build also seems to be lacking
>>> designer. I suspect that means the build may not be finishing, however it
>>> seems there is no indication about what caused the build to stop.
>> 
>> That's what I am expecting.
>> 
>> The only way for uitools not to get built is if designer as a whole isn't 
>> built. And if designer isn't built, neither should assistant. They are 
>> disabled if QtWidgets is disabled or if PNG support is disabled.
>> 
>> If those are missing, then check if these tools are present:
>> - lrelease, lupdate, lconvert
>> - qtplugininfo (5.5)
>> - qtdiag
>> 
>> If they are all missing, I'd say your build failed to reach qttools.
>> 
>> -- 
>> Thiago Macieira - thiago.macieira (AT) intel.com
>> Software Architect - Intel Open Source Technology Center
>> 
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> 
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest



More information about the Interest mailing list