Hi Leute!
Ich will QT neu kompilieren, um auch Support für diverse Grafikformate zu erhalten. KDE kompiliere ich dann auch gleich neu.
Nun zu meinem Problem:
Ich habe libjpeg kompiliert und unter /opt/lib/libjpeg installiert. Die Ordner /opt/lib/libjpeg/include + /opt/lib/libjpeg/lib habe ich in /etc/ld.so.conf eingebunden und ein ldconfig wurde auch ausgeführt. Beim Versuch, qt-2.2.3 unter anderem mit JPEG support zu kompilieren, kommt der Fehler, dass jpeglib.h nicht gefunden worden sei. Diese Header-Datei ist aber in /opt/lib/libjpeg/include vorhanden. Ich habe auch ein export PATH=/opt/lib/libjpeg/bin:$PATH
in die /root/.profile eingebracht. Das hilft jedoch alles nichts. Ich habe mich auch neu eingeloggt und den PC zeitweise sogar ausgeschaltet.
Mein System ist Debian 2.2 "potato". Kann mir da jemand helfen?
Gruß PeterM
headers einbinden
-
- Posts: 348
- Joined: 28. Dec 2000 13:30
- Location: Muenchen
Re: headers einbinden
also:
1.) ./configure --bla-options-die-du-willst -I/opt/lib/libjpeg/include
haengt einen expliziten include-pfad an.
2.) nuetzt es ueberhaupt nix, einen include-pfad in die ld.so.conf einzutragen, ldconfig kuemmert sich nur um shared-libraries (also dateien, die mit .so enden), include-dateien sind aber .h (c-header dateien)
hier hilft es nur, die includes in einen standard-include-pfad zu packen, oder eben die -I/pfad/zu/den/includes-option anzugeben.
viel spass. (uebrigens: kde brauchst deswegen net gleich auch noch neu kompilieren, er weiss schon welche funktionen der qt-libs er braucht und wenn die dann (nach dem erneuten make der qt) auch vorhanden sind, kann er sie nutzen)
1.) ./configure --bla-options-die-du-willst -I/opt/lib/libjpeg/include
haengt einen expliziten include-pfad an.
2.) nuetzt es ueberhaupt nix, einen include-pfad in die ld.so.conf einzutragen, ldconfig kuemmert sich nur um shared-libraries (also dateien, die mit .so enden), include-dateien sind aber .h (c-header dateien)
hier hilft es nur, die includes in einen standard-include-pfad zu packen, oder eben die -I/pfad/zu/den/includes-option anzugeben.
viel spass. (uebrigens: kde brauchst deswegen net gleich auch noch neu kompilieren, er weiss schon welche funktionen der qt-libs er braucht und wenn die dann (nach dem erneuten make der qt) auch vorhanden sind, kann er sie nutzen)
Linux is a wigwam - no windows, no gates, apache inside <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Re: headers einbinden
Hi!
Vielen Dank. es funktioniert jetzt weitestgehend.
Gruß PeterM
Vielen Dank. es funktioniert jetzt weitestgehend.
Gruß PeterM