Russian Qt Forum
Май 29, 2024, 14:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Qt 5.2.1, Win7  (Прочитано 17446 раз)
Nibiru[XIV]
Гость
« Ответ #30 : Март 16, 2014, 15:57 »

Johnik,
Цитировать
set PATH=%QTDIR%\bin;<working_directory>\creator\bin;%PATH%

Этот вариант для консоли я так понял, но я вот обычно переменные по старинке прописываю, через свойства "Мой компьютер". Судя по этой строчки в Path дописываем путь к папке bin в собраннй библиотеке Qt, а так же путь до bin в исходниках QtCreator, что значит %PATH% ?
Записан
Nibiru[XIV]
Гость
« Ответ #31 : Март 16, 2014, 15:58 »

хотя кажись догался, это типа к тому что уже было в Path добавляем ещё ??
Записан
Johnik
Крякер
****
Online Online

Сообщений: 339


Просмотр профиля
« Ответ #32 : Март 16, 2014, 16:20 »

Этот вариант для консоли я так понял, но я вот обычно переменные по старинке прописываю, через свойства "Мой компьютер". Судя по этой строчки в Path дописываем путь к папке bin в собраннй библиотеке Qt, а так же путь до bin в исходниках QtCreator, что значит %PATH% ?
хотя кажись догался, это типа к тому что уже было в Path добавляем ещё ??
да

вообще гораздо проще написать bat файлик со всеми настройками, путями и т.п., а также туда qmake и make
и его запускать
Записан
Nibiru[XIV]
Гость
« Ответ #33 : Март 16, 2014, 16:52 »

Сделал все как описал выше и прописал перменные как посоветовал Johnik. Собирался примерно 2 часа. Правда во время сборки я всё таки частенько наблюдал WARNINGи, но не успевал прочесть почему они были. Заскринил результат. Я так понимаю, что всё Ок? Ерроров вроде не наблюдается.
Записан
Johnik
Крякер
****
Online Online

Сообщений: 339


Просмотр профиля
« Ответ #34 : Март 16, 2014, 17:01 »

частенько наблюдал WARNINGи, но не успевал прочесть почему они были. Заскринил результат.
можно переопределить вывод из консоли в файл: оператором "> имя_файла"
для примера:
Код:
dir >dir.txt 2>&1
где: "2>&1" переопределяет поток вывода ошибок тоже в этот же файл, при сборке тоже очень полезно

Я так понимаю, что всё Ок? Ерроров вроде не наблюдается.
да все ок

Записан
Nibiru[XIV]
Гость
« Ответ #35 : Март 17, 2014, 17:51 »

Возвращаюсь к теме Qt5. Собственно поэтому тут я и оказался. Хочу собрать Qt 5.2.0
Что делаю:

1. Скачиваю MinGW с SourseForge, устанавливаю через онлайн-инсталятор.
    Добавляю путь в перменную Path, у меня это D:\Programs\MinGW\bin;

2. Cкачиваю Python27, 32х-битный.
     Добавляю путь в перменную Path, у меня это  D:\Programs\Python27\bin;

3. Скачиваю Perl, тоже 32х-битный
    Добавляю путь в Path, D:\Programs\Perl\site\bin;  D:\Programs\Perl\bin;

4. Скачиваю Ruby, добавляю путь в Path D:\Programs\Ruby193\bin;

5. Скачиваю ICU, версия 52_1. Распаковываю в D:\Programs\icu;

Таким образом на данном этапе перменная Path содержит все вышеописанные пути, а так же переменная QTDIR содержит путь до папки c исходниками Qt 5.2.0 и перменная QMAKESPEC содержит win32-g++

6. Иду в MSYS, запускаю Shell

7.  Перехожу в директорию .../icu/source, набираю "./configure", а потом "make". Жду, закрываю Shell.

8. Создаю перменные  INCLUDE и LIB, INCLUDE = D:\Programs\icu\source\common; D:\Programs\icu\source\i18n
    LIB = D:\Programs\icu\source\lib

9. Запускаю cmd.exe, перехожу в папку с исходниками Qt 5.2.0

10. Набираю
    configure -prefix %CD%\qtbase -opensource -debug-and-release -icu  -opengl desktop

11. Жду и затем набираю mingw32-make

К сожалению все рушиться уже на протяжении целой недели(( Кто нибудь если собирал пятую версию, дайте совет или поправьте мои шаги. Я действую по манулу http://codedchaos.blogspot.ru/2013/02/qt5-mingw.html, но пока не выходит ничего.
Записан
Serr500
Гость
« Ответ #36 : Март 17, 2014, 18:01 »

К сожалению все рушиться уже на протяжении целой недели
Почему рушится? Что пишет?

P.S. А ICU, вроде бы, собирают через
Код:
./runConfigureICU MinGW --prefix=path_to_out_dir
make
make check
make install
Записан
Nibiru[XIV]
Гость
« Ответ #37 : Март 17, 2014, 18:07 »

Щас запущу еще раз, потом заскриню фейл.
Записан
Nibiru[XIV]
Гость
« Ответ #38 : Март 17, 2014, 18:24 »

Вот в этот раз упало вот так....
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4732



Просмотр профиля WWW
« Ответ #39 : Март 17, 2014, 19:12 »

попробуй с опцией -opengl angle
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Nibiru[XIV]
Гость
« Ответ #40 : Март 24, 2014, 22:07 »

В общем товарищи форумчане если кто-либо собирал версию 5.2.1 из исходников распишите пожалуйста для делитанта...у меня собрались все версии начиная от 4.5 до 5.1.1  Улыбающийся
Но 5.2.1 падает Грустный
Вот линк на мою ошибку, которая повторяется уже раза 3-4, но на забугороном форуме пока тоже молчок.
http://qt-project.org/forums/viewthread/39532/#167851

Или поделитесь ссылкой на хороший мануал по сборке 5.2.1
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.089 секунд. Запросов: 22.