Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Brainstorm
  4. Why are there no mingw-w64 Qt x64 bundles?

Why are there no mingw-w64 Qt x64 bundles?

Scheduled Pinned Locked Moved Unsolved Brainstorm
9 Posts 6 Posters 3.4k 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.
  • X Offline
    X Offline
    xtemp09
    wrote on last edited by
    #1

    Why do the developers keep ignoring gcc-x64? I've compiled Qt with TDM-GCC, mingw-w64 many times, it works fine.

    K K 2 Replies Last reply
    0
    • X xtemp09

      Why do the developers keep ignoring gcc-x64? I've compiled Qt with TDM-GCC, mingw-w64 many times, it works fine.

      K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      @xtemp09

      Hi and welcome to devnet

      It is merely a trade-off issue IMHO. MinGW 64 bit is working, but would be another additional compile run binding capacity. Respectively, there would be a bunch of different compilations required because of different possible options. There are some external sites providing complete MinGW 64 bit compiles for Qt libs.

      Vote the answer(s) that helped you to solve your issue(s)

      X 1 Reply Last reply
      0
      • K koahnig

        @xtemp09

        Hi and welcome to devnet

        It is merely a trade-off issue IMHO. MinGW 64 bit is working, but would be another additional compile run binding capacity. Respectively, there would be a bunch of different compilations required because of different possible options. There are some external sites providing complete MinGW 64 bit compiles for Qt libs.

        X Offline
        X Offline
        xtemp09
        wrote on last edited by
        #3

        @koahnig
        Been there, tried that. Qt64-NG was closed, Qt-x64 was abandoned.
        Maybe, the developers just don't want to support opensource projects.

        1 Reply Last reply
        0
        • VRoninV Offline
          VRoninV Offline
          VRonin
          wrote on last edited by VRonin
          #4

          I can't find the original source now but it was basically due to resource constrain. they analysed which binaries were downloaded more frequently and cut the rest to save on machine resources required to deploy

          @xtemp09 said in Why are there no mingw-w64 Qt x64 bundles?:

          the developers just don't want to support opensource projects.

          Pretty much the opposite, you can always compile it yourself

          "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
          ~Napoleon Bonaparte

          On a crusade to banish setIndexWidget() from the holy land of Qt

          1 Reply Last reply
          3
          • X xtemp09

            Why do the developers keep ignoring gcc-x64? I've compiled Qt with TDM-GCC, mingw-w64 many times, it works fine.

            K Offline
            K Offline
            Konstantin Tokarev
            wrote on last edited by
            #5

            @xtemp09 Possibility of x64 MinGW packages is considered for 5.9

            1 Reply Last reply
            1
            • Chris KawaC Offline
              Chris KawaC Offline
              Chris Kawa
              Lifetime Qt Champion
              wrote on last edited by
              #6

              You can read the (quite lengthy) recent discussion about pre-built packages on the development mailing list. It boils down to how many configurations it is practical to maintain. Especially on Windows there are multitude of available compilers, versions and bitness. The move to x64 for MinGW will happen. There's just question of how to do it and not explode the number of pre-built packages. To make it feasible some need to be cut down, and these will likely be the older versions of MSVC, since another one is already on the horizon.

              1 Reply Last reply
              2
              • X Offline
                X Offline
                xtemp09
                wrote on last edited by
                #7

                I think I found the solution - clang. This compiler is used to compile Qt on OS X, I think it's a good idea to use it on Windows as well. It will facilitate its support on Windows.

                K 1 Reply Last reply
                0
                • X xtemp09

                  I think I found the solution - clang. This compiler is used to compile Qt on OS X, I think it's a good idea to use it on Windows as well. It will facilitate its support on Windows.

                  K Offline
                  K Offline
                  Konstantin Tokarev
                  wrote on last edited by
                  #8

                  @xtemp09 There are no prebuilt Clang binaries for Windows either so it solves nothing. Also, Qt does not support clang on Windows yet, while MinGW 64 works fine, packages are shipped in MSYS2

                  T 1 Reply Last reply
                  2
                  • K Konstantin Tokarev

                    @xtemp09 There are no prebuilt Clang binaries for Windows either so it solves nothing. Also, Qt does not support clang on Windows yet, while MinGW 64 works fine, packages are shipped in MSYS2

                    T Offline
                    T Offline
                    tolstenko
                    wrote on last edited by
                    #9

                    @Konstantin-Tokarev I am downloading it now! Thank you! The msys2 package works like a charm

                    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