Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-18 Thread Colin Worth
Installed 5.14.2 including sources from Maintenance tool, and reconfigured
at the top level. Things look good so far:

...
Qt 3D GeometryLoaders:
  Autodesk FBX ... no
Qt Wayland Client  no
Qt Wayland Compositor  no
Qt Bluetooth:
  BlueZ .. no
  BlueZ Low Energy ... no
  Linux Crypto API ... no
  Native Win32 Bluetooth . yes
  WinRT Bluetooth API (desktop & UWP)  no
  WinRT advanced bluetooth low energy API (desktop & UWP) . no
Qt Sensors:
  sensorfw ... no
Qt Quick Controls 2:
  Styles . Default Fusion Imagine Material
Universal
Qt Quick Templates 2:
  Hover support .. yes
...

On Thu, Sep 17, 2020 at 6:33 AM Colin Worth  wrote:

> I installed VS2019 and will retry.
>
> I also have an error during perl init_repository (using ActivePerl):
> repository not found:
> ‘GitHub.com/qt/qtquick3d-assimp.git' is not found.
>
>
>
> On Sep 15, 2020, at 10:48 AM, Thiago Macieira 
> wrote:
> >
> > On Tuesday, 15 September 2020 06:16:42 PDT Colin Worth wrote:
> >> build qt5.14.2 from source for windows msvc2017
> >
> > If you're asking this, then you don't have an existing build of Qt with
> MSVC
> > 2017 that you need to be compatible with. So please upgrade to the
> latest
> > version (MSVC 2019) before you start.
> >
> > --
> > Thiago Macieira - thiago.macieira (AT) intel.com
> >  Software Architect - Intel DPG Cloud Engineering
> >
> >
> >
>
>
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-17 Thread Denis Shienkov

Hi,

you can just build the only qtconnectivity module from the QtCreator. 
You even don't need to re-build whole Qt.


BR, Denis

17.09.2020 16:33, Colin Worth пишет:

I installed VS2019 and will retry.

I also have an error during perl init_repository (using ActivePerl): repository 
not found:
‘GitHub.com/qt/qtquick3d-assimp.git' is not found.



On Sep 15, 2020, at 10:48 AM, Thiago Macieira  wrote:

On Tuesday, 15 September 2020 06:16:42 PDT Colin Worth wrote:

build qt5.14.2 from source for windows msvc2017

If you're asking this, then you don't have an existing build of Qt with MSVC
2017 that you need to be compatible with. So please upgrade to the latest
version (MSVC 2019) before you start.

--
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel DPG Cloud Engineering




___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-17 Thread Colin Worth
I installed VS2019 and will retry. 

I also have an error during perl init_repository (using ActivePerl): repository 
not found: 
‘GitHub.com/qt/qtquick3d-assimp.git' is not found.



On Sep 15, 2020, at 10:48 AM, Thiago Macieira  wrote:
> 
> On Tuesday, 15 September 2020 06:16:42 PDT Colin Worth wrote:
>> build qt5.14.2 from source for windows msvc2017
> 
> If you're asking this, then you don't have an existing build of Qt with MSVC 
> 2017 that you need to be compatible with. So please upgrade to the latest 
> version (MSVC 2019) before you start.
> 
> -- 
> Thiago Macieira - thiago.macieira (AT) intel.com
>  Software Architect - Intel DPG Cloud Engineering
> 
> 
> 

___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-15 Thread Marcel Krems

Make sure you have checked out the correct branch/tag.
Because that is the exact same error I got when compiling the current 
dev-branch with MSVC 2017 caused by QHashMultiReturnType which doesn't 
exist in Qt 5.



Marcel

On 15.09.2020 15:54, Colin Worth wrote:

Error is on first compile step:

        cl -c -Fo./ -Fdqmake.pdb  -W2 -nologo -O2 -std:c++17 
-Zc:__cplusplus  /MP /wd4577   -Ic:\Qt\Qt5.14.2\qtbase\qmake 
-Ic:\Qt\Qt5.14.2\qtbase\qmake\library 
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators 
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators\unix 
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators\win32 
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators\mac 
 -Ic:\Qt\Qt5.14.2\qtbase/src/3rdparty/tinycbor/src 
 -Ic:\Qt\Qt5.14.2\qtbase/src/3rdparty/pcre2/src  -I../include 
-I../include\QtCore -I../include\QtCore\6.0.0 
-I../include\QtCore\6.0.0\QtCore  -I..\src\corelib\global 
 -Ic:\Qt\Qt5.14.2\qtbase\mkspecs\win32-msvc -D_CRT_SECURE_NO_WARNINGS 
-D_SCL_SECURE_NO_WARNINGS  -DQT_VERSION_STR=\"6.0.0\" 
-DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=0 -DQT_VERSION_PATCH=0 
 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL 
 -DQT_NO_FOREACH -DQT_USE_QSTRINGBUILDER -DUNICODE 
-D_ENABLE_EXTENDED_ALIGNED_STORAGE  -DPCRE2_CODE_UNIT_WIDTH=16 
-DHAVE_CONFIG_H -DPCRE2_STATIC -DPCRE2_DISABLE_JIT -c -Yc 
-Fpqmake_pch.pch -TP c:\Qt\Qt5.14.2\qtbase\qmake\qmake_pch.h

qmake_pch.h
c:\qt\qt5.14.2\qtbase\include\qtcore\../../src/corelib/tools/qhashfunctions.h(201): 
error C3520: 'T': parameter pack must be expanded in this context

jom: C:\Qt\Qt5.14.2\qtbase\qmake\Makefile [qmake_pch.obj] Error 2


On Tue, Sep 15, 2020 at 6:16 AM Colin Worth > wrote:


Trying to follow the instructions here:
https://doc.qt.io/qt-5/windows-building.html to build qt5.14.2
from source for windows msvc2017, but running into build errors.

Cloned the sources from git, checked out 5.14.2, and ran perl
init-repository.

Followed the instructions in Step 3 to create a custom cmd prompt,
but got an error: missing the cl command.

So instead I started with the x64 native tools command prompt,
then added the paths from Step 3. Now I figure I should be ready
to configure, but when I try to configure I get build errors
immediately on the first file.: qhashfunctions.h(201): error
C3520: T: parameter pack must be expanded in this context.

Anyone who has compiled from scratch recently, can you help?

Colin


___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest



___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-15 Thread Thiago Macieira
On Tuesday, 15 September 2020 06:16:42 PDT Colin Worth wrote:
> build qt5.14.2 from source for windows msvc2017

If you're asking this, then you don't have an existing build of Qt with MSVC 
2017 that you need to be compatible with. So please upgrade to the latest 
version (MSVC 2019) before you start.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel DPG Cloud Engineering



___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-15 Thread Giuseppe D'Angelo via Interest

On 15/09/2020 15:54, Colin Worth wrote:
c:\qt\qt5.14.2\qtbase\include\qtcore\../../src/corelib/tools/qhashfunctions.h(201): 
error C3520: 'T': parameter pack must be expanded in this context


What's your MSVC version *exactly*? (Run cl on the command line)

How did you configure Qt?

Thanks,
--
Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
KDAB - The Qt, C++ and OpenGL Experts



smime.p7s
Description: S/MIME Cryptographic Signature
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


Re: [Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-15 Thread Colin Worth
Error is on first compile step:

cl -c -Fo./ -Fdqmake.pdb  -W2 -nologo -O2 -std:c++17
-Zc:__cplusplus  /MP /wd4577   -Ic:\Qt\Qt5.14.2\qtbase\qmake
-Ic:\Qt\Qt5.14.2\qtbase\qmake\library
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators\unix
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators\win32
-Ic:\Qt\Qt5.14.2\qtbase\qmake\generators\mac
 -Ic:\Qt\Qt5.14.2\qtbase/src/3rdparty/tinycbor/src
 -Ic:\Qt\Qt5.14.2\qtbase/src/3rdparty/pcre2/src  -I../include
-I../include\QtCore -I../include\QtCore\6.0.0
-I../include\QtCore\6.0.0\QtCore  -I..\src\corelib\global
 -Ic:\Qt\Qt5.14.2\qtbase\mkspecs\win32-msvc   -D_CRT_SECURE_NO_WARNINGS
-D_SCL_SECURE_NO_WARNINGS  -DQT_VERSION_STR=\"6.0.0\" -DQT_VERSION_MAJOR=6
-DQT_VERSION_MINOR=0 -DQT_VERSION_PATCH=0  -DQT_BUILD_QMAKE
-DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL  -DQT_NO_FOREACH
-DQT_USE_QSTRINGBUILDER -DUNICODE -D_ENABLE_EXTENDED_ALIGNED_STORAGE
 -DPCRE2_CODE_UNIT_WIDTH=16 -DHAVE_CONFIG_H -DPCRE2_STATIC
-DPCRE2_DISABLE_JIT -c -Yc -Fpqmake_pch.pch -TP
c:\Qt\Qt5.14.2\qtbase\qmake\qmake_pch.h
qmake_pch.h
c:\qt\qt5.14.2\qtbase\include\qtcore\../../src/corelib/tools/qhashfunctions.h(201):
error C3520: 'T': parameter pack must be expanded in this context
jom: C:\Qt\Qt5.14.2\qtbase\qmake\Makefile [qmake_pch.obj] Error 2


On Tue, Sep 15, 2020 at 6:16 AM Colin Worth  wrote:

> Trying to follow the instructions here:
> https://doc.qt.io/qt-5/windows-building.html to build qt5.14.2 from
> source for windows msvc2017, but running into build errors.
>
> Cloned the sources from git, checked out 5.14.2, and ran perl
> init-repository.
>
> Followed the instructions in Step 3 to create a custom cmd prompt, but got
> an error: missing the cl command.
>
> So instead I started with the x64 native tools command prompt, then added
> the paths from Step 3. Now I figure I should be ready to configure, but
> when I try to configure I get build errors immediately on the first file.:
> qhashfunctions.h(201): error C3520: T: parameter pack must be expanded in
> this context.
>
> Anyone who has compiled from scratch recently, can you help?
>
> Colin
>
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest


[Interest] Build qt 5.14.2 from scratch; enable win32-bluetooth-support

2020-09-15 Thread Colin Worth
Trying to follow the instructions here: 
https://doc.qt.io/qt-5/windows-building.html 
 to build qt5.14.2 from source 
for windows msvc2017, but running into build errors.

Cloned the sources from git, checked out 5.14.2, and ran perl init-repository.

Followed the instructions in Step 3 to create a custom cmd prompt, but got an 
error: missing the cl command.

So instead I started with the x64 native tools command prompt, then added the 
paths from Step 3. Now I figure I should be ready to configure, but when I try 
to configure I get build errors immediately on the first file.: 
qhashfunctions.h(201): error C3520: T: parameter pack must be expanded in this 
context.

Anyone who has compiled from scratch recently, can you help?

Colin___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest