[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[QT4] fontconfig 2.6.0-4 et QtGui (FcFreeTypeQueryFace)



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


Reply to: