KDE spece.
Jacek Konieczny
jajcus w zeus.polsl.gliwice.pl
Nie, 23 Maj 1999, 13:39:05 CEST
On Sat, May 22, 1999 at 07:51:06PM +0200, Tomasz Kłoczko wrote:
> On Sat, 22 May 1999, Wojciech "Sas" Cieciwa wrote:
>
> > On Sat, 22 May 1999, Tomasz Kłoczko wrote:
> >
> > [...]
> > > Siet .. to mogłem Ci trochę rozjechać kdelibs.spec, którego przed chwilą
> > > wrzuciłem. Zobacz jak to się ma do tego co co sam robiłeś. Jeżeli coś
> > > popsułem to przepraswzam. Zmiany zrobiłem w ciemno bez próby rekompilacji.
> > > Widzę, że próbujesz z opcjami do C++ wg zaleceń Marcina .. wery gut :)
> >
> > Nici z tego ...
> > ksirc wymaga -fexceptions :(((
> >
> > No, chyba, że rezygnujemy z ksirc.
> > Albo.....
> >
> > będziemy robić kompilację na dwa-razy tzn.
> > z -fexceptions kompilujemy ksirc-a, potem -fno-exceptions kompilujemy
> > resztę.
Zdaje się, żeby exceptions działało wszystkie linkowane biblioteki muszą
być z -fexceptions skompilowane.
I tak IMHO trzeba robić - dla bibliotek C++ - zawsze włączać wyjątki,
jedynie dla niektórych aplikacji można to wyłączyć.
> Albo jeszcze można próbować usuwać używanie wyjątków w danej aplikacji.
> Marcin albo Qrczak .. macie może jakiś sposób jak takie rzeczy
> obchodzić/usuwać ?
No to ja proponuje odchudzić np. glibca usuwając np. wielowątkowość.
Jeśli ktoś użył w swojej aplikacji wyjątki, widać miał ku temu powody.
Gdyby wszyscy mieli się trzymać przestarzałych schematów, całe KDE
byłoby napisane w C i problem bbyłby z głowy tylko, czy wtedy KDE by
wogóle powstało.
Gdyby C++ nie zawierało wyjątków i templates nie było by STL i nie
wiadomo, czy koffice by powstał.
Ludzie, powstrzymajcie się. Jak wam te kilkadziesiąt/set kilobajtów
przeszkadza to nie używajcie KDE, ale go obcinajcie.
Pozdrowienia,
Jacek
--
+---------+--------------------------------------------------------+
! , ! Jacek Konieczny, Gliwice, Poland !
! Jajcus ! email: jajcus w zeus.polsl.gliwice.pl, jacek w kde.org !
! ! ICQ# 7149127 WWW: none (yet) !
+---------+--------------------------------------powered-by-Linux--+
Więcej informacji o liście dyskusyjnej pld-devel-pl