Salut,

J'essaie de compiler un programme qui a été porté pour QT4, et le
configure s'arrête sur le check de QtGui.
Pourtant, les librairies QtGui sont bien installées :

$> dpkg -l *qt4*
ii  libqt4-assistant        4:4.5.3-2               Qt 4 assistant module
ii  libqt4-core             4:4.5.3-2               transitional package for Qt 
4 core non-GUI runtime libraries
ii  libqt4-dbus             4:4.5.3-2               Qt 4 D-Bus module
ii  libqt4-designer         4:4.5.3-2               Qt 4 designer module
ii  libqt4-dev              4:4.5.3-2               Qt 4 development files
ii  libqt4-gui              4:4.5.3-2               transitional package for Qt 
4 GUI runtime libraries
ii  libqt4-help             4:4.5.3-2               Qt 4 help module
ii  libqt4-network          4:4.5.3-2               Qt 4 network module
ii  libqt4-opengl           4:4.5.3-2               Qt 4 OpenGL module
ii  libqt4-opengl-dev       4:4.5.3-2               Qt 4 OpenGL library 
development files
ii  libqt4-qt3support       4:4.5.3-2               Qt 3 compatibility library 
for Qt 4
ii  libqt4-script           4:4.5.3-2               Qt 4 script module
ii  libqt4-scripttools      4:4.5.3-2               Qt 4 script tools module
ii  libqt4-sql              4:4.5.3-2               Qt 4 SQL module 
un  libqt4-sql-ibase        <néant>                (aucune description n'est 
disponible)
ii  libqt4-sql-mysql        4:4.5.3-2               Qt 4 MySQL database driver
un  libqt4-sql-odbc         <néant>                (aucune description n'est 
disponible)
un  libqt4-sql-psql         <néant>                (aucune description n'est 
disponible)
ii  libqt4-sql-sqlite       4:4.5.3-2               Qt 4 SQLite 3 database 
driver
un  libqt4-sql-sqlite2      <néant>                (aucune description n'est 
disponible)
ii  libqt4-svg              4:4.5.3-2               Qt 4 SVG module 
ii  libqt4-test             4:4.5.3-2               Qt 4 test module
ii  libqt4-webkit           4:4.5.3-2               Qt 4 WebKit module
ii  libqt4-xml              4:4.5.3-2               Qt 4 XML module
ii  libqt4-xmlpatterns      4:4.5.3-2               Qt 4 XML patterns module
ii  libqwt5-qt4             5.2.0-1                 Qt4 widgets library for 
technical applications (runtime)
ii  libqwt5-qt4-dev         5.2.0-1                 Qt4 widgets library for 
technical applications (development)
ii  pyqt4-dev-tools         4.6-1                   Development tools for PyQt4
ii  python-qt4              4.6-1                   Python bindings for Qt4
un  python-qt4-common       <néant>                (aucune description n'est 
disponible)
un  python-qt4-dbg          <néant>                (aucune description n'est 
disponible)
ii  python-qt4-dbus         4.5.4-1                 DBus Support for PyQt4
ii  python-qt4-dev          4.6-1                                       
Development files for PyQt4
un  python2.4-qt4           <néant>                (aucune description n'est 
disponible)
un  python2.4-qt4-dbus      <néant>                (aucune description n'est 
disponible)
un  python2.5-qt4           <néant>                (aucune description n'est 
disponible)
un  python2.5-qt4-dbus      <néant>                (aucune description n'est 
disponible)
ii  qt4-designer            4:4.5.3-2                           graphical 
designer for Qt 4 applications
ii  qt4-dev-tools           4:4.5.3-2               Qt 4 development tools
ii  qt4-doc                 4:4.5.3-2               Qt 4 API documentation
ii  qt4-qmake               4:4.5.3-2               Qt 4 qmake Makefile 
generator tool
ii  qt4-qtconfig            4:4.5.3-2               Qt 4 configuration tool

En regardant dans le config.log, j'ai cette ligne :
configure:4526: checking for main in -lQtGui
configure:4555: gcc -o conftest -g -O2   conftest.c -lQtGui  -lQtCore -lGLU 
-lGL  >&5
/usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libQtGui.so: undefined 
reference to `FcFreeTypeQueryFace'
collect2: ld returned 1 exit status

D'après ce que j'ai pu lire sur le net, c'est un problème de QtGui qui
n'avait pas de dépendance annoncée envers fontconfig > 2.4.2, version à
partir de laquelle ladite référence existe.
http://theitdepartment.wordpress.com/2009/03/15/centos-qt-fcfreetypequeryface/

Sauf que le fontconfig, et les libraires qui en découlent, installés sur
ma machine sont plus récents que la 2.4.2 :

$> dpkg -l *fontconfig*
ii  fontconfig              2.6.0-4                 generic font configuration 
library - support binaries
ii  fontconfig-config       2.6.0-4                 generic font configuration 
library - configuration
un  libfontconfig-dev       <néant>                (aucune description n'est 
disponible)
ii  libfontconfig1          2.6.0-4                 generic font configuration 
library - runtime
ii  libfontconfig1-dev      2.6.0-4                 generic font configuration 
library - development

Du coup, j'avoue que je suis un peu pris au dépourvu.

Une idée ?

-- 
Aurélien

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]

Répondre à