Re: QT-Frage !

From: Roland Jesse <jesse(at)mail.CS.Uni-Magdeburg.De>
Date: Wed, 6 Jun 2001 08:57:07 +0200

ErkaN wrote:

> QTDIR ist unterdem Verzeichnis
>
> /usr/X11R6/include/qt2
>
> das Problem ist die Libraries !

Besser ist es in der Regel, QTDIR auf /usr/X11R6 zeigen zu lassen und das
configure sowie die Makefiles (z.B. fix mit Perl) so zu patchen, dass die
Includes statt in $QTDIR/include in $QTDIR/include/qt2 gesucht werden.
Wenn man configure ein explizites --with-qt-includes mitgeben kann, ist
sogar das Problem kein wirkliches.

Die Bibliotheken werden normalerweise mittels "-L$(QTDIR)/lib -lqt"
eingebunden. Wenn Du den Qt2-Port installiert hast, ist das noch in
"-L$(QTDIR)/lib -lqt2" zu aendern. Es ist m.E. nicht so schlau, einfach
einen Link von /usr/X11R6/lib/libqt2.so auf /usr/X11R6/lib/libqt.so zu
setzen, da unterschiedliche Qt-Versionen auf einem System verdammt viel
Sinn ergeben koennen und Du in Kuerze vor groesseren Problemen sitzt und
nicht weisst, wie Du sie beheben sollst.

Es gibt noch immer Sachen, die auf Qt 1 bestehen und Qt 3 steht kurz vor
der Tuer (bzw. ist in Beta schon verfuegbar). Beide sind jeweils *nicht*
binaerkompatibel zu Version 2!

Wer weiss, was und wie er es tut, kann sich natuerlich auch separate
Qt-Installationen auf die Platte legen. Das ist gar nicht weiter schwer,
kann einem aber das Leben schwer machen, wenn man sich ungeschickt
anstellt.

        Roland

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 06 Jun 2001 - 08:58:01 CEST

search this site