[Qt-interest] Qt 4.6.1 configures infinitely on Windows

Richard S. Wright Jr. rwright at starstonesoftware.com
Fri Jan 22 15:26:38 CET 2010


Curious thing I've never seen, when I try and build Qt 4.6.1 for Windows from source, I get an infinite loop that creates a \default folder in mkspecs, and then puts a \default folder in that folder, and so on until I stop it. I can't even delete the folder as Windows complains that the file name is too long. I seem to be able to drill down endlessly, no telling how many dozens or hundreds of levels it goes. I get this with Windows 7, XP, Visual Studio 2008 Pro, and Visual Studio 2008 express (trying all kinds of permutations).

I really need some of the 4.6.1 fixes... does anybody have a work around for this?

I do have an unorthodox build procedure, but it has worked for years (and worked with 4.6.0).

I change the -MD flat in qmake.conf for my makespec to -MT to link statically agains the C runtime, and I also remove embed_manifest_dll and embed_manifest_exe from the "config" setting. Again, I've been doing this forever.

My configure command line is:

configure -debug-and-release -static -qt-sql-sqlite -no-exceptions -no-qt3support -qt-gif -qt-libjpeg -qt-libpng -qt-libtiff -no-webkit -openssl-linked -I C:\sdks\openssl\include -L C:\sdks\openssl\lib 

Richard





More information about the Qt-interest-old mailing list