Hallo an alle,
kan es sein, das bestimmte KDE/QT (3)-Programme langsameer starten, wenn
eine zusaetzliche Bibliothek mit dazugeladen wird? Und das der
Programmstart auch nur beim Anfang so langsam ist? Ich versuche mich
mal klarer auszudruecken:
Verzeichnisse:
src/libfileio/libfileio.la
src/gui/kphysics
src/physics
das 'normale' physics bekommt die libfileio.la per Makefile.am so:
physics_LDADD = libfileio/libfileio.la
und natuerlich auch noch ein Verweis auf die Headerdatei:
DEFAULT_INCLUDES=-Ilibfileio/ -I.. -I$(top_srcdir) $(EXTRA_INCLUDES)
hier klappt alles ganz wunderbar. Das Programm (textbasiert) startet
auch angemessen schnell.
Nun zu kphysics:
Hier habe ich erst ein wenig mit den automake-optionen in der
Makefile.am probiert, alle waren aber von selbem Ergebnis: zu langsam.
So wird die fileio im Moment dazugelinkt:
kphysics_LDADD=$(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE)
../libfileio/libfileio.la
Und natuerlich noch die Headerdatei:
DEFAULT_INCLUDES=-I.. -I$(top_srcdir) $(KDE_INCLUDES) $(QT_INCLUDES)
$(EXTRA_INCLUDES) -I../libfileio
So wie das hier steht, ist es auch in manch anderen Projekten,
Programmen. KMail macht das zum Beispiel auch so.
Wenn ich die Verweise auf fileio komplett weglasse startet alles wieder
ganz normal (schnell).
Nun, hat jemand von euch schon mal ein aehnliches Problem gehabt und
kann mir eventuell einen Rat/Tipp dazu geben?
Danke,
sebastian