Вот что нужно.
Есть исходники Кут. Лежат в "c:\qt"
Вот чего хотелось бы:
Запускать сборку одновременно для Mingw и MSVC. Для этого нужно указать результирующий каталог.
Собственно вопрос:
Как?
п.с.
посмотрел опции "configure.exe", там такого нет. какие варианты?
Пробовал сделать так:
1. Создаем каталоги для нужных компиляторов.
2. Запускаем две консоли.
3. В каждой из них устанавливаем значение QMAKESPEC равное нужному компилятору.
set QMAKESPEC=win32-g++
или
set QMAKESPEC=win32-msvc2008
4. В каждой консоле, переходим в свой каталог.
5. Запускаем "configure.exe" из исходного каталога с сорцами.
Все необходимые хидеры, либы, бинарники, скопировались. Этап конфигурации прошел успешно. Но при запуске "nmake", после некоторого времени, показалось это:
cl -c -FIqt_pch.h -Yuqt_pch.h -Fptmp\obj\debug_shared\QtCored_pch.pch -n
ologo -Zm200 -Zc:wchar_t- -Zi -MDd -W3 -w34100 -w34189 -GR -EHsc -DQT_SHARED -DQ
T_THREAD_SUPPORT -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_BUILD_CORE_LIB -D
QT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_M
OC_COMPAT -D_USE_MATH_DEFINES -DHB_EXPORT=Q_CORE_EXPORT -DQT_DLL -I"..\..\includ
e" -I"..\..\include\QtCore" -I"tmp\rcc\debug_shared" -I"c:\qt\src\corelib\tmp" -
I"global" -I"c:\qt\src\3rdparty\zlib" -I"c:\qt\src\3rdparty\harfbuzz\src" -I"c:\
qt\src\3rdparty\md5" -I"c:\qt\src\3rdparty\md4" -I"..\..\include\ActiveQt" -I"tm
p\moc\debug_shared" -I"c:\qt\src\corelib" -I"." -I"c:\Qt\mkspecs\win32-msvc2008"
-Fotmp\obj\debug_shared\ @C:\PROGRA~1\Temp\nmBC.tmp
qtextstream.cpp
c:\qt\src\corelib\io\qtextstream.cpp(3397) : fatal error C1083: Cannot open include file: 'qtextstream.moc': No such file or directory
qfilesystemwatcher.cpp
c:\qt\src\corelib\io\qfilesystemwatcher.cpp(631) : fatal error C1083: Cannot open include file: 'qfilesystemwatcher.moc': No such file or directory
Generating Code...
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Какие идеи?