Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. QT 5.12 make Mingw 32 release
Forum Updated to NodeBB v4.3 + New Features

QT 5.12 make Mingw 32 release

Scheduled Pinned Locked Moved Solved General and Desktop
29 Posts 11 Posters 15.7k Views 3 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.
  • naykN Offline
    naykN Offline
    nayk
    wrote on last edited by nayk
    #13

    I compiled this version with OpenSSL 1.1.1a and put the necessary dll in the "_dll_for_app" directory (libcrypto-1_1.dll, libssl-1_1.dll). OpenSSL is used by Qt5Network for https connections.
    MySql 5.6 - for MySQL Qt plugin
    PosgreSQL 9.6.11 - for PostgreSQL Qt plugin

    1 Reply Last reply
    2
    • AmrCoderA AmrCoder

      I download it and add it to my QT 5.12 and it worked perfectly, really I appreciated that many thanks for you <3 and i hope they make a 32 bit release in the next versions if there is a way we can make a suggestion because most of us need our apps to be in 32 bit release, Thanks again @nayk

      aha_1980A Offline
      aha_1980A Offline
      aha_1980
      Lifetime Qt Champion
      wrote on last edited by aha_1980
      #14

      @AmrCoder said in QT 5.12 make Mingw 32 release:

      I download it and add it to my QT 5.12 and it worked perfectly, really I appreciated that many thanks for you <3 and i hope they make a 32 bit release in the next versions if there is a way we can make a suggestion because most of us need our apps to be in 32 bit release,

      You should write a mail to the Interest mailing list or directly create a suggestion in Jira.

      In either case, please provide a link here, so we can follow the discussion. Thanks!

      Edit: Follow-up: https://lists.qt-project.org/pipermail/interest/2018-December/031798.html

      Qt has to stay free or it will die.

      1 Reply Last reply
      1
      • AmrCoderA AmrCoder

        I solve it by copying the folder of the 5.12.0\mingw73_32\plugins\platforms to the same folder that has the exe programe if there is a solution to solve it without this it will be better

        L Offline
        L Offline
        Longxr
        wrote on last edited by
        #15

        @AmrCoder 0_1546166691925_TIM截图20181230184431.png Add this environment variable

        1 Reply Last reply
        1
        • KATO2K Offline
          KATO2K Offline
          KATO2
          wrote on last edited by
          #16

          the solution proposed by @nayk works very well, however this is a partial solution, because each time you want to update Qt, you need to build a new version of Qt for x32. I think there is a way to cross compile your application using mingw-64w, but i don't know how to do that. Maybe someone can instruct us how to do it!

          jsulmJ 1 Reply Last reply
          0
          • KATO2K KATO2

            the solution proposed by @nayk works very well, however this is a partial solution, because each time you want to update Qt, you need to build a new version of Qt for x32. I think there is a way to cross compile your application using mingw-64w, but i don't know how to do that. Maybe someone can instruct us how to do it!

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on last edited by
            #17

            @KATO2 Why do you want to cross compile? Just use MinGW32 to build Qt.

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

            KATO2K 1 Reply Last reply
            1
            • sierdzioS Offline
              sierdzioS Offline
              sierdzio
              Moderators
              wrote on last edited by
              #18

              FYI: Qt 5.12.2 will ship with Mingw 32 packages included. UWP packages will be dropped.

              (Z(:^

              KATO2K 1 Reply Last reply
              4
              • jsulmJ jsulm

                @KATO2 Why do you want to cross compile? Just use MinGW32 to build Qt.

                KATO2K Offline
                KATO2K Offline
                KATO2
                wrote on last edited by
                #19

                @jsulm official QT 5.12.0 and QT 5.12.1 includes only MinGW 64, not MinGW 32 version was included.

                aha_1980A 1 Reply Last reply
                0
                • KATO2K KATO2

                  @jsulm official QT 5.12.0 and QT 5.12.1 includes only MinGW 64, not MinGW 32 version was included.

                  aha_1980A Offline
                  aha_1980A Offline
                  aha_1980
                  Lifetime Qt Champion
                  wrote on last edited by
                  #20

                  @KATO2 Correct. Nevertheless, that's compiling Qt from source, not cross-compiling.

                  Qt has to stay free or it will die.

                  1 Reply Last reply
                  1
                  • sierdzioS sierdzio

                    FYI: Qt 5.12.2 will ship with Mingw 32 packages included. UWP packages will be dropped.

                    KATO2K Offline
                    KATO2K Offline
                    KATO2
                    wrote on last edited by
                    #21

                    @sierdzio That is super! I hope it will be release soon.

                    aha_1980A 1 Reply Last reply
                    1
                    • KATO2K KATO2

                      @sierdzio That is super! I hope it will be release soon.

                      aha_1980A Offline
                      aha_1980A Offline
                      aha_1980
                      Lifetime Qt Champion
                      wrote on last edited by
                      #22

                      @KATO2 I'd say it may take four weeks until 5.12.2

                      So if you are in a hurry, you can still consider building Qt yourself.

                      Qt has to stay free or it will die.

                      T 1 Reply Last reply
                      1
                      • AmrCoderA Offline
                        AmrCoderA Offline
                        AmrCoder
                        wrote on last edited by
                        #23

                        @aha_1980 yes cross-compiling and iam sure when i release my application in Mingw32 it really no need any depend on windows, visual studio version always need some installed depend

                        1 Reply Last reply
                        0
                        • naykN Offline
                          naykN Offline
                          nayk
                          wrote on last edited by
                          #24

                          32-bit version of Qt 5.12.1 compiled from sources

                          • OS Windows
                          • MinGW 7.3.0 compiler
                          • Build variants release and debug
                          • OpenSSL 1.1.1a support
                          • MySQL plugin
                          • PostgreSQL plugin

                          DOWNLOAD

                          1 Reply Last reply
                          3
                          • aha_1980A aha_1980

                            @KATO2 I'd say it may take four weeks until 5.12.2

                            So if you are in a hurry, you can still consider building Qt yourself.

                            T Offline
                            T Offline
                            TonyK
                            wrote on last edited by TonyK
                            #25

                            @aha_1980 What version of the GCC compiler will it have? Version 8 would be nice :-)

                            aha_1980A 1 Reply Last reply
                            0
                            • T TonyK

                              @aha_1980 What version of the GCC compiler will it have? Version 8 would be nice :-)

                              aha_1980A Offline
                              aha_1980A Offline
                              aha_1980
                              Lifetime Qt Champion
                              wrote on last edited by
                              #26

                              @TonyK Honestly, I lost a bit track of the progress here.

                              But I doubt there will be a compiler change within the 5.12.x series - so it would be with 5.13 earliest. Anyway, this is the wrong place for wishes, the correct one is bugreports.qt.io

                              If you file a suggestion there, please provide a link here so we can comment and vote.

                              Thanks and regards

                              Qt has to stay free or it will die.

                              1 Reply Last reply
                              1
                              • AmrCoderA Offline
                                AmrCoderA Offline
                                AmrCoder
                                wrote on last edited by
                                #27

                                I already download qt 5.13 and it has both compiler 32 and 64 for Mingw and everything i need so i think I have no problem now

                                1 Reply Last reply
                                1
                                • A Offline
                                  A Offline
                                  abolfazl hajinia
                                  wrote on last edited by
                                  #28

                                  hi guys i have this topic's problem but in qt6 when i want to create a 32 bit version release in my qt i can't do that because i don't have 32 bit version MinGW . can you guys help me.

                                  mrjjM 1 Reply Last reply
                                  0
                                  • A abolfazl hajinia

                                    hi guys i have this topic's problem but in qt6 when i want to create a 32 bit version release in my qt i can't do that because i don't have 32 bit version MinGW . can you guys help me.

                                    mrjjM Offline
                                    mrjjM Offline
                                    mrjj
                                    Lifetime Qt Champion
                                    wrote on last edited by
                                    #29

                                    @abolfazl-hajinia

                                    Hi
                                    https://forum.qt.io/topic/123609/why-is-there-no-32-bit-mingw-in-qt6-0-1

                                    Basically, you will have to compile a 32 bit version yourself.

                                    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