Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Qt 5.11 full build (or downloadable kit)
Forum Updated to NodeBB v4.3 + New Features

Qt 5.11 full build (or downloadable kit)

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
6 Posts 2 Posters 3.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    g4Rneck
    wrote on last edited by
    #1

    Hi,

    Is possible to download the full kit for not released Qt 5.11 version? I didn't found it on the http://download.qt.io/

    I also tried to perform the full build but after trying to use it (Tools->Options->Kits), I'm getting:

    "Some of the required modules (qtHaveModule(multimedia) qtHaveModule(quick) qtHaveModule(qml)) are not available."
    

    The include directory contains 25 dirs (in the 5.9.3 I have 80) so probably the missing components list is longer but I didn't try to disable the extra features during configure calling.
    I tried to add it manually:

    -feature-multimedia
    

    but the result is:

    ERROR: Enabling/Disabling unknown feature 'multimedia'.
    

    Using the "qtmultimedia" also doesn't work. Should I use different module name?
    The full kit location will also help.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      No there's not, Qt 5.11 is the current dev branch and there are not pre-built installer for the dev branch.

      How did you get Qt in order to build it ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1
      • G Offline
        G Offline
        g4Rneck
        wrote on last edited by
        #3

        @SGaist said in Qt 5.11 full build (or downloadable kit):

        How did you get Qt in order to build it ?

        I got it from https://codereview.qt-project.org/#/admin/projects/qt/qt5

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Did you follow the Build Qt from Git guide ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          1
          • G Offline
            G Offline
            g4Rneck
            wrote on last edited by g4Rneck
            #5

            I found the guide on the https://doc-snapshots.qt.io/qt5-dev/windows-building.html
            I checked the output log - looks like sth is wrong:

            qbluetoothdevicediscoveryagent_winrt.cpp
            qbluetoothdevicediscoveryagent_winrt.cpp(443): error C2065: 'IBluetoothLEDevice2': undeclared identifier
            qbluetoothdevicediscoveryagent_winrt.cpp(443): error C2923: 'Microsoft::WRL::ComPtr': 'IBluetoothLEDevice2' is not a valid template type argument for parameter 'T'
            qbluetoothdevicediscoveryagent_winrt.cpp(443): error C2133: 'device2': unknown size
            qbluetoothdevicediscoveryagent_winrt.cpp(443): error C2512: 'Microsoft::WRL::ComPtr': no appropriate default constructor available
            C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\winrt\wrl\client.h(172): note: see declaration of 'Microsoft::WRL::ComPtr'
            qbluetoothdevicediscoveryagent_winrt.cpp(444): error C2672: 'Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::IBluetoothLEDevice>::As': no matching overloaded function found
            qbluetoothdevicediscoveryagent_winrt.cpp(444): error C2784: 'HRESULT Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::IBluetoothLEDevice>::As(Microsoft::WRL::ComPtr<U> *) throw() const': could not deduce template argument for 'Microsoft::WRL::ComPtr<U> *' from 'Microsoft::WRL::ComPtr *'
            C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\winrt\wrl\client.h(439): note: see declaration of 'Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::IBluetoothLEDevice>::As'
            qbluetoothdevicediscoveryagent_winrt.cpp(444): error C2784: 'HRESULT Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::IBluetoothLEDevice>::As(Microsoft::WRL::Details::ComPtrRef<Microsoft::WRL::ComPtr<U>>) throw() const': could not deduce template argument for 'Microsoft::WRL::Details::ComPtrRef<Microsoft::WRL::ComPtr<U>>' from 'Microsoft::WRL::ComPtr *'
            C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\winrt\wrl\client.h(432): note: see declaration of 'Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::IBluetoothLEDevice>::As'
            qbluetoothdevicediscoveryagent_winrt.cpp(447): error C2678: binary '->': no operator found which takes a left-hand operand of type 'Microsoft::WRL::ComPtr' (or there is no acceptable conversion)
            C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\winrt\wrl\client.h(335): note: could be 'Details::RemoveIUnknown<T>::ReturnType *Microsoft::WRL::ComPtr<T>::operator ->(void) throw() const'
            qbluetoothdevicediscoveryagent_winrt.cpp(447): note: while trying to match the argument list '(Microsoft::WRL::ComPtr)'
            qbluetoothdevicediscoveryagent_winrt.cpp(447): error C2039: 'get_DeviceInformation': is not a member of 'Microsoft::WRL::ComPtr'
            C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\winrt\wrl\client.h(172): note: see declaration of 'Microsoft::WRL::ComPtr'
                    cl -c -FIQtBluetoothDepends -YuQtBluetoothDepends -Fp.pch\debug\Qt5Bluetoothd_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd -utf-8 /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\Qt5Bluetoothd.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -DWIN64 -DQT_WINRT_BLUETOOTH -DCLASSIC_APP_BUILD -DQT_WINRT_LIMITED_SERVICEDISCOVERY -DQT_UCRTVERSION=10240 -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_BLUETOOTH_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -D_WINDLL -I. -I..\..\include -I..\..\include\QtBluetooth -I..\..\include\QtBluetooth\5.11.0 -I..\..\include\QtBluetooth\5.11.0\QtBluetooth -Itmp -IC:\qt5\qtbase\include\QtCore\5.11.0 -IC:\qt5\qtbase\include\QtCore\5.11.0\QtCore -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtCore -I.moc\debug -IC:\qt5\qtbase\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\#######\AppData\Local\Temp\qbluetoothservicediscoveryagent_winrt.obj.4164.7285.jom
            qbluetoothservicediscoveryagent_winrt.cpp
            jom: C:\qt5\qtconnectivity\src\bluetooth\Makefile.Debug [.obj\debug\qbluetoothdevicediscoveryagent_winrt.obj] Error 2
            jom: C:\qt5\qtconnectivity\src\bluetooth\Makefile [debug-install] Error 2
            

            I didn't have any uncommitted changes etc. I also installed the VS2015 with update 3.
            After running jom install, the output directory contains ~1GB of data (the 5.9.3 msvc x64 kit takes 3-3.5GB).

            Looks like the IBluetoothLEDevice2 is not visible in my Win Kit. But on the https://docs.microsoft.com/en-us/uwp/api/windows.devices.bluetooth.bluetoothledevice we have: "introduced v10.0.10240.0".
            I installed the 10.0.16299.15. After trying to build, I'm getting a lot of "already defined" errors like:

            C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt.h(134): error C2953: '_CrtEnableIf<true,_Ty>': class templ
            C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt.h(125): note: see declaration of '_CrtEnableIf<true,_Ty>'
            

            I unninstalled the previous version and removed the old folders from C:\Program Files (x86)\Windows Kits\10\include\ but the problem is still visible.

            PC restarted, I copied full clean qt, called (as I did multiple times):

            configure -debug -nomake examples -opensource -prefix /qt-output/5.11/msvc2015_64
            

            and:

            Do you accept the terms of either license? y
            
            
            Running configuration tests...
            Checking for valid makespec... ERROR: Cannot compile a minimal program. The toolchain or QMakeSpec is broken.
            

            <facepalm>

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Are you trying to build for WinRT ?

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved