nixp.ru v3.0

19 октября 2017,
четверг,
12:15:26 MSK

DevOps с компанией «Флант»
anonymous написал 28 января 2005 года в 16:47 (727 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Странная ошибка, первый раз в жизни вмжу чтобы kde не собирался.

Вот лог

********************

Making all in .

make[3]: Entering directory `/usr/src/apps/kde/kdelibs-3.3.2/kdecore'

/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -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 -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o kde-config -R /usr/lib -R /usr/X11R6/lib -R /usr/lib kde-config.o ./libkdecore.la

./.libs/libkdecore.so: undefined reference to `QMutex::unlock()'

./.libs/libkdecore.so: undefined reference to `QThread::~QThread()'

./.libs/libkdecore.so: undefined reference to `QWaitCondition::~QWaitCondition()'

./.libs/libkdecore.so: undefined reference to `QMutex::~QMutex()'

./.libs/libkdecore.so: undefined reference to `QThread::running() const'

./.libs/libkdecore.so: undefined reference to `QMutex::lock()'

./.libs/libkdecore.so: undefined reference to `typeinfo for QThread'

./.libs/libkdecore.so: undefined reference to `QWaitCondition::wakeAll()'

./.libs/libkdecore.so: undefined reference to `QThread::QThread()'

./.libs/libkdecore.so: undefined reference to `QWaitCondition::wait(QMutex*, unsigned long)'

./.libs/libkdecore.so: undefined reference to `QMutex::QMutex(bool)'

./.libs/libkdecore.so: undefined reference to `QThread::start()'

./.libs/libkdecore.so: undefined reference to `QWaitCondition::QWaitCondition()'

./.libs/libkdecore.so: undefined reference to `QThread::terminate()'

collect2: ld returned 1 exit status

************************

Не понимаю, чего ему не хватает??

anonymous

кстати kde-3.3.2 я собираю на qt-3.3.4

anonymous

Попытался собрать kde-3.2.2 на archlinux c qt-3.3.3, выдается такая ошибка

make[3]: Entering directory `/usr/src/apps/kdelibs-3.3.2/kdecore'

*********************************

-L/usr/lib -lart_lgpl_2 -lm ../kdefx/libkdefx.la

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×2382): In function `KNetwork::KResolver::~KResolver()’:

: undefined reference to `QMutex::~QMutex()'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×2474): In function `KNetwork::KResolver::~KResolver()’:

: undefined reference to `QMutex::~QMutex()'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×2564): In function `KNetwork::KResolver::~KResolver()’:

: undefined reference to `QMutex::~QMutex()'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×2624): In function `KNetwork::KResolver::wait(int)’:

: undefined reference to `QMutex::lock()'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×264c): In function `KNetwork::KResolver::wait(int)’:

: undefined reference to `QMutex::unlock()'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×269e): In function `KNetwork::KResolver::wait(int)’:

: undefined reference to `QWaitCondition::wait(QMutex*, unsigned long)'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×26df): In function `KNetwork::KResolver::wait(int)’:

: undefined reference to `QWaitCondition::wait(QMutex*, unsigned long)'

network/.libs/libkdecorenetwork.a(kresolver.o)(.text+0×272c): In function `KNetwork::KResolver::wait(int)’:

************************************

network/.libs/libkdecorenetwork.a(ksocketbuffer.o)(.text+0xe30): In function `KNetwork::Internal::KSocketBuffer::sendTo(KNetwork::KActiveSocketBase*, long)’:

: undefined reference to `QMutex::unlock()'

collect2: ld returned 1 exit status

make[3]: * [libkdecore.la] Error 1