Здравствуйте, гость ( Вход | Регистрация )
CrackedMind | Дата 11.12.2009, 10:29 |
Цитата Это stl. Раньше оно статически к каждому exe-шнику и dll-ки пристёгивались. А теперь в разделяемой всеми libgcc_s_dw2-1.dll. да ну??? А офицальная документация говорит другое. Цитата - Dynamic linking with libgcc_s_dw2-1.dll Dynamic linking with libgcc_s_dw2-1.dll is necessary to throw exceptions between different modules, such as between two DLLs or a DLL and an EXE. Consequently, it is the default for all languages ther than C. To disable this dynamic linking, use -static-libgcc. To enable this dynamic linking in C, use -shared-libgcc. А STL таки в libstdc++-6++ находится. Цитата А вот в TDM сборке этого файла нет, зато там есть такие: libgcc_s_sjlj-1.dll pthreadGC2.dll pthreadGCE2.dll Насколько я понимаю sjlh и dw2 используют разные алгоритмы раскрутки стека. TDM есть и с dw2. На главной TDM про это написано Цитата SJLJ or Dwarf-2 Unwinding: As a general rule, you should choose the default SJLJ packages, unless you know you need faster exception handling and can guarantee you'll never need to unwind through non-DW2-compiled stack frames (such as a Windows callback). If you chose the DW2 packages, consider removing the "-dw2" suffix from the program names. See README-gcc-tdm.txt, included in the core package, for further notes on this topic. |
|
SABROG | Дата 11.12.2009, 10:23 |
А вот в TDM сборке этого файла нет, зато там есть такие: libgcc_s_sjlj-1.dll pthreadGC2.dll pthreadGCE2.dll |
|
Litkevich Yuriy | Дата 11.12.2009, 10:18 |
Это stl т.е. моему приложению, потенциально может и не потребоваться? |
|
Tonal | Дата 11.12.2009, 9:32 |
интересно, зачем MinGW'шники, ещё одну dll'ку сделали: libgcc_s_dw2-1.dll? Это stl. Раньше оно статически к каждому exe-шнику и dll-ки пристёгивались. А теперь в разделяемой всеми libgcc_s_dw2-1.dll. |
|
CrackedMind | Дата 11.12.2009, 8:03 |
http://qt.nokia.com/developer/qt-roadmap Похоже, что declarative UI появится не ранее Qt 4.7. А кому не терпится, клонируйте вот это http://qt.gitorious.org/+qt-kinetic-developers/qt/kinetic А поддержка QML в Qt Creator появилась ИМХО только для того, чтобы разрабам Кинетика было проще. |
|
Litkevich Yuriy | Дата 11.12.2009, 4:08 |
Официальный релиз вообще был? релиз чего, QML'а? Про QML в Асистенте ничего ещё нет. |
|
SABROG | Дата 10.12.2009, 19:33 |
Поправьте меня если я не прав. Я взял исходники Qt 4.6.0 и QtCreator 1.3.0, всё собрал. В QtCreator появилась возможно создавать QML проекты/приложения. Максимум, что у меня получается, это редактирование .qml исходника ни сборка ни запуск не работают. Официальный релиз вообще был? Тут уже собранный QtCreator 1.3.0rc1 - ftp://ftp.trolltech.com/qml/ и я так понимаю в нем тролли собрали QML, а в официальном Qt его еще нет? | |
Авварон | Дата 3.12.2009, 22:07 |
кстати из-за не падать любит приложение, будучи собранным в дебаге и запускаемым вне дебеаггера... бред. Под маком дебаг падает, прямо кошмар какой-то... |
|
Litkevich Yuriy | Дата 3.12.2009, 15:53 |
интересно, зачем MinGW'шники, ещё одну dll'ку сделали: libgcc_s_dw2-1.dll? | |
SABROG | Дата 3.12.2009, 9:11 |
В общем скачал сборку от TDM попробовал собрать без перекомпиляции, компилятор руганулся на неверный формат pch файла. Я думаю, что segmentation fault именно из-за precompiled headers. Потом я пересобрал Qt заново без каких-либо проблем сборкой от TDM. --- На работе стоит WindowsXP и тот же MinGW взятый у троллей, всё собралось без проблем. То ли железо, то ли ОС также влияют на возникновение этой ошибки. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 18:55 |