Kde aplikacje się nie linkują
Bartlomiej Szady
bszx at bszxdomain.edu.eu.org
Mon Dec 6 08:59:30 CET 1999
Czesc
On Sun, 5 Dec 1999, [ISO-8859-2] Tomasz K³oczko wrote:
> On Sun, 5 Dec 1999, Rafa³ Kleger-Rudomin wrote:
>
> >
> > np. rpm -bb kcmclock.spec: kilka pierwszych komunikatów:
> >
> > c++ main.o dtime.o tzone.o -o kcmclock -s -L/usr/X11R6/lib -lkdecore
> > -lkdeui -lqt -lXext -lX11
> > main.o: In function `KcmclockApplication type_info function':
> > main.o(.text+0x3e7): undefined reference to `KControlApplication type_info
> > function'
[...]
> Jest za to odpowiedzialna linijka:
>
> CXXFLAGS="$RPM_OPT_FLAGS -Wall -fno-rtti -DNO_DEBUG"
> ^^^^^^^^^
>
> Pytanie w takim razie do Wojtka.
Pytanie wprawdzie nie jest skierowane do mnie ale odpowiem :)
> Czy u¿ywa³e¶ szerzej kdelibs
> kompilowanego z -fno-rtti i czy nie natkn±³e¶ siê wcze¶niej na pwy¿sze ?
Uzywalem bibliotek KDE i qt skompilowanych z -fno-rtti i -fno-exceptions.
Dziala to pod warunkiem ze wszystkie aplikacje sa skompilowane z tymi
parametrami.
> Ja aplikacji KDE nie u¿ywam jak na razie wiêc nie wiem jak jest dok³adnie
> ale IMHO powinno to ju¿ przy pierwszych kilku aplikacjach przeszkodziæ.
Przeszkadza tylko przy aplikacjach kompilowanych bez -fno-rtti. Gdy
skompiluje sie i upgradnie cale KDE mozna tego nie zauwazyc (Problem
zauwazylem dopiero gdy chcialem uruchomic jakas stara binarke do ktorej
nie mialem zrodel).
--
Pozdrawiam
Bartek Szady
More information about the pld-devel-pl
mailing list