[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: