crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V  « < 2 3 4  
Ответить в данную темуНачать новую тему
> Проблема со сборкой проекта в Windows
DEADHUNT
  опции профиля:
сообщение 19.7.2010, 0:28
Сообщение #31


Активный участник
***

Группа: Участник
Сообщений: 430
Регистрация: 15.4.2009
Пользователь №: 686

Спасибо сказали: 26 раз(а)




Репутация:   2  


может сделать LANG=C (LC_MESSAGES=C)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Red_Dragon
  опции профиля:
сообщение 19.7.2010, 1:40
Сообщение #32


Новичок


Группа: Новичок
Сообщений: 8
Регистрация: 18.7.2010
Пользователь №: 1890

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(DEADHUNT @ 19.7.2010, 0:28) *
может сделать LANG=C (LC_MESSAGES=C)

м-м-м, не помогло. Ну да ладно, пока не критично.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
DarkHobbit
  опции профиля:
сообщение 20.6.2011, 15:42
Сообщение #33


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 20.6.2011
Пользователь №: 2760

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(asdf @ 13.3.2010, 0:39) *
c:\Qt\2010.02.1\qt\lib/libqtmaind.a(qtmain_win.o): In function `WinMain@16':
C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\4.6\qt\src\winmain/qtmain_win.cpp:93: undefined reference to `_Unwind_Resume'
C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\4.6\qt\src\winmain/qtmain_win.cpp:135: undefined reference to `_Unwind_Resume'
c:\Qt\2010.02.1\qt\lib/libqtmaind.a(qtmain_win.o):C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\4.6\qt\src\winmain/../../include/QtCore/../../src/corelib/tools/qvector.h:482: undefined reference to `_Unwind_Resume'
c:\Qt\2010.02.1\qt\lib/libqtmaind.a(qtmain_win.o):C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\4.6\qt\src\winmain/../../include/QtCore/../../src/corelib/tools/qvector.h:483: undefined reference to `_Unwind_Resume'
c:\Qt\2010.02.1\qt\lib/libqtmaind.a(qtmain_win.o):qtmain_win.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\ScienceWork.exe] Error 1
mingw32-make: *** [debug] Error 2
Завершено с кодом 2.

Эмм... та же самая фигня.
По итогам 4 страниц данной темы получается, что причин называют две:
1) Замусоренность проекта промежуточными файлами (лекарство - make distclean);
2) Конфликт версий MinGW.
Самое смешное, что у меня ни одна из этих причин не работает. Проект свеженький из svn (и на другом компе отлично собирается), а Qt и MinGW взяты из одного источника - Qt SDK с нокиевского сайта. И такое ощущение, что наличие указанного глюка зависит от сложности проекта - очень похожий проект, но с меньшим количеством модулей и у меня собирался вполне нормально.


Да, и что показательно - всё это в "дружественной" винде. В линуксе таких граблей нет, всё собирается замечательно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 20.6.2011, 18:04
Сообщение #34


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Такое ощущение что библиотеки не пропачились при установке SDK. Во время установки запускается qpatch.exe, который меняет во всех библиотеках строку C:\qt-greenhouse\Trolltech\Code_less_create_more\Trolltech\Code_less_create_more\Troll\4.6\qt на реальный путь (эта строка специально такая длинная, чтобы хватило в большинстве случаев).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
DarkHobbit
  опции профиля:
сообщение 24.6.2011, 0:22
Сообщение #35


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 20.6.2011
Пользователь №: 2760

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Kagami @ 20.6.2011, 19:04) *
qpatch.exe

Спасибо, как до компа с виндой доберусь, попробую поковырять в этом направлении.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

4 страниц V  « < 2 3 4
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.8.2019, 22:47