downloaded windows source 5.0.0 version. Building with VS 2008.
Configured it with:
> qtbase\configure -prefix %CD%\qtbase -debug -shared -qt-sql-mysql -qt-sql-odbc -opengl desktop -qt-style-windowsvista -no-rtti -no-icu
Tried to make and that failed with:
> nmake
[....]
Generating Code...
lib /NOLOGO /OUT:C:\Programs\Qt\5.0.0-dynamic-release\lib\Qt5Bootstrap.lib @C:\Users\RJL~1.BST\AppData\Local\Temp\nm48AF.
tmp
cd moc\ && ( if not exist Makefile C:\Programs\Qt\5.0.0-dynamic-debug\bin\qmake C:\Programs\Qt\5.0.0-dynamic-debug\qtbase\
src\tools\moc\moc.pro -o Makefile ) && "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe" -f Makefile
Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe" -f Makefile.Release
Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.
NMAKE : fatal error U1073: don't know how to make 'C:\Programs\Qt\5.0.0-dynamic-debug\lib\Qt5Bootstrap.lib'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Interesting.... the directory where I'm making this is 'C:\Programs\Qt\5.0.0-dynamic-debug' there is a Qt5Bootstrapd.prl file in 'lib'.
There is a Qt5Bootstrap.lib file in C:\Programs\Qt\5.0.0-dynamic-release\lib.
but, but....
I didn't put it there or make it or whatever.
How/why is the configure/make system creating that structure?
Bookmarks