Здравствуйте, гость ( Вход | Регистрация )
SABROG | Дата 22.2.2010, 1:12 |
странная шутка вышла, удалил сорцы и снова распаковал - начал конфигурировать через cmd(ранее MSYS) и все пошло.чудо. ==== Забыл спросить, для распаралеливания билда через mingw32-make какую опцию надо использовать? Тролли поломали сборку в MSYS еще несколько версий назад, после этого я не пробовал собирать. mingw32-make невозможно распараллелить, только make от MSYS. |
|
Andrewshkovskii | Дата 21.2.2010, 19:43 |
странная шутка вышла, удалил сорцы и снова распаковал - начал конфигурировать через cmd(ранее MSYS) и все пошло.чудо. ==== Забыл спросить, для распаралеливания билда через mingw32-make какую опцию надо использовать? |
|
Litkevich Yuriy | Дата 21.2.2010, 19:41 |
что-то с винапи в MinGW?опять обновить её надо? Я сам не пробовал собирать 4.6.х, воспользовался установщиком, а он стянул с сайта тролей MinGW GCC-4.4.0 всё остальное этой связкой компилится без проблем |
|
Andrewshkovskii | Дата 21.2.2010, 17:34 |
Цитата The build script does not currently recognize all platforms supported by Qt. Rerun this script with a -platform option listed to set the system/compiler combination you use. и make confclean не проходит, Цитата Administrator@QWERTY1 /c/storage/programming/qt $ make confclean make: *** No rule to make target `confclean'. Stop |
|
BRE | Дата 21.2.2010, 17:23 |
скачал MinGW От TDM - не помогло, тоже самое. Попробуй не указывать платформу (убери -platform win32-g++ из строки конфигурации). Перед новым конфигурированием выполни: make confclean. |
|
Andrewshkovskii | Дата 21.2.2010, 17:14 |
скачал MinGW От TDM - не помогло, тоже самое. | |
Andrewshkovskii | Дата 21.2.2010, 16:28 |
Всем привет! Давно меня здесь не было - болел очень сильно..Вот решил подтянуться к новой версии Qt. с такими ключами : configure -debug-and-release -shared -fast -platform win32-g++ -qt-sql-sqlite -qt-sql-odbc -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -qt-gif -webkit -no-phonon -stl -no-qt3support Такую Qt : qt-everywhere-opensource-src-4.6.2.tar.gz и в самом начале конфигурации получаю : ln: creating symbolic link `mkspecs/default' to `win32-g++': No such file or directory g++ -c -o project.o -DQMAKE_OPENSOURCE_EDITION -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -I/c/storage/programming/qt/include -I/c/storage/programming/qt/include/QtCore -I/c/storage/programming/qt/src/corelib/global -I/c/storage/programming/qt/src/corelib/xml -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/c/storage/programming/qt/mkspecs/win32-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT project.cpp project.cpp: In member function 'QStringList& QMakeProject::values(const QString&, QMap<QString, QStringList>&)': project.cpp:3101: error: cannot convert 'wchar_t*' to 'CHAR*' for argument '1' to 'BOOL GetComputerNameA(CHAR*, DWORD*)' make: *** [project.o] Error 1 что-то с винапи в MinGW?опять обновить её надо? у меня в пакете мингв вот это : Цитата binutils-2.19.1-mingw32-bin mingwrt-3.15.2-mingw32-dev mingwrt-3.15.2-mingw32-dll w32api-3.13-mingw32-dev gcc-core-4.4.0-mingw32-bin gcc-core-4.4.0-mingw32-dll gcc-c++-4.4.0-mingw32-bin gcc-c++-4.4.0-mingw32-dll gmp-4.2.4-mingw32-dll libiconv-1.13-mingw32-dll-2 mingw32-make-3.81-20080326-3 mpfr-2.4.1-mingw32-dll pthreads-w32-2.8.0-mingw32-dll gdb and libexpat-1.dll |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 19.4.2024, 14:31 |