On 31.Okt 2002 - 07:49:22, Jochen Georges wrote:
> On Wednesday 30 October 2002 18:24, Andreas Metzler wrote:
> > On Wed, Oct 30, 2002 at 05:53:53PM +0100, Jochen Georges wrote:
> > > ich moechte das program gambas installieren, dazu benoetige ich
> > > die qt3 bibliotheken.
> > > ich bin der meinung, dass ich sie habe, das configure-script
> > > von gambas aber leider nicht :(
> >
> > [...]
> >
> > > archie:~# echo $QTDIR
> > > /usr/share/qt
> >
> > Nimm das weg, das ist falsch.
> >
> ist geschehen

Bei mir steht das auch, und das sollte bei ordentlichen configure
Skripten auch nicht st�ren. Au�er nem Link zu den libs ist dort ja quasi
die Originale Strukltur der QT-Library, wenn man sie vom Quellcode aus
baut.

> > Vermutlich funktioniert es ohne das falsche QTDIR, ansonsten
> > brauchst du wohl --with-qt-libraries=/usr/lib
> > --with-qt-includes=/usr/include/qt oder dergl.
> 
> versuche mit unterschiedlichsten pfadangaben haben nicht 
> funktioniert :(

Merkw�rdig, brauche ich bei mir gar nicht?! KDE z.B. findet das
automatisch. Ansonsten guck doch mal in config.log und suche nach
"checking Qt" oder so �hnlich. Da steht so ungef�hr was er gemacht hat
um zu �berpr�fen das Qt da ist. Meistens ist das ein kleines Prog das
compiliert wird und die Ausgabe des Makes daf�r wird ausgewertet. Poste
den entsprechenden Abschnitt einfach mal.

> in /usr/includes/qt sind eine menge *.h dateien, das scheint in 
> ordnung zu sein.
> 
> aber wo liegen denn ueberhaupt die libraries?
> unter /usr/lib/qt3 gibt es nur 2 ordner mit plugins.

Na direkt unter /usr/lib, die hei�en dann libqt.so.3.0.5 oder �hliches.
Aber aus deinem ersten Posting entnehme ich, da� du das Paket
libqt-mt-dev nicht installier hast. Vielleicht braucht gambas aber die
Includes f�r die Threaded-Version der QTLib, dann findet das configure
Skript die f�r ihn n�tigen includes nicht und denkt QT ist nicht
installiert.

> ist es nicht so dass es zu einer headerdatei aus dem 
> includeverzeichnis eine namensgleiche *c (*cc) datei geben muss?

Nur wenn du auch den Quellcode von QT installiert hast. Und selbst dann
nicht unbedingt, z.B. hat die Datei in der die Funktion main steht meist
keine Header dazu. Auch umgekehrt ist es manchmal n�tig einen Header zu
haben ohne Quellcodedatei mit demselben Namen, z.B. f�r #defines die im
ganzen Projekt gebraucht werden.

> vielleicht von interesse :
> archie:/usr/include/qt# locate libqt3

Wie oben schon erw�hnt hei�en die Libraries libqt mit entsprechender
Endung.

Andreas

-- 
Die Weiber bedenken nicht - um uns mehr zu schonen -, welche wilde
Herz aufl�sende Untersuchungen der Mann in den Wissenschaften
durchzugehen hat, wo freilich nicht so viel v(om) unbefangnen Herzen
�brigbleiben kann wie bei ihnen, die sich immer im Ganzen sehen.
                -- Jean Paul

Attachment: msg23334/pgp00000.pgp
Description: PGP signature

Antwort per Email an