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. [solved] Qt release - difference with OpenGL version?
Forum Updated to NodeBB v4.3 + New Features

[solved] Qt release - difference with OpenGL version?

Scheduled Pinned Locked Moved Installation and Deployment
10 Posts 3 Posters 3.7k 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.
  • M Offline
    M Offline
    maximus
    wrote on last edited by
    #1

    Hi,

    I would like to know the difference between :

    Qt 5.3.1 for Windows 32-bit (VS 2013, 559 MB) (Info)
    Qt 5.3.1 for Windows 32-bit (VS 2013, OpenGL, 557 MB) (Info)

    If I don't plan to use OpenGL, is it worthwhile to take the OpenGL version?


    Free Indoor Cycling Software - https://maximumtrainer.com

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      IIRC, the first one uses ANGLE. To decide which one you want to install check "this entry":http://qt-project.org/wiki/Qt-5-on-Windows-ANGLE-and-OpenGL

      Hope it helps

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • M Offline
        M Offline
        maximus
        wrote on last edited by
        #3

        For my needs, I would need Qt 5.3.1 Windows 32-Bit (VS 2012)

        This one is not listed on the download page, only the OpenGL one (can't use VS2013 because of dependency lib compiled with VS2012)

        If you know how to obtain it, it would be appreciated,
        Thanks!


        Free Indoor Cycling Software - https://maximumtrainer.com

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          You'd probably need to build it yourself

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • M Offline
            M Offline
            maximus
            wrote on last edited by
            #5

            I tried the latest 5.3.1 VS2012 with OpenGL

            I copied all the .dll needed and I get this error :
            https://www.dropbox.com/s/l8hr50anl60n6uh/dependencyWalkter.png

            I'll probably try to find how to build the version without OpenGL if I can't fix this, I suspect it's related to OpenGL.

            Is there a guide on how to build QtCreator from scratch? I never did it as before 5.1 the version was provided (VS2012 without OpenGL) on the official website..
            thanks


            Free Indoor Cycling Software - https://maximumtrainer.com

            1 Reply Last reply
            0
            • JKSHJ Offline
              JKSHJ Offline
              JKSH
              Moderators
              wrote on last edited by
              #6

              Hi,

              [quote author="maximus" date="1403915093"]I tried the latest 5.3.1 VS2012 with OpenGL[/quote]How did you try it?

              [quote]I copied all the .dll needed and I get this error :
              https://www.dropbox.com/s/l8hr50anl60n6uh/dependencyWalkter.png

              I'll probably try to find how to build the version without OpenGL if I can't fix this, I suspect it's related to OpenGL.[/quote]Ignore API-MS-WIN-*.DLL and IESHIMS.DLL. They are false positives.

              I don't know what DCOMP.DLL and GPSVC.DLL are for, though.

              [quote]Is there a guide on how to build QtCreator from scratch?[/quote]You don't need to build Qt Creator. You only need to build Qt.

              See http://qt-project.org/wiki/Building_Qt_5_from_Git for instructions.

              To build an ANGLE-based package with MSVC 2012, use this command:
              @
              configure.bat -opensource -nomake examples -nomake tests -angle
              @

              (Add any other flags you want)

              Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

              1 Reply Last reply
              0
              • M Offline
                M Offline
                maximus
                wrote on last edited by
                #7

                I did try it; downloaded the latest Qt binary from the download page, configured my existing working project (5.1 ) to compile it in release and try to run it like before. Having the problems I mention thought.

                If I click on my .exe without the "platform" folder, I get the usual error "could not find platform 'windows'". With the platform folder in the same dir, I get the app crash.

                I'm gonna try the MSVC2013 release without openGL and see if I can get it to work. not sure because my app use "vlc-qt" which is compiled with MSVC2012.
                http://projects.tano.si/vlc-qt

                I'm also considering going with the enterprise license at this point. I'm trying the trial right now. I'm no C++ expert and just want to code, not build the whole thing on every update.. sorry for the rant, you guys give great help but I just don't have time for that.
                Thanks


                Free Indoor Cycling Software - https://maximumtrainer.com

                1 Reply Last reply
                0
                • JKSHJ Offline
                  JKSHJ Offline
                  JKSH
                  Moderators
                  wrote on last edited by
                  #8

                  [quote author="maximus" date="1403955457"]downloaded the latest Qt binary from the download page, configured my existing working project (5.1 ) to compile it in release and try to run it like before. Having the problems I mention thought.[/quote]What happens if you just run it in Qt Creator?

                  If it runs in Qt Creator, but crashes when you click on your .exe, that means your program is fine. You just need to make sure you use the correct DLLs. If you have multiple versions of Qt in your system, the wrong DLLs might be loaded (especially if they are in your PATH)

                  [quote author="maximus" date="1403955457"]I'm gonna try the MSVC2013 release without openGL and see if I can get it to work. not sure because my app use "vlc-qt" which is compiled with MSVC2012.
                  http://projects.tano.si/vlc-qt
                  [/quote]MSVC 2012 and MSVC 2013 are not compatible, unfortunately. All components in your project need to be built with the same compiler.

                  Good luck.

                  Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    maximus
                    wrote on last edited by
                    #9

                    When I run it in QtCreator, I get the same error message (could not find platform ‘windows’) and also crash (see above screenshot, program stopped working..)

                    Guess i'll take some time and learn how to build Qt, thanks your for your links

                    [Edit: here is the error screenshot]
                    https://www.dropbox.com/s/pt2n1mom2vxxrhm/erro5_3.png

                    Weird that QtCreator can't find the platform "windows", the .dll files are in "Qt\Qt5.3.1\5.3\msvc2012_opengl\plugins\platforms", shouldn't QtCreator find it ?


                    Free Indoor Cycling Software - https://maximumtrainer.com

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      maximus
                      wrote on last edited by
                      #10

                      Reverted back to :
                      qt-opensource-windows-x86-msvc2012-5.2.1.exe
                      solved


                      Free Indoor Cycling Software - https://maximumtrainer.com

                      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