Toon posts:

(library qt-mt) not found, met laatste stable QT3

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste Tweaker,

ik krijg steeds de volgende melding wanneer ./configure uitvoer bij bepaalde modules.

checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021)) (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!

Ik heb alle pakketten van KDE 3.3.1 geïnstalleerd: ftp://ftp.eu.uu.net/pub/kde/stable/3.3.1/SuSE/x86_64/9.1/

Waaronder dus ook de QT3:

qt3-3.3.3-24.x86_64.rpm
qt3-devel-3.3.3-24.x86_64.rpm
qt3-devel-doc-3.3.3-24.x86_64.rpm
qt3-devel-tools-3.3.3-24.x86_64.rpm
qt3-extensions-3.3.3-24.x86_64.rpm
qt3-man-3.3.3-24.x86_64.rpm
qt3-mysql-3.3.3-24.x86_64.rpm
qt3-non-mt-3.3.3-24.x86_64.rpm
qt3-postgresql-3.3.3-24.x86_64.rpm
qt3-unixODBC-3.3.3-24.x86_64.rpm

Verder ook alle verdere QT modules van mijn SUSE DVD.

Zie ik iets over het hoofd? B)

  • freggy
  • Registratie: Juli 2002
  • Niet online
Wat staat er in config.log?

Verwijderd

Topicstarter
Freggy schreef op 10 november 2004 @ 20:42:
Wat staat er in config.log?
Sorry voor de late reactie, maar pc werkte niet mee.

config.log zegt heel veel, maar belangrijkste lijkt me dit:

configure:28637: $? = 0
configure:28640: test -s conftest
configure:28643: $? = 0
configure:28662: result: -ljpeg
configure: 28689: ${prefix}/include/jpeglib.h
configure: 28689: /usr/include/jpeglib.h
taking that
configure:28733: checking for perl
configure:28793: result: /usr/bin/perl
configure:28929: checking for Qt
configure: 28997: /usr/lib/qt3/include/qstyle.h
taking that
tried NO
configure:29112: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -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/lib64 conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lpthread 1>&5
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/qt3/lib/libqt-mt.so when searching for -lqt-mt
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status
configure:29115: $? = 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 >= 0x030100)
#error 1
#endif

int main() {
(void)QStyleFactory::create(QString::null);
QCursor c(Qt::WhatsThisCursor);
return 0;
}
configure:29155: error: Qt (>= Qt 3.1 (20021021)) (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!

Verwijderd

Topicstarter
Iemand verder een idee?

  • silentsnake
  • Registratie: September 2003
  • Laatst online: 04-02 04:29
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/qt3/lib/libqt-mt.so when searching for -lqt-mt
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lqt-mt
Hij slikt het bestaande libqt-mt.so dus niet.

En "bepaalde" modules is een beetje vaag. Kan je niet wat precieser (spel je dat zo?) zijn?

[ Voor 6% gewijzigd door silentsnake op 10-11-2004 22:02 ]


Verwijderd

Topicstarter
silentsnake schreef op 10 november 2004 @ 22:02:
[...]


Hij slikt het bestaande libqt-mt.so dus niet.

En "bepaalde" modules is een beetje vaag. Kan je niet wat precieser (spel je dat zo?) zijn?
Nou met bepaalde modules dan heb ik het over de installatie van onder andere kaffeine-0.5-rc2 terwijl xine-lib-1-rc6a bijvoorbeeld geen problemen heeft opgeleverd.

  • freggy
  • Registratie: Juli 2002
  • Niet online
Even googelen op je foutmelding uit config.log levert snel resultaat:
http://mail.kde.org/piper...004-September/005025.html en de oplossing op
http://mail.kde.org/piper...004-September/005035.html

Verwijderd

Topicstarter
Oké, ik wist niet dat je voor dit soort problemen ook google kon gebruiken. Weet ik dat voor de volgende keer. Anyway, bedankt voor de support ik ga testen of het werkt.

Verwijderd

Topicstarter
Ik heb de stappen voltooid.

Ik kreeg nog een bericht dat ik het volgende moest doen:

> Add /usr/local/kde/bin to your PATH and
> add /usr/local/kde to your KDEDIRS!

Ik doe dit voor het eerst keer en heb dit gedaan door:
(aan de hand van: http://mail.kde.org/pipermail/quanta/2004-June/004285.html )

export PATH=$PATH:/usr/local/kde/bin
export KDEDIRS=$KDEDIRS:/usr/local/kde

in Konsole in te voeren. Vervolgens gecheck door echo $PATH en echo $KDEDIRS en stonden erbij. Ze zijn alleen weer weg nadat ik Konsole heb afgesloten. Bovendien hou ik dezelfde foutmelding. Ik kan toch de Kosole afsluiten nadat dit:

export PATH=$PATH:/usr/local/kde/bin
export KDEDIRS=$KDEDIRS:/usr/local/kde

ingevuld is?

[ Voor 7% gewijzigd door Verwijderd op 11-11-2004 02:34 ]


  • freggy
  • Registratie: Juli 2002
  • Niet online
Voeg dit toe in je ~/.bashrc of /etc/profile of iets dergelijks...

  • Wilke
  • Registratie: December 2000
  • Laatst online: 19:49
OK, dit begint nu toch wel een beetje erg helpdesk-achtig te worden allemaal. Dit kun je ook zelf wel opzoeken. Daarom sluit ik dit topic.

Trouwens, let er ook op dat je de edit-knop gebruikt in plaats van meerdere keren (zeker binnen een uur!) onder elkaar te posten. Je bericht steeds kicken om meer aandacht te krijgen is 'not done' (behalve als het na meer dan een dag helemaal is weggezakt).
Pagina: 1

Dit topic is gesloten.