Bonjour a tous

Petit probleme suite mise a jour version kde 3.1.4 sur suse 8.1
recupere et installer les rpm sur le site suse (rpm -Uvh --nodeps --force 
*.rpm)
Tout fonctionne normalement sauf la compilation.

A travers kdevelop ou gideon d ailleur, message :

"checking for Qt... ac_qt_includes : /usr/lib/qt3/include
configure: error: Qt (>= Qt 3.0) (library qt-mt) not found. Please check your 
installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!"

En regardant dans le config.log, on voit : 

configure:23213: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor 
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings 
-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion 
-Wchar-subscripts -fno-builtin -g3 -fno-inline -O0 -g3 -Wformat-security 
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -I/usr/
lib/qt3/include -I/usr/X11R6/include  -DQT_THREAD_SUPPORT  -D_REENTRANT  -L/
usr/lib/qt3/lib -L/usr/X11R6/lib   conftest.cc  -lqt-mt -lpng -lz -lm -ljpeg 
-ldl  -lXext -lX11 -lSM -lICE  -lpthread 1>&5
/usr/lib/qt3/lib/libqt-mt.so: undefined reference to `FT_Seek_Stream'
/usr/lib/qt3/lib/libqt-mt.so: undefined reference to `FT_Get_Short'
/usr/lib/qt3/lib/libqt-mt.so: undefined reference to `FT_Forget_Frame'
/usr/lib/qt3/lib/libqt-mt.so: undefined reference to `FT_Access_Frame'
/usr/lib/qt3/lib/libqt-mt.so: undefined reference to `FT_Get_Long'
collect2: ld returned 1 exit status
configure:23216: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qcursor.h>
#include <qstylefactory.h>
#include <private/qucomextra_p.h>
#if ! (QT_VERSION >= 300)
#error 1
#endif

int main() {
    (void)QStyleFactory::create(QString::null);
    QCursor c(Qt::WhatsThisCursor);
    return 0;
}

Le probleme ne vient pas de l absence de la librairie qt-mt qui est bien 
presente sous /usr/lib/qt3/lib mais du fait qu elle semble ne pas contenir 
tout ce qui est attendu !!!...

Cette librairie aurait elle ete mal compilee par suse, ou compilee avec une 
autre version de gcc que celle fournie avec la 8.1 ?

Quelqu 'un a t'il une idee ?

Merci a tous

 

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à