[Kde-kiosk] configure fails on solaris

Darin Perusich Darin.Perusich at cognigencorp.com
Thu Jan 27 17:04:12 CET 2005


hi,

i'm trying to build kiosktool on solaris and configure is failing when 
checking Qt, error: Qt (>= Qt 3.2) (library qt-mt). i'm running kde 
3.3.1 and Qt 3.3.3 distributed from blastwave.org, both built with gcc3.

the Qt errors from config.log are:

configure:27225: checking for Qt
configure: 27293: /opt/csw/include/qstyle.h
taking that
configure:27408: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor 
-Wno-long-long
  -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions 
-fno-check-new -
fno-common -I/opt/csw/include   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-D_POSIX_PTHREAD_SEM
ANTICS -DUSE_SOLARIS -DSVR4  -L/opt/csw/lib    conftest.cc  -lqt-mt 
-ldl  -lXext -lX
11 -lSM -lICE -lsocket  -lnsl -lpthread 1>&5
Undefined                       first referenced
  symbol                             in file
__1cG__CrunKpure_error6F_v_         /opt/csw/lib/libqt-mt.so
QGList::write(QDataStream&, void*) const/var/tmp//cc0LCyR9.o
QGList::read(QDataStream&, void*&)  /var/tmp//cc0LCyR9.o
__1cG__CrunKvector_des6FpvIIpF1_v_v_ /opt/csw/lib/libqt-mt.so
__1cG__CrunKvector_con6FpvIIpF1_vp2_v_ /opt/csw/lib/libqt-mt.so
__1cG__CrunKvector_del6FpvIpF1_v_1_ /opt/csw/lib/libqt-mt.so
QPtrCollection::newItem(void*)      /var/tmp//cc0LCyR9.o
QGList::clear()                     /var/tmp//cc0LCyR9.o
QCursor::QCursor(int)               /var/tmp//cc0LCyR9.o
QCursor::~QCursor()                 /var/tmp//cc0LCyR9.o
QGList::compareItems(void*, void*)  /var/tmp//cc0LCyR9.o
typeinfo for QPtrCollection         /var/tmp//cc0LCyR9.o
__1cG__CrunMex_rethrow_q6F_v_       /opt/csw/lib/libqt-mt.so
__1cG__CrunKvector_new6FpvIIpF1_vp2_1_ /opt/csw/lib/libqt-mt.so
QStyleFactory::create(QString const&)/var/tmp//cc0LCyR9.o
QString::null                       /var/tmp//cc0LCyR9.o
__1cG__CrunSregister_exit_code6FpG_v_v_ /opt/csw/lib/libqt-mt.so
c::c(N6,  (int0_t))                 /opt/csw/lib/libqt-mt.so
c::c(n6,  (int0_t))                 /opt/csw/lib/libqt-mt.so
QGList::~QGList()                   /var/tmp//cc0LCyR9.o
QGList::~QGList()                   /var/tmp//cc0LCyR9.o
__1c2K6Fpv_v_                       /opt/csw/lib/libqt-mt.so
__1c2k6Fpv_v_                       /opt/csw/lib/libqt-mt.so
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:27411: $? = 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 >= 0x030200)
#error 1
#endif

int main() {
     (void)QStyleFactory::create(QString::null);
     QCursor c(Qt::WhatsThisCursor);
     return 0;
}
configure:27451: error: Qt (>= Qt 3.2) (library qt-mt) not found. Please 
check your in
stallation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

-- 
Darin Perusich
Unix Systems Administrator
Cognigen Corp.
darinper at cognigencorp.com


More information about the kde-kiosk mailing list