← Back to team overview

sslug-teknik team mailing list archive

qt3 + ld -lqt

 

Hej sslugs :)
Første postering til sslug :)

jeg har et problem som jeg forgæves forsøgte mig med hos flug-teknik..

jeg har installeret qt3 + kde3 i mandrake 8.2

Ligemeget hvilket program jeg prøver at kompile nu får jeg flg. fejl:

checking for Qt... configure: error: Qt (>= Qt 3.0.2) (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!
[root@Riget mosfet-liquid0.9.4]#

med --disable-mt er det bare (library qt) den ikke finder.

jeg har installeret [root@Riget mosfet-liquid0.9.4]# rpm -qa |grep qt
libqt2-2.3.1-29mdk
libqt3-3.0.3-2mdk
libqt3-devel-3.0.3-2mdk

I ld.so.conf står /usr/lib/qt3/lib ganske rigtigt - jeg har kørt ldconfig.

[root@Riget mosfet-liquid0.9.4]# $QTDIR
bash: /usr/lib/qt3: is a directory

jeg har gcc v. 3.0.4  og i bunden af config.log står der:

configure:9454: checking for Qt
configure: 9516: /usr/lib/qt3/include/qstyle.h
taking that
tried NO

*klip*

/tmp/ccFRfwPY.o(.text+0x28): undefined reference to `QCursor::~QCursor()'
collect2: ld returned 1 exit status
configure:9624: $? = 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 >= 302)
#error 1
#endif
*klip*

ld -lqt (eller -lqt-mt) giver ld: cannot find -lqt

Håber jeg har fået det hele med - jeg aner virkelig ikke hvad jeg gør forkert og jeg håber nogen her kan hjælpe!

Med venlig hilsen
Claus Andersen


umount /dev/vodka && eject /dev/stomach
                              -Mplayer crew

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.



Follow ups