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. Need QtDesigner 4.7.3 built with mingw32-g++ so I can load my plugins
Forum Updated to NodeBB v4.3 + New Features

Need QtDesigner 4.7.3 built with mingw32-g++ so I can load my plugins

Scheduled Pinned Locked Moved Installation and Deployment
11 Posts 5 Posters 5.5k Views 1 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.
  • P Offline
    P Offline
    pklemm
    wrote on last edited by
    #1

    I have determined that the Designer installed was built with msvc. I have built my plugins with mingw32-g++. I have followed multiple posts to build designer with mingw, sadly all attempts fail at one point or another. Here is the message reported by:

    Tools->Form Editor->About Qt Designer plugins

    The plugin 'C:/Qt-3rd-Party-Plugins/plugins/designer/qwt_designer_plugin.dll' uses incompatible Qt library. Expected build key "Windows msvc release full-config", got "Windows mingw release full-config"

    Is there a download for a pre-built designer that was built with mingw32-g++?

    Or has someone written a step-by-step procedure to build 4.7.3 with mingw32-g++ SUCESSFULLY?

    If I can resolve this I may be ready to spring for a Commercial License. On that note, the Commercial License does support mingw32-g++ toolchain, right?

    Pete Klemm, consultant with Embedded Systems Research, Inc.

    1 Reply Last reply
    0
    • L Offline
      L Offline
      loladiro
      wrote on last edited by
      #2

      Do you mean Qt Creator or just Qt Designer? Both are available in source and should compile without problems. Should you encounter any specific problems while building, feel free to ask and we may be able to help.

      Also, yes the commercial license supports mingw32, but why would you need a commercial license? Normally LGPL should be enough (as long as you are willing to share changes you make to Qt's source code).

      That being said, this is a community forum and it won't really make anybody help you faster if you plan to buy a commerical license ;)

      1 Reply Last reply
      0
      • J Offline
        J Offline
        jim_kaiser
        wrote on last edited by
        #3

        Why not just use the installer? "Qt 4.7.3 MinGW":http://qt.nokia.com/downloads/windows-cpp

        [Edit: @Scylla: He does say he needs Qt Designer :P, but by the menu options used to check for plugins, you're right in that he is using Qt Creator.. ]

        1 Reply Last reply
        0
        • S Offline
          S Offline
          Scylla
          wrote on last edited by
          #4

          bq. Why not just use the installer? Qt 4.7.3 MinGW [qt.nokia.com]

          Because he wants the QtCreator compiled with mingw.

          If you want QtCreator compiled with mingw32, you have to download the source and compile it with mingw32, nothing more.

          1 Reply Last reply
          0
          • P Offline
            P Offline
            pklemm
            wrote on last edited by
            #5

            I was asking for assistance because building from source results in errors.

            Here is what I get trying to build QtCreator:

            mingw32-make[4]: *** No rule to make target ../../../qt-creator-2.2.0-src/src/plugins/coreplugin/Core.pluginspec', needed by ......\lib
            qtcreator\plugins\Nokia\Core.dll'. Stop.

            I have followed several peoples posts on how to build Qt 4.7.3 everywhere opensource and
            QtCreator 2.2.0, however each time there is some issue preventing success.

            Maybe an older release might be easier to build.

            Pete Klemm, consultant with Embedded Systems Research, Inc.

            1 Reply Last reply
            0
            • L Offline
              L Offline
              loladiro
              wrote on last edited by
              #6

              Have you tried to use a clean source tree or "qmake -r"?

              1 Reply Last reply
              0
              • P Offline
                P Offline
                pklemm
                wrote on last edited by
                #7

                Turns out QtCreator source for 2.2.0 will not build if you try to build in a fresh build directory (i.e. qt-creator-2.2.0-build).

                The Makefile.Release files in the plugin directories are missing a ".." to get to the makespec files.

                This issue does not occur if you build in the unzip source directory.

                Pete Klemm, consultant with Embedded Systems Research, Inc.

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  loladiro
                  wrote on last edited by
                  #8

                  I can't reproduce that. I used a clean source tree from and was able to build out-of source on both windows and linux. However i remember having similar problems with older version of Qt Creator. Can you try to the current version of Qt Creator (from qt.gitorious.org) and see if you still have those problems?

                  1 Reply Last reply
                  0
                  • EddyE Offline
                    EddyE Offline
                    Eddy
                    wrote on last edited by
                    #9

                    bq. Turns out QtCreator source for 2.2.0 will not build if you try to build in a fresh build directory (i.e. qt-creator-2.2.0-build).

                    I second loladiro : i built in another directory to keep everything clean. And it works here also.

                    Qt Certified Specialist
                    www.edalsolutions.be

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      jim_kaiser
                      wrote on last edited by
                      #10

                      I recently had a problem with Qt 4.7.3 on x64 on Linux in a custom location and noticed that configure needs the "prefix" option..

                      @ ./configure -prefix <path_to_my_qt_dir> @

                      I speculate this might be the problem in your case too, because the error I used to get was when trying to use qmake after the compilation was also about not being able to find the makespecs..

                      1 Reply Last reply
                      0
                      • EddyE Offline
                        EddyE Offline
                        Eddy
                        wrote on last edited by
                        #11

                        Yes that could be the problem. I read somewhere... It's advised to build Qt Creator in a separate directory.

                        Qt Certified Specialist
                        www.edalsolutions.be

                        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