Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 03, 2007, 18:18 Помогите. Не получается собрать QT 4.3.0 для Win_XP. Все делаю по инструкции, пути прописал, использую MinGW.
Выдает ошибку при компиляции: неверный аргумент или еще не находит файлы необходимые... Как собрать это чудо? Название: QT 4.3.0 & Win_XP & MinGW Отправлено: pastor от Июнь 03, 2007, 18:29 Приведи то что выводиться тебе на консоль
Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 03, 2007, 20:33 Я тут нашел инструкцию по сборке статических библиотек на буржуйских сайтах... Не вдаваясь в подробности, что лучше динамические или статические?
И еще не подскажете какие флаги добавить при конфигурировании? Я планирую применять БД Фаирберд в проектах ну и просто ГУИ и прогам на КуТе лепить... В общем решил оставить конфиг по умолчанию и попробовать собрать еще раз... Почему только система виснет намертво?... добавлено спустя 1 час 52 минуты: Цитата: "pastor" Приведи то что выводиться тебе на консоль Как я понимаю, проблемы начинаются здесь Код: g++: installation problem, cannot exec `c:\MinGW\bin\...\libexec\gcc\mingw32\3.4.5\cc1plus.exe' : Invalid argument Название: QT 4.3.0 & Win_XP & MinGW Отправлено: AlexVR от Июнь 03, 2007, 22:41 Чем-то напоминает http://prog.org.ru/forum/topic_5212.html
попробуй скомпилить простейший проект на Си, что бы проверить сам MinGW. Опиши как ставил MinGW и что еще стоит связаное с программированием и поортированием прог из nix-ов. Какие переменные окружения определены. Быстрее правда скомпиленый вариант донастроить, надо-то только sql модули подправить (см. например http://prog.org.ru/forum/topic_5223.html и т.п.) Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 04, 2007, 10:51 Примитивы на С++ компилятся.
Еще стоит JDK и больше ничего. Вернее: C:/MinGW C:/JDK/1.6 C:/NetBeans C:/qt/4.3.0 Я вычитал, что есть проблемы с "C:/MinGW/bin/sh.exe" Тролли пишут, что он портит пути... Посмотрим что там да как... Название: QT 4.3.0 & Win_XP & MinGW Отправлено: QCasper от Июнь 04, 2007, 11:04 Цитата: "Eugene_E" Я вычитал, что есть проблемы с "C:/MinGW/bin/sh.exe" Тролли пишут, что он портит пути... Посмотрим что там да как... У меня вообще нет такого файла... Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Hellraiser от Июнь 04, 2007, 17:27 Цитата: "Eugene_E" Как я понимаю, проблемы начинаются здесь Код: g++: installation problem, cannot exec `c:\MinGW\bin\...\libexec\gcc\mingw32\3.4.5\cc1plus.exe' : Invalid argument А почему cc1plus.exe по такому пути? MinGW 5.1.3 прописал его c:\mingw\libexec\gcc\mingw32\3.4.2\. Может все дело в этом? Сегодня собрал 4.3.0. из сырцов - ни единой ошибки Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 05, 2007, 11:08 Опиши поподробнее что и куда ставил? Какие ключи в конфигурации указывал?
У меня под кандидатом MinGW 5.1.3 не хочет собираться. Пути: c:\usr\mingw\bin c:\usr\qt\4.3.0\bin Где тут собака порылась? Где искать причину ошибки? :( Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Hellraiser от Июнь 05, 2007, 17:48 Цитата: "Eugene_E" Опиши поподробнее что и куда ставил? Какие ключи в конфигурации указывал? 1. MinGW 5.1.3 (установщик). Версия - current (gcc 3.4.2, make 3.81-2) 2. Qt ставилось из qt-all-opensource-src-4.3.0.zip 3. Установлено - MinGW: c:\mingw, Qt: c:\qt\4.3.0 4. Делаем батник: Код: set PATH=c:\mingw\bin;c:\qt\4.3.0\bin;%PATH% Замечено при установках (особенно под MinGW) - если начало косячить, то лучше сотри Qt и распакуй его заново (были случаи когда некорректно генерился src/corelib/global/qconfig.cpp Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 06, 2007, 08:27 Что за напасть?.. :(
Я уже и переменных понасоздавал, и Qt по новой распаковал, и MinGW с сайта троллей стащил... Раньше вылетало при попытке собрать поддержку стилей окон, теперь qtexttable. Хотя, я перечитал топик, в самом начале похоже тоже qtexttable сбоил :( Чудеса! У одних людей работает, у других нет! добавлено спустя 4 минуты: Наверное прийдется ставить уже собранный троллями ... Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Hellraiser от Июнь 06, 2007, 17:03 Цитата: "Eugene_E" Чудеса! У одних людей работает, у других нет! Может проверить переменные окружения INCLUDE и LIB? У меня они вообще не установлены, т.к. Builder`у они не нужны, MSVC лучше запускать через его vsvars32.bat, MinGW они тоже не требуются. Похоже на вариант, когда подцепляются чужие инклуды с похожими именами. Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Insomniac от Июнь 07, 2007, 20:09 Собирал дома и на работе. В обоих случаях пришлось убить переменные окружения INCLUDE и LIB. Наверное как вариант - на время сборки папки, куда ведут эти пути, можно временно обозвать по другому, что бы они не находились.
Должен заметить, что предыдущие версии на этих же машинах собирались без проблем. Еще на работе при сборке "Qt\tools\designer\src\plugins\widgets" уперся в ошибку "незарегистрированный интерфейс" или "необъявленный интерфейс" - в-общем чего-то с интерфейсом - точно не помню. при сборке путь #include <QtDesigner/QDesignerCustomWidgetInterface> и все остальные пути, ведущие в <QtDesigner/...> не находилсь, пока не прописал их полность в этих файлах. Все остальное собралось. Дома этой ошибки вообще не было. Я даже не знаю... :( Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 07, 2007, 22:22 Я уже плюнул на эту сборку и скачал собранные либы. Теперь попробую что-нибудь собрать из примеров...
Название: QT 4.3.0 & Win_XP & MinGW Отправлено: 17dufa от Июнь 08, 2007, 16:31 а как скачать собранные либы?
Название: QT 4.3.0 & Win_XP & MinGW Отправлено: pakulo от Июнь 08, 2007, 18:10 Где это ты взял собранные либы?
Название: QT 4.3.0 & Win_XP & MinGW Отправлено: Eugene_E от Июнь 08, 2007, 22:51 http://www.trolltech.com/download?target=ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.3.0-mingw.exe
:D |