KDE, Qt i -fno-rtti
Bartek Szady
bszx w bszxdomain.EDU.eu.org
Pon, 6 Gru 1999, 17:05:22 CET
On Mon, 6 Dec 1999, Wojciech "Sas" Cieciwa wrote:
>
> UWAGA !!!!!
>
> Jesli chcemy wywalic "-fno-rtti" z CXXFLAGS to musimy to zrobic we
> wszystkich !!! specach aplikacji ktore kozystaja z Qt i KDELibs ....
Nie trzeba.
Zależność jest taka: Jeśli aplikacja wymaga rtti (runtime type
information) bo została skompilowana bez "-fno-rtti" to biblioteka musi
jej tego dostarczyć. Twierdzenie odwrotne nie jest prawdziwe. Gdy
biblioteka dostarcza rtti to aplikacja wcale nie musi z tego korzystać.
Biblioteki trzeba kompilować bez "-fno-rtti" i "-fno-exceptions" aby
działaly wszystkie aplikacje.
Aplikacje, które nie używają rtti i/lub wyjątków, można a nawet trzeba (
są mniejsze ) kompilować z "-fno-rtti" i
"-fno-exceptions".
--
Pozdrawiam
Bartek Szady
Więcej informacji o liście dyskusyjnej pld-devel-pl