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)

Qt 5.11 full build (or downloadable kit)

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
6 Posts 2 Posters 3.5k 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