Qt3 headers not found :( [résolu] [./configure] - Installation - Linux et OS Alternatifs
Marsh Posté le 03-08-2006 à 14:43:16
Pour les includes de qt3, tu devrais plutôt essayer /usr/include/qt3
Marsh Posté le 03-08-2006 à 14:55:28
Merci pour ta réponse! C'est sur que deja ca devrait mieux aller.
J'ai donc essayé, mais je m'aperçoi que je n'ai pas de repertoire qt3 dans /usr/include/
je ne vois pas trop comment installer ces headers sans desinstaller ma version de qt3 qui est apparement trop recente.
Marsh Posté le 03-08-2006 à 15:01:59
tu dois avoir un sacré bordel dans tes sources pour obtenir ce type de message.
postes le contenu de /etc/urpmi/urpmi.cfg
Marsh Posté le 03-08-2006 à 15:48:00
plf-free ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/free/2006.0/i586 { |
j'ai mis mes sources à jour à l'aide de easyurpmi
Marsh Posté le 03-08-2006 à 15:53:59
ça semble correct pourtant, fais vois un rpm -qa|grep qt et un rpm -qa|grep xorg
Marsh Posté le 03-08-2006 à 15:59:04
Merci pour ton aide.
$rpm -qa|grep qt |
et
$rpm -qa|grep xorg |
Marsh Posté le 03-08-2006 à 16:09:42
le problème vient du fait que tu as utilisé les sources community durant un temps et que maintenant, tu cherches à installer un paquet depuis les sources official.
Donc soit tu utilises les sources community pour tout, soit tu désinstalles qt3-common et libqt3 avant de les réinstaller (avec nodeps pour ne supprimer que ces paquets là)
Marsh Posté le 03-08-2006 à 16:17:24
ah très bien, j'y vois plus clair déjà!
Merci beaucoup! Je vais essayer ça.
Marsh Posté le 03-08-2006 à 17:33:31
Ca fonctionne, merci bien!
checking for Qt... libraries /usr/lib/qt3//lib, headers /usr/lib/qt3//include using -mt |
c'est passé pour Qt
Bon j'ai plus qu'a trouver ce qui merdouille pour KDE
Merci pour l'aide!
Marsh Posté le 03-08-2006 à 13:47:37
Bonjour,
le problème a l'air d'arriver souvent. J'ai épluché beaucoup de site, de faq, de man, de forums, mais je reste bloqué devant le problème suivant.
Je suis sur mandriva one, intel p4 2.8C.
J'essaye donc de faire un ./configure pour l'application kiozen. Je tombe sur l'erreur suivante :
checking for Qt... configure: error: Qt (>= Qt 3.2) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Je verifie donc mon installation, et entre autre la variable QTDIR:
[thargos@thargos-desktop kiozen]$ echo $QTDIR
/usr/lib/qt3/:/usr/local/Trolltech/Qt-4.1.4/
Comme vous pouvez le voir je me suis amusé à installer Qt4.1.4 avec succes. (j'ai rajouté Qt-4.1.4 dans QTDIR)
Je possède donc qt3 et qt4.
Cependant. Qt4.1.4 contient bien un repertoire include, mais pas qt3 :
[thargos@thargos-desktop kiozen]$ ll /usr/lib/qt3/
total 20
drwxr-xr-x 2 root root 4096 mai 12 12:48 bin/
drwxr-xr-x 2 root root 4096 aoû 3 12:50 lib/
drwxr-xr-x 2 root root 4096 mai 12 12:48 phrasebooks/
drwxr-xr-x 3 root root 4096 mai 12 12:48 plugins/
drwxr-xr-x 2 root root 4096 mai 12 12:50 translations/
[thargos@thargos-desktop kiozen]$
J'ai donc essayé d'installer libqt3-pch-headers:
[thargos@thargos-desktop kiozen]$ sudo urpmi libqt3-pch-headers
Les paquetages suivants ne peuvent pas être installés, car ils dépendent
de paquetages qui sont plus anciens que les versions installées:
libqt3-devel-3.3.4-23mdk
libqt3-pch-headers-3.3.4-19mdk
Continuer ? (O/n)
Bien evidement ça ne fonctionne pas.
installation de libxorg-x11-devel-6.9.0-5.7.20060mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ... #############################################
1/1: libxorg-x11-devel #############################################
error: unpacking of archive failed on file /usr/include/GL: cpio: rename failed - est un répertoire
Voila. D'apres ce que j'ai compris, il me manque les headers pour que mon configure passe.
J'ai vainement essayé les options suivantes :
sudo ./configure --with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/local/Trolltech/Qt-4.1.4/include --with-qt-libraries=/usr/lib/qt3/lib
et
sudo ./configure --with-qt-dir=/usr/local/Trolltech/Qt-4.1.4/ --with-qt-includes=/usr/local/Trolltech/Qt-4.1.4/include --with-qt-libraries=/usr/local/Trolltech/Qt-4.1.4/lib/
sans succès.
Voilà, j'espère avoir suffisement detaillé mon problème. Quelqu'un pourrait-il me suggérer une solution, un indice, s'il vous plait?
Merci.
et voici le config.log :
http://thx11.38.free.fr/mandriva/config.log
--
ThArGos
Message édité par thargos le 03-08-2006 à 18:03:12