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:

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 st

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, -- G

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\qt

Re: [Interest] QML/C++ interaction in Qt6

2020-09-15 Thread Ulf Hermann
You can also phrase your modules as C++-only static libraries and link them all together into the application. - That will depends on which C++ library your modules depends on. Not all code can be legally made static, this restriction, seem rather short sighted. Hope they change this. Well, yes,

Re: [Interest] QML/C++ interaction in Qt6

2020-09-15 Thread Jérôme Godbout
You can also phrase your modules as C++-only static libraries and link them all together into the application. - That will depends on which C++ library your modules depends on. Not all code can be legally made static, this restriction, seem rather short sighted. Hope they change this. -Ori

[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.