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. Why there is no x64 option for Qt tools on Windows, when using unified installer?

Why there is no x64 option for Qt tools on Windows, when using unified installer?

Scheduled Pinned Locked Moved Solved Installation and Deployment
6 Posts 3 Posters 1.3k Views
  • 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.
  • F Offline
    F Offline
    flashmozzg
    wrote on 9 Oct 2018, 21:55 last edited by
    #1

    Furthermore, there is no indication which version is installed.

    I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64. Unfortunately, I haven't found a way to install proper, x64 version using Qt Maintenance tool, even though there is a x64 installer for windows: https://download.qt.io/official_releases/qtcreator/4.7/4.7.1/

    Why does Qt unified not provide the option to install x64 version of tools? I can see a reason to still ship x86 qt libraries, but I can hardly imagine a situation where the developer himself would want to use x86 tools (with all limitations that come with it). It's seems very strange to me to not at least provide an option to choose proper set of tools.

    J 1 Reply Last reply 10 Oct 2018, 06:17
    0
    • F flashmozzg
      9 Oct 2018, 21:55

      Furthermore, there is no indication which version is installed.

      I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64. Unfortunately, I haven't found a way to install proper, x64 version using Qt Maintenance tool, even though there is a x64 installer for windows: https://download.qt.io/official_releases/qtcreator/4.7/4.7.1/

      Why does Qt unified not provide the option to install x64 version of tools? I can see a reason to still ship x86 qt libraries, but I can hardly imagine a situation where the developer himself would want to use x86 tools (with all limitations that come with it). It's seems very strange to me to not at least provide an option to choose proper set of tools.

      J Offline
      J Offline
      jsulm
      Lifetime Qt Champion
      wrote on 10 Oct 2018, 06:17 last edited by
      #2

      @flashmozzg said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

      I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64

      What problem was it?
      x86 binaries usually run just fine in Windows x86_64, so I don't see a big need for Qt tools x86_64.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      F 1 Reply Last reply 10 Oct 2018, 20:05
      0
      • J jsulm
        10 Oct 2018, 06:17

        @flashmozzg said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

        I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64

        What problem was it?
        x86 binaries usually run just fine in Windows x86_64, so I don't see a big need for Qt tools x86_64.

        F Offline
        F Offline
        flashmozzg
        wrote on 10 Oct 2018, 20:05 last edited by
        #3

        @jsulm said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

        @flashmozzg said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

        I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64

        What problem was it?
        x86 binaries usually run just fine in Windows x86_64, so I don't see a big need for Qt tools x86_64.

        Interaction with x64 tools and environment from within x86 QtC binary. Not to mention general limitations of x86 programs.

        A J 2 Replies Last reply 10 Oct 2018, 20:18
        0
        • F flashmozzg
          10 Oct 2018, 20:05

          @jsulm said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

          @flashmozzg said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

          I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64

          What problem was it?
          x86 binaries usually run just fine in Windows x86_64, so I don't see a big need for Qt tools x86_64.

          Interaction with x64 tools and environment from within x86 QtC binary. Not to mention general limitations of x86 programs.

          A Offline
          A Offline
          aha_1980
          Lifetime Qt Champion
          wrote on 10 Oct 2018, 20:18 last edited by
          #4

          Hi @flashmozzg,

          As this is now tracked by QTBUG-71050, you can close this topic as SOLVED. Thanks!

          Qt has to stay free or it will die.

          1 Reply Last reply
          1
          • F flashmozzg
            10 Oct 2018, 20:05

            @jsulm said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

            @flashmozzg said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

            I've recently faced a problem which stemmed from Qt Creator being x86 instead of x64

            What problem was it?
            x86 binaries usually run just fine in Windows x86_64, so I don't see a big need for Qt tools x86_64.

            Interaction with x64 tools and environment from within x86 QtC binary. Not to mention general limitations of x86 programs.

            J Offline
            J Offline
            jsulm
            Lifetime Qt Champion
            wrote on 11 Oct 2018, 04:16 last edited by
            #5

            @flashmozzg Interaction with 64bit tools/environment? I don't see how this can be a problem. Never had any problems with 32bit QtCreator. x86 limitations are only real limitations when you actually hit those limitations. But I agree that a 64bit version should be provided by default these days.

            https://forum.qt.io/topic/113070/qt-code-of-conduct

            F 1 Reply Last reply 11 Oct 2018, 21:29
            0
            • J jsulm
              11 Oct 2018, 04:16

              @flashmozzg Interaction with 64bit tools/environment? I don't see how this can be a problem. Never had any problems with 32bit QtCreator. x86 limitations are only real limitations when you actually hit those limitations. But I agree that a 64bit version should be provided by default these days.

              F Offline
              F Offline
              flashmozzg
              wrote on 11 Oct 2018, 21:29 last edited by flashmozzg 10 Dec 2018, 14:02
              #6

              @jsulm said in Why there is no x64 option for Qt tools on Windows, when using unified installer?:

              @flashmozzg Interaction with 64bit tools/environment? I don't see how this can be a problem. Never had any problems with 32bit QtCreator. x86 limitations are only real limitations when you actually hit those limitations. But I agree that a 64bit version should be provided by default these days.

              Well, for example, I had some build scripts broken because they were launched in x86 compatibility mode (so certain Windows features/exes were "hidden" from them), and it wasn't easy to debug what's wrong. It was fixable, but still avoidable.

              Mostly it was just unexpected, since Qt Unified installer doesn't offer x64 and doesn't mention that QtC would be x86. It didn't even occur to me to look in that direction until I've hit my problem.

              Also, since unified installer doesn't allow you to "deselect" QtC and it'll try to install over x64 one the user experience is awful. Basically, it seems there is no way to use unified Qt installation with x64 QtC without some ugly hacks/redundant x86 QtC copy.

              1 Reply Last reply
              0

              4/6

              10 Oct 2018, 20:18

              • Login

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