je ne suis pas sûr de bien suivre. Mais question bête : tu ne fais pas un qmake-qt4 ton source.pro ? Puis un make ?
Juste pour suivre. pmd On Sun, 11 Oct 2009 17:40:37 +0200 Aurelien <[email protected]> wrote: > > 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] > > --------------------------------------------------------------------------------------- > Orange vous informe que cet e-mail a ete controle par l'anti-virus mail. > Aucun virus connu a ce jour par nos services n'a ete detecte. > > -- pmd <[email protected]> -- 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]

