Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: darkmacho от Декабрь 08, 2008, 18:03



Название: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 18:03
Вот допрыгался! Сборка прошла неудачно. Хотел собрать с -static  пользовался http://wiki.qtcentre.org/index.php?title=Building_static_Qt_on_Windows.

Цитировать
Download and apply QtWin patch if you intend to use MSVC with an opensource version of Qt
По этой ссылке прошел и скачал  acs-4.3.0-patch2 установил  патч .Там в readme сказано запустить qconfigure  не смог запустить.Решил просто запустить configure.exe(пользовалься command promt) первая часть прошла успешно.Но когда запустил nmake при генерации кода вылезла какя то ошибка.И сейчас компилятор не работает ??? Помогите шо делать? 


Название: Re: Сборка
Отправлено: pastor от Декабрь 08, 2008, 18:10
какая версия Qt?


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 18:22
qt-win-opensource-src-4.4.3


Название: Re: Сборка
Отправлено: pastor от Декабрь 08, 2008, 18:26
1) Ненужны никакие патчи, распаковывай, конфигурируй и компилируй
2) Нужно быть более внимательным, патч нужен для Qt 4.3.0 - acs-4.3.0-patch2


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 18:45
а как быть со старым qtdir удалить? А будет ли моя прога работать на других компах?


Название: Re: Сборка
Отправлено: pastor от Декабрь 08, 2008, 18:48
Удали старую сборку Qt и собери её заново


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 20:07
что то он бысто собрал и при компиляции выдает
Цитировать
1>LINK : fatal error LNK1181: cannot open input file 'c:\qt\lib\QtGui4.lib'

а его просто в  c:\qt\lib\ нет неправильная сборка что ли


Название: Re: Сборка
Отправлено: Hellraiser от Декабрь 08, 2008, 20:18
Цитировать
    If you need to reconfigure and rebuild Qt from the same location,
    ensure that all traces of the previous configuration are removed
    by entering the build directory and typing

        nmake confclean

    before running the configure script again.

Т.е. набрать в командной строке Студии перед реконфигурацией:
Код:
nmake confclean


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 20:23
пасиба вы вовремя об этом сказали
 ;D


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 20:31
а что мне сейчас делать то?


Название: Re: Сборка
Отправлено: pastor от Декабрь 08, 2008, 20:47
что то он бысто собрал и при компиляции выдает

Такого недолжно было быть. Вы удалили старую сборку (так где вы накладывали патч)?

Вобщем так:
1) Удаляем патченную Qt
2) Распаковываем qt-win-opensource-src-4.4.3.zip в нужную папку без прбелов в пути
3) Заходим в папку, запускаем конфигурирование: configure.exe <нужные параметры>
4) Ждем завершения configure. Запускаем nmake.
5) Ждем завершение компиляции. Все!

Эта тема уже расжовывалась много раз. В поиск по разделу Установка, сборка, отладка, тестирование!


Название: Re: Сборка
Отправлено: Hellraiser от Декабрь 08, 2008, 20:52
pastor среагировал быстрее. ;D Могу только добавить что если жалко время и примеры можно собрать позднее, то меняем nmake на
Код:
nmake sub-src sub-tools


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 21:12
да все сделал как вы описали быстро это 30 мин, а до этого 4 часа было(в первый раз)
А может это из-за параметра -static что то не так пошло


Название: Re: Сборка
Отправлено: ритт от Декабрь 08, 2008, 21:16
без дебажки собирал, наверное.
удаляй ветку - хватит флудить впустую...

а на будущее - для таких вопросов есть специальный раздел - установка/сборка


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 21:29
Опять за 15 мин все сделал.Сначала все удалил потом запустил все равно такой же результат
вот скрин  консоли


Название: Re: Сборка
Отправлено: pastor от Декабрь 08, 2008, 21:36
Опять за 15 мин все сделал.Сначала все удалил потом запустил все равно такой же результат
вот скрин  консоли

Покажи опции окнфигурации и что у тебя за конфиг компа? Мож кластер какой-то ;)


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 08, 2008, 21:40
При конфигурации
configure -static -release
и все ...
На счет конфигурации  компа до этого же в первый раз (4 часа было)


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 09, 2008, 18:57
Я не понял что бы собирать в static нужно больше 11Гб на диске?
У меня из=за переполнения диска выходит
return 0x2
return 0x49c


Название: Re: Сборка
Отправлено: Пантер от Декабрь 09, 2008, 20:36
Webkit очень много места требует.


Название: Re: Сборка
Отправлено: darkmacho от Декабрь 09, 2008, 20:49
что такое webkit
И сколько примерно нужно места неподскажете?


Название: Re: Сборка
Отправлено: Пантер от Декабрь 09, 2008, 20:56
Тут недавно что-то было про webkit и статическую сборку, поищи.
Webkit - модуль для отображения web. Если он не нужен, попробуй  опцию -no-webkit, но утверждать не буду.
Статику давно не собирал, поэтому про необходимое место сказать не могу.