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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема при сборке 4.5 beta - nmake fatal error U1077  (Прочитано 12288 раз)
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« : Декабрь 24, 2008, 21:41 »


Собираю Qt 4.5 beta:

1. Visual Studio 2005 Command Prompt
2. dx_setenv.cmd из Microsoft DirectX SDK
3. configure:
Код:
-debug-and-release 
-shared
-fast
-no-qt3support
-platform
win32-msvc2005
-L
E:\Dev\OpenSSL\openssl-0.9.8h-win32\lib
-I
E:\Dev\OpenSSL\openssl-0.9.8h-win32\include
-L
E:\Dev\MSSDK\Windows\v6.0A\Lib
-I
E:\Dev\MSSDK\Windows\v6.0A\Include
-qt-zlib
-qt-gif
-qt-libmng
-qt-libpng
-qt-libtiff
-qt-libjpeg
-qmake
-process
-rtti
-direct3d
-openssl
-phonon
-webkit
-assistant-webkit
-saveconfig 3

4. nmake
кончает с ошибкой:
Код:
...
StructureChain.cpp
UString.cpp
NMAKE: fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.EXE"' : return code '0x2'
Stop.
NMAKE: fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.EXE"' : return code '0x2'
Stop.
NMAKE: fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.EXE"' : return code '0x2'
Stop.
NMAKE: fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE: fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.EXE"' : return code '0x2'
Stop.

Не допетрю как побороть...

WebKit из 4.5 beta у вас собирается нормально?
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Декабрь 24, 2008, 22:06 »

Все собралось нормально. Убедись что хватает у тебя ресурсов для сборки (место на винте, файл подкачки, оператива). Во время сборки WebKit потребовалось более 3 гиг места на винте и более 2.5 гиг системной памяти (ОЗУ + файл подкачки). Собирал 2008 студией
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #2 : Декабрь 24, 2008, 22:22 »

pastor,

Спасибо, попробую. Ресурсов в самом деле могло не хватить, несколько больших прог работало параллельно (хоть и проц 4-х ядерный и 4 гига оперативки)
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #3 : Декабрь 24, 2008, 23:06 »

Не помогло. Ресурсов хватало, файл подкачки был макс. 400-500Mb, на винте свободно 100 гиг.

Пойду с горя поставлю MS VS 2008. Кстати, SP1 для нее критично иметь? (850 мег скачивать)

upd: Не помогло.
« Последнее редактирование: Декабрь 25, 2008, 01:51 от vipet » Записан
ритт
Гость
« Ответ #4 : Декабрь 25, 2008, 02:40 »

Цитировать
NMAKE: fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.EXE"' : return code '0x2'
мне всегда нравились информативные мессаги студии Улыбающийся
надо мелкосовтам идею продать: в конце сообщения об ошибке выводить баннер "хочешь узнать больше?" со ссылкой на покупку вс-лицензии Улыбающийся
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #5 : Декабрь 25, 2008, 05:55 »

Улыбающийся

Я понял в чем дело, это Микрософт защищает свой браузерный бизнес и не компилирует WebKit Подмигивающий
Без WebKit'а всё собирается отлично.

Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #6 : Декабрь 25, 2008, 21:01 »

WebKit конфликтует с DirectX (т.е. с теми же опциями, что и в первом посте, но без -direct3d - Qt собирается)
Записан
ритт
Гость
« Ответ #7 : Декабрь 25, 2008, 21:04 »

рапортуй Троллям, пока не поздно Улыбающийся
лучше всего продублировать на Qt4-preview-feedback@trolltech.com
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #8 : Декабрь 25, 2008, 21:53 »

отослал троллям
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #9 : Март 03, 2009, 20:07 »

Ответ их был такой:

Thank you for your report. We have seen similar errors and our
development team has been notified about this problem. You can
track the status of this task online at

http://www.qtsoftware.com/developer/task-tracker/index_html?method=entry&id=211986

Цитировать
Description

When building WebKit the Webkit include paths have to be first in the list to ensure that it doesn't pick up a different version of a file with the same name in a different include path.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #10 : Март 04, 2009, 05:44 »

Добавлю еще, что эта проблема занесена в KNOWN.ISSUES файлик
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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