[sisyphus] QT и no-exceptions

Alexander Bokovoy ab на altlinux.org
Вт Июн 28 14:11:30 UTC 2011


2011/6/28 Alexei V. Mezin <alexei-mezin на rambler.ru>:
> 28.06.2011 13:40, Sergey V Turchin пишет:
>>
>>  Программы это не мешает собирать так, как хочеться.
>
> Некоторые программы это мешает линковать. В результате они не работают. Или
> я как-то не умею их готовить.
>>> Без него что-то ломается?
>>
>> По другому ни разу ни 2-й ни 3-й ни 4-й не был собран и пока ничего не
>> сломалось.
>
> В этих наших интернетах местами говорят, что в новых версиях Qt это уже
> имеет смысл включать.
Крайне не рекомендуется. В Qt есть всего один блок (qt xmlpatterns),
который зависит от наличия исключений и только для случаев, из которых
xmlpatterns  не умеют восстанавливаться. В Qt Core исключения не
используются, кроме, опять же, случая, из которого Qt не
восстанавливается (нехватка памяти).

На практике ни один значимый дистрибутив GNU/Linux не собирает Qt с
поддержкой исключений.
-- 
/ Alexander Bokovoy


Подробная информация о списке рассылки Sisyphus