Problems with Open-Source Downloads read https://www.qt.io/blog/problem-with-open-source-downloads and https://forum.qt.io/post/638946

Problems following instructions in article Deploying Applications on Windows



  • I would like to be able to configure QT to create static builds on windows xp home edition. I read the above article and got absolutely nowhere. My QT is QTCreator 2.0 in following the directions I discovered that neither nmake or make existed anywhere that I could find (using search). I then tried to use mingw32-make, and it failed to find src-sub. Again a search revealed to reference to src-sub. I tried googleing the error messages and discovered several other people are having the same or similar problems. i hope for a solution.



  • using nmake only works if you have MSVS installed.

    which article regarding static builds did you read?

    Did you read the article in the wiki:

    "How to build a static Qt version for Windows with gcc":http://developer.qt.nokia.com/wiki/How_to_build_a_static_Qt_version_for_Windows_with_gcc



  • Wow, that was quick - thanks.

    I just read the wiki article. I will give it a try. But first I want to see if I can learn more about this stuff. I failed to notice that my attempt to run the configure script failed. The approximate wording was that it couldn't find the platform. The message was: Set platform in QMakespec. I don't know how to do this. So I would like some help doing this. I know how to find the makespec directory, but have no idea which file needs to be modified. My path to qt goes : c:\qt\2010.05\qt

    Should I install MVS, or should I try to use mingw32-make?

    I really appreciate the help.



  • If you compile Qt manually it is probably the best idea to grab the official sources from http://qt.nokia.com/downloads

    Using the bundled sources of Creator/SDK often leads to problems. Some other users asked here on DevNet an were happy after creating their own version from the stand alone sources.



  • Hi Volker, and thanks.

    I am, in fact using the Creator - on my xp. If I understand you correctly, I should download something else. If so, what would it be called?



  • Download this archive:
    http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.1.zip

    It's on the download page I mentioned above, then choose LGPL, the links are at the end of the introductory paragraph of "Qt: Framework Only" on the right side.



  • I downloaded the archive and unzipped it. I tried to follow the instructions in the package and then in the website referred to in the instructions. I am now confused and discouraged. Do I need to have microsoft visual studio? Do I need to have Perl? I have neither. I browsed some sites for downloads and it looks expensive. Are there alternatives?



  • You can use free MinGW as the compiler suite.


Log in to reply