Qt libraries

pavlyshko-m's Avatar

pavlyshko-m

12 Oct, 2014 09:39 PM

It would be nice if AppVeyor hosts Qt libraries somewhere in C:\Libraries\Qt like a Boost.

Qt installer: http://download.qt-project.org/official_releases/online_installers/qt-opensource-windows-x86-1.6.0-5-online.exe

  1. Support Staff 1 Posted by Feodor Fitsner on 13 Oct, 2014 03:12 AM

    Feodor Fitsner's Avatar

    OK, will schedule its deployment.

  2. 2 Posted by Martin Delille on 31 Oct, 2014 03:43 PM

    Martin Delille's Avatar

    That would be awesome! Do you plan to put Qt 5.3?

  3. Support Staff 3 Posted by Feodor Fitsner on 31 Oct, 2014 06:58 PM

    Feodor Fitsner's Avatar

    Does the link above point to Qt 5.3 installer?

  4. 4 Posted by Martin Delille on 01 Nov, 2014 12:31 PM

    Martin Delille's Avatar

    The Qt open-source installation package are located here:
    - https://qt-project.org/downloads (current website)
    - http://www.qt.io/download-open-source/ (future website)

    I personnaly would be interested by Qt 5.3.2 / 32bit with opengl: http://download.qt-project.org/official_releases/qt/5.3/5.3.2/qt-opensource-windows-x86-msvc2013_opengl-5.3.2.exe

  5. Support Staff 5 Posted by Feodor Fitsner on 04 Nov, 2014 05:28 AM

    Feodor Fitsner's Avatar

    OK, it's been installed to C:\Qt\Qt5.3.2. Remember, it's on Unstable image, so you should specify os: unstable in your appveyor.yml.

    Let me know about the results.

  6. 6 Posted by Martin Delille on 04 Nov, 2014 03:28 PM

    Martin Delille's Avatar

    I did just a few try but I realized I made a mistake: I'm not using
    http://download.qt-project.org/official_releases/qt/5.3/5.3.2/qt-opensource-windows-x86-msvc2013_opengl-5.3.2.exe
    but
    http://download.qt-project.org/official_releases/qt/5.3/5.3.2/qt-opensource-windows-x86-mingw482_opengl-5.3.2.exe
    Is it possible to switch? Otherwise I will try to compile with msvc2013.

    Martin

  7. Support Staff 7 Posted by Feodor Fitsner on 04 Nov, 2014 03:32 PM

    Feodor Fitsner's Avatar

    I will check it out.

    -Feodor

  8. Support Staff 8 Posted by Feodor Fitsner on 05 Nov, 2014 05:07 AM

    Feodor Fitsner's Avatar

    OK, re-installed mingw version to the same location.

    Let me know about the results.

  9. 9 Posted by jeanmichael.cel... on 06 Nov, 2014 10:11 AM

    jeanmichael.celerier's Avatar

    Hello, did you keep the MSVC2013 one or did you ditch it altogether ?

    Best regards,
    Jean-Michaël

  10. Support Staff 10 Posted by Feodor Fitsner on 06 Nov, 2014 02:47 PM

    Feodor Fitsner's Avatar

    There is only mingw version right now.

    -Feodor

  11. 11 Posted by sascha.zelzer on 06 Nov, 2014 06:08 PM

    sascha.zelzer's Avatar

    Hi, it would be great to have both the mingw and visual studio binaries. The binaries can be used side-by-side. Using the online installer

    http://download.qt-project.org/official_releases/online_installers/qt-opensource-windows-x86-1.6.0-5-online.exe

    and checking all packages would install all pre-build versions of Qt for different Visual Studio Versions as well as mingw and Windows Phone, Android, etc. Could it be installed on AppVeyor?

  12. Support Staff 12 Posted by Feodor Fitsner on 06 Nov, 2014 06:34 PM

    Feodor Fitsner's Avatar

    OK, no problem. Will install both.

  13. 13 Posted by jeanmichael.cel... on 06 Nov, 2014 07:21 PM

    jeanmichael.celerier's Avatar

    Thank you so much!

    Jean-Michaël

  14. 14 Posted by Martin Delille on 07 Nov, 2014 10:01 AM

    Martin Delille's Avatar

    I am struggling with a QtGui/qopengl.h problem and I have to patch this
    file.
    I keep you in touch.

    Martin Delille

    *31 rue des Capucins*
    *69001 Lyon*
    http://dubware.net

  15. 15 Posted by Martin Delille on 12 Nov, 2014 11:49 AM

    Martin Delille's Avatar
  16. 16 Posted by bjorn on 18 Dec, 2014 04:30 PM

    bjorn's Avatar

    It seems the Visual Studio version of Qt was removed again (at least I can't find it at C:\Qt\Qt5.3.2\5.3), but I got my application to compile with the MinGW version. However, now I'm building the installer and I'm having difficulties shipping the DLLs required by the executable. I suspect this may be because Qt was compiled with a different version of MinGW than exists in C:\MinGW.

    So my question is mainly: could the MinGW version that is available in the Qt Installer be installed as well? For Qt 5.3 this was MinGW 4.8.2.

    Even better would be to also install the recently released Qt 5.4 and MinGW 4.9.1.

    Alternatively it would be nice at least for my project if the "msvc2013 32-bit OpenGL" and "msvc2013 64-bit OpenGL" versions of Qt were included.

    All of this can be conveniently installed alongside each other using the Qt Online Installer for Windows available at http://download.qt-project.org/official_releases/online_installers/qt-opensource-windows-x86-online.exe

    Thanks a lot for the great service!

  17. Support Staff 17 Posted by Feodor Fitsner on 19 Dec, 2014 11:11 PM

    Feodor Fitsner's Avatar

    Could install everything this or early next week to the unstable image.

    I'm going to install mingw 4.8.2 32-bit to the same location. What packages are interested in first of all? Or even better if you have a command to install required packages - that will help a lot :)

    Will install Qt too for both mingw and vs2013.

    -Feodor

  18. 18 Posted by bjorn on 20 Dec, 2014 01:38 PM

    bjorn's Avatar

    Unfortunately it does not look to me like the Qt Online Installer has a command line option at the moment. Here is a screenshot of the components I would need, but of course others may want to use different versions since there's a lot to choose from:

    http://s3.postimg.org/ulmv88dcz/Screenshot_20_12_2014_14_33_46.png

    I realize a command-line would be best, but at least with this installer you can easily select / deselect and upgrade any Qt components.

  19. Support Staff 19 Posted by Feodor Fitsner on 22 Dec, 2014 05:41 AM

    Feodor Fitsner's Avatar

    Thanks for the instructions. We are working on a new image with both Qt 5.4 and 5.3 installed. It will be available tomorrow and under name MinGW.

  20. Support Staff 20 Posted by Feodor Fitsner on 22 Dec, 2014 09:30 PM

    Feodor Fitsner's Avatar

    OK, there is a new image available called MinGW. You can select it on Environment tab of project settings or in appveyor.yml:

    os: MinGW
    

    Qt is in C:\Qt:

    • Qt 5.4 (C:\Qt\5.4)
      • MingW 4.9.1 OpenGL
      • msvc2013 64-bit OpenGL
      • msvc2013 32-bit OpenGL
    • Qt 5.3 (C:\Qt\5.3)
      • MingW 4.8.1 OpenGL
      • msvc2013 64-bit OpenGL
      • msvc2013 32-bit OpenGL
    • Tools
      • MinGW 4.8.2 (C:\Qt\Tools\mingw482_32)
      • MinGW 4.9.1 (C:\Qt\Tools\mingw491_32)

    If everything is fine we'll finally replace unstable with it. Let me know about your results.

  21. 21 Posted by shred on 23 Dec, 2014 01:45 PM

    shred's Avatar

    Hi,

    Thanks for installing Qt 5.4. For some reason the directory "C:\Qt\Qt5.4\" does not exist, even though I use "os: MinGW" and also have MinGW selected as the OS in the settings. Any ideas?

  22. 22 Posted by bjorn on 23 Dec, 2014 01:54 PM

    bjorn's Avatar

    @shred According to the message from Feodor Qt 5.4 is at C:\Qt\5.4 (and will have another subdirectory depending on whether you want the MinGW, VS 32 or VS 64 version of Qt). This is where the Qt Online Installer puts it by default.

    Thanks Feodor for the quick installation! I'll let you know the results as soon as I had a chance to try it.

  23. Support Staff 23 Posted by Feodor Fitsner on 23 Dec, 2014 04:33 PM

    Feodor Fitsner's Avatar

    You can do a soft link to that folder like I did for 5.3:

    mklink /j C:\Qt\Qt5.4 C:\Qt

    -Feodor

  24. 24 Posted by bjorn on 30 Dec, 2014 10:51 AM

    bjorn's Avatar

    @Feodor I'm now using the Qt 5.3 MinGW installation for building and deploying both "daily" builds and releases and it works like a charm. My project isn't compiling with Qt 5.4 MinGW, but I have the same problem locally. I may later spend some time enabling also VS and Qt 5.4 builds but for now this is all I really need.

    For reference, this is my appveyor.yml:

    https://github.com/bjorn/tiled/blob/master/appveyor.yml

    Thanks a lot for the awersome service!

  25. Support Staff 25 Posted by Feodor Fitsner on 30 Dec, 2014 03:56 PM

    Feodor Fitsner's Avatar

    That's great, thanks for the update!

    -Feodor

  26. 26 Posted by bjorn on 03 Jan, 2015 04:14 PM

    bjorn's Avatar

    In the meantime I've switched from using qmake to Qbs (a build tool shipping with Qt Creator) and am now compiling my application with Qt 5.4 MinGW 4.9.1, which also seems to be working great.

  27. 27 Posted by hlide on 10 Jul, 2015 02:58 PM

    hlide's Avatar

    Hi,

    I need Qt 5.4/msvc2013_64_opengl. My question is if I choose OS: Mingw, can I still build with msvc2013?

    Regards

  28. Support Staff 28 Posted by Feodor Fitsner on 10 Jul, 2015 03:02 PM

    Feodor Fitsner's Avatar

    You don't need mingw image as this version of Qt is part of default image: http://www.appveyor.com/docs/installed-software

    - Feodor

  29. 29 Posted by hlide on 10 Jul, 2015 03:03 PM

    hlide's Avatar

    thanx for your quick answer!

  30. 30 Posted by hlide on 10 Jul, 2015 03:10 PM

    hlide's Avatar

    Looking at your link, I'm puzzled:

    • msvc2013 32-bit OpenGL: C:\Qt\5.4\msvc2013_64_opengl

    • msvc2013 64-bit OpenGL: C:\Qt\5.4\msvc2013_opengl

    there is the same "mistake" with Qt\5.3 too: why 32-bit version has 64 in its directory name? it is supposed to be for producing 64-bit Qt binaries.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac