Skip to content

Installation and Deployment

Your Qt just doesn't want to build? Your compiler can't find the libs? Here's where you find comfort and understanding. And help.
9.8k Topics 51.2k Posts
  • Which version of Qt am I using? How do I find out?

    Pinned
    1
    18 Votes
    1 Posts
    24k Views
    No one has replied
  • Building Qt6 WebAssembly GUI with Emscripten fails because of missing GLESv2/EGL

    Unsolved
    1
    0 Votes
    1 Posts
    19 Views
    No one has replied
  • linking Qt6::BundledZLIB breaks with Emscripten and Conan (Qt6 + cpr/libcurl + Zlib)

    Unsolved
    1
    0 Votes
    1 Posts
    22 Views
    No one has replied
  • 0 Votes
    10 Posts
    206 Views
    D
    @jsulm Hi...thanks for staying with this... So the hidden or "greyed-out" Kits that I referred to are regarded as "unsuitable" Kits by Qt Creator, and they cannot be selected by the end user. If I did not take the step of unchecking the "Hide unsuitable kits" checkbox, then no Kits would display at all. So I cannot check the details about the grayed-out items shown, or see errors/warnings about why they are "unsuitable" (to my knowledge). This is illustrated in the photo below: [image: 0124ebf7-00f1-4ac3-993a-3023f199bff7.png]
  • Qt ain't detecting MSVC compiler

    Moved Unsolved
    7
    0 Votes
    7 Posts
    110 Views
    S
    @vedansh said in Qt ain't detecting MSVC compiler: u mean after installation with current configuration, i manually select msvc ? This doesn't work. Libraries compiled with MinGW cannot be used with MSVC. You need to specifically install the Qt libraries for MSVC and not the ones for MinGW. This has nothing to do with compiler detection. There is no compiler detection at installation time (only within QtCreator). Select what you want, i.e. Qt libraries for MSVC, manually during installation. Don't install the libraries for MinGW and certainly don't install MinGW itself if you don't want to use it.
  • Online installer is barely usable download constantly fails

    Unsolved
    3
    0 Votes
    3 Posts
    62 Views
    S
    @JKSH Thank you!
  • building 6.9.2 and 6.9.1 fails to find file for installation

    Unsolved
    3
    0 Votes
    3 Posts
    621 Views
    N
    thanks for the suggestion. switching to cmake 3.22.6, which is the minimum recommended, I get the same problem exactly. I even tried the 6.9.2 branch from git, but got the same result. I will be having a go with 6.10 RC to see if I have the same issue.
  • 0 Votes
    1 Posts
    119 Views
    No one has replied
  • Qt6.8.3 compilation for arm64 on x86_64 Rockylinux 8.10 host.

    Unsolved
    1
    0 Votes
    1 Posts
    132 Views
    No one has replied
  • windeployqt: not a Qt exe

    Solved
    3
    0 Votes
    3 Posts
    194 Views
    D
    Ok thank you
  • ./configure troubles in mac

    Solved
    12
    0 Votes
    12 Posts
    1k Views
    A
    @SGaist said in ./configure troubles in mac: Wiki page Thanks for sharing, it's worth taking a look for me! (I see the TB I have haha)
  • X11 support in QT

    Locked Unsolved
    2
    0 Votes
    2 Posts
    100 Views
    Christian EhrlicherC
    https://forum.qt.io/topic/163284/qt-will-drop-support-fo-x11 Why do you post it a second time? Closed.
  • Qt6BundledZLIB not found

    Solved
    3
    0 Votes
    3 Posts
    174 Views
    Q
    @Axel-Spoerl Thank you, yes I needed to compile Qt by myself. This solved my Problem: source /home/emmynoether/emsdk/emsdk_env.sh mkdir -p $HOME/qt-build && cd $HOME/qt-build export QT_HOST_PATH=$HOME/Qt/6.8.3/gcc_64 git clone --depth 1 --branch v6.8.3 https://code.qt.io/qt/qt5.git qt6-src cd qt6-src # I catched all submodules git submodule sync git submodule update --init --recursive ./configure \ -xplatform wasm-emscripten \ -prefix $HOME/Qt/6.8.3/wasm_singlethread \ -opensource -confirm-license \ -nomake tests -nomake examples \ -skip qtwebengine \ -qt-zlib \ -release \ -opengl es2 cmake --build . --parallel $(nproc) cmake --install . And in the CMake I added Qt6::BundledZLIB to target_link_libraries. At the end it worked to use CLion.
  • 0 Votes
    4 Posts
    468 Views
    R
    Thanks for the reply @Christian-Ehrlicher , may be dump question , can we install the installer that you have shared for arm64 installer(https://download.qt.io/official_releases/online_installers/) on the podman container directly ? on top of that can we customize the other lib like openssl,icu versions is it possible ?
  • Is there any reference to cross compile Qt 6.8.3 for arm64 on x86_64 Linux.?

    Unsolved
    4
    1 Votes
    4 Posts
    199 Views
    R
    @Christian-Ehrlicher is there any pre-requistic for hardware to do cross compile for the host device ...
  • Product type is not an application, not building an APK.

    Unsolved
    5
    0 Votes
    5 Posts
    354 Views
    JonBJ
    @MT34 said in Product type is not an application, not building an APK.: 13:05:09: Product type is not an application, not building an APK. I know nothing, but try see whether https://forum.qt.io/topic/162329/qtcreator-15-changing-android-application-name-breaks-build helps? Or general "delete what you have and have a go again from scratch"?
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    19 Views
    No one has replied
  • Does Qt 6.8.3 supports openssl 3.5.0 with custom linking.?

    Unsolved
    2
    0 Votes
    2 Posts
    134 Views
    SGaistS
    Hi, I think you should bring that question to the interest mailing list. You will find there Qt's developers/maintainers. This forum is more user oriented.
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    9 Views
    No one has replied
  • How to download 5.15? (Open source)

    Unsolved
    24
    0 Votes
    24 Posts
    18k Views
    Vahid KaraBeyV
    If you are using the Qt Maintenance Tool or the Qt Online Installer and only see Qt 6.x (for example Qt 6.9), you can still install older versions like Qt 5.15.x. By default, the installer hides archived versions. To enable them: Open the Qt Maintenance Tool (or run the Online Installer). Log in with your Qt account. On the “Select Components” page, look for the filter options at the top. Enable the “Archive” option. Now you will see older releases, including Qt 5.x.x versions. Select the version you want (e.g. Qt 5.15.2) and install it. This way you don’t need to manually download and build from source — the installer can fetch the archived packages for you.