QT directory nicht gefunden

Software besorgen und anwenden
Post Reply
Message
Author
elitemassacre
Posts: 11
Joined: 17. Feb 2002 18:13
Contact:

QT directory nicht gefunden

#1 Post by elitemassacre »

Hallöchen,

ich habe ein Problem mit QT (Version 2.3.1 glaub ich). Ich habe es über ein rpm-Paket installiert und es ging auch alles reibungslos. Auch habe ich noch Zusatzpakete wie qt-devel, qt-static und qt-Xt dazuinstalliert. Doch immer wenn ich z.B. avifile oder komba compilieren will meckert er rum, dass er qt nicht gefunden hat. Auch wenn ich den direkten Pfad bei configure angebe findet er es nicht. Was habe ich falsch gemacht? Die Libraries hab ich auch schon in ld.so.conf eingetragen.

Hier noch ein paar Systemdaten:
RedHat Linux 7.2
qt-dir=/usr/lib/qt
Last edited by elitemassacre on 06. Mar 2002 15:56, edited 1 time in total.

vyper
Posts: 19
Joined: 27. Feb 2002 23:12

Re: QT directory nicht gefunden

#2 Post by vyper »

Ist die Shell-Variable QTDIR gesetzt?

elitemassacre
Posts: 11
Joined: 17. Feb 2002 18:13
Contact:

Re: QT directory nicht gefunden

#3 Post by elitemassacre »

Inwiefern?

Also wenn ich "./configure --with-qt-dir=/usr/lib/qt --with-qt-includes..." eingebe meckert er trotzdem rum. Im Verzeichnis /usr/bin sind auch ein paar qt-befehle drin.

klaus Schäfer

Re: QT directory nicht gefunden

#4 Post by klaus Schäfer »

Also, falls du Suse benutzt, landet qt2.3.1 usw in /usr/lib/qt2.
Dann solltest du tatsächlich vor dem ./configure ein
export QTDIR=/usr/lib/qt2 machen.

Gruß
Klaus Schäfer

elitemassacre
Posts: 11
Joined: 17. Feb 2002 18:13
Contact:

Re: QT directory nicht gefunden

#5 Post by elitemassacre »

hmm, das geht nich :(

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: QT directory nicht gefunden

#6 Post by gewitter »

trage dein qt-verzeichnis in /etc/ld.conf ein und mache ein
# ldconf
überprüfe /etc/sysconfig/profile auf QTDIR=???
stimmt der pfad, wenn nicht: ändern und # reboot
oder vor ./configure:
export QTDIR=???
./configure

mvo

Re: QT directory nicht gefunden

#7 Post by mvo »

># reboot
Wozu denn das? Ein "source /etc/sysconfig/profile" sollte den gleichen Effekt haben.

Massacre

Re: QT directory nicht gefunden

#8 Post by Massacre »

Also ich hab jetzt mal die qt-version von meiner SuSE-Cd raufgehauen und da ist genau das selbe Probleme: Bei der installation keine Fehler gemeldet, aber trotzdem geht es nicht. In meiner .profile-Datei sind auch die entsprechenden (richtigen) Angaben drin und auch ein "export QTDIR=/usr/lib/qt-2.3.0" von ./configure hilft nicht. was habe ich falsch gemacht???
Ich hoffe ihr habt noch eine Lösung für mich.

Danke

mvo

Re: QT directory nicht gefunden

#9 Post by mvo »

Kompiliert denn überhaupt irgendein QT-Programm, oder betrifft es nur die von Dir genannten? Manchmal sind es auch Fehler in den Source-Paketen der Programme, es kann auch sein, dass es ein Problem mit den Versionen von autoconf/automake gibt.

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: QT directory nicht gefunden

#10 Post by gewitter »

>># reboot
>Wozu denn das? Ein "source /etc/sysconfig/profile" sollte den gleichen Effekt haben.
Sicherlich hast Du Recht, wenn gewährleistet ist, dass bei jeder shell, die eröffnet wird, die /etc/sysconfig/profile eingelesen wird. es ist etwas zeitraubend jedesmal ". /etc/sysconfig/profile" einzugeben.

@Massacre:
Ich glaube es funzt deswegen nicht, weil du eine SuSE-RPM in ein Redhat-System eigespielt hast <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> siehe Infos oben.
Last edited by gewitter on 10. Mar 2002 17:02, edited 2 times in total.

elitemassacre
Posts: 11
Joined: 17. Feb 2002 18:13
Contact:

Re: QT directory nicht gefunden

#11 Post by elitemassacre »

Also ich habe nur avifile und komba probiert zu compilieren - bei beiden Fehlalarm. Früher, als ich SuSE draufhatte ging ja avifile zu compilieren.
Obs daran liegt dass ich die SuSE-Version von QT draufhabe kann ich mit nein beantworten, denn die hatte ich nur mal so zum testen raufgemacht. Vorher war ja die RedHat-Version drauf, bloß damit gings auch nicht, aber ich weiß nicht warum. ich habs ganz normal über das redhat-rpm-packet installiert und dann in meinem /root-verzeichnis .profile entsprechend verändert (wollts erstmal unter root laufen lassen).

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: QT directory nicht gefunden

#12 Post by gewitter »

>(wollts erstmal unter root laufen lassen).
Ein Haufen relevante Informationen tröpfeln so im Nachhinein jetzt rein, klasse!

Trag's in /etc/profile oder sofern vorhanden in /etc/sysconfig/profile ein. schau nach, ob du dort einen export-befehl unterbringen kannst. oder nenne das verzeichnis mit mit den qt-bibliotheken so, wie es schon vorher geheissen hat. es dürfen auch die qt-devel-pakete nicht fehlen, sonst lassen sich keine programme daraus erstellen. wenn gar nix geht, erstelle die qt selber in dem dem system bekannten pfad.

elitemassacre
Posts: 11
Joined: 17. Feb 2002 18:13
Contact:

Re: QT directory nicht gefunden

#13 Post by elitemassacre »

Also so langsam kommen wir der Lösung näher (Vorweg: Es funzt immer noch nicht :)
Ich habe jetzt /etc/profile angepaßt (da stand vorher schon auch sowas ähnliches drin) und die Dateien /root/profile und /etc/sysconfig/profile wieder gelöscht, da diese vorher nicht exisitierten. Desweiteren habe in meinem root-ordner die Datei ".bash_profile" mal genauer angeguckt und auch dort den export-Befehl usw. hineingeschrieben.
Meine installierten Pakete: qt,qt-devel,qt-static und qt-Xt.

Ich habe mal Komba unter die Lupe genommen und da sagt er mir explizit, dass er die QT-Libraries nicht gefunden hat, OBWOHL der qt-lib-ordner in /etc/lib.so.conf eingetragen ist und OBWOHL der qt-lib-ordner bei explizitem angeben in "./configure --with-qt-libraries=/usr..." trotzdem nicht gefunden wird.
Und /usr/lib/qt-2.3.1/lib ENTHÄLT Dateien.

Sollte ich vielleicht nur qt und qt-devel raufhauen (obwohl ich nicht glaube, dass das daran liegt dass ich mehr draufhabe) oder soll ich mir mal eine andere Version ausm Inet ziehen? Wenn ja, welche?

Danke nochmal

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: QT directory nicht gefunden

#14 Post by gewitter »

saug dir die pakete von Redhat oder compilier dir eigene. eigentlich brauchst du nur qt-??.rpm und qt-devel-??.rpm. aber vielleicht braucht komba eine neuere version als die, die du hast.

Post Reply