[KDE/Mac] error compiling kdebase-runtime

Vittorio G. vitto.giova at yahoo.it
Thu Jul 2 20:05:00 CEST 2009


hi!
I tried to compile qt4 with the +cocoa variant; kdelibs builds fine but
kdebase-runtime fails.

Vittorio


Undefined symbols:
  "Q3PtrCollection::newItem(void*)", referenced from:
      vtable for KPasswdServer::AuthInfoContainerListin kpasswdserver.o
      vtable for Q3GListin kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::AuthInfoContainer>in
kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::Request>in kpasswdserver.o
  "Q3GList::next()", referenced from:
      KPasswdServer::removeAuthForWindowId(long long)in kpasswdserver.o
      KPasswdServer::findAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::addAuthInfoItem(QString const&, KIO::AuthInfo const&,
long long, long long, bool)in kpasswdserver.o
      KPasswdServer::removeAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::removeAuthInfo(QString const&, QString const&, QString
const&)in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::checkAuthInfo(QByteArray const&, long long, long long,
QDBusMessage const&)in kpasswdserver.o
  "Q3GList::Q3GList()", referenced from:
      KPasswdServer::addAuthInfoItem(QString const&, KIO::AuthInfo const&,
long long, long long, bool)in kpasswdserver.o
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
  "Q3GList::~Q3GList()", referenced from:
      vtable for Q3GListin kpasswdserver.o
  "Q3GList::inSort(void*)", referenced from:
      KPasswdServer::addAuthInfoItem(QString const&, KIO::AuthInfo const&,
long long, long long, bool)in kpasswdserver.o
  "Q3GList::~Q3GList()", referenced from:
      vtable for Q3GListin kpasswdserver.o
  "Q3GList::remove(void*)", referenced from:
      KPasswdServer::removeAuthForWindowId(long long)in kpasswdserver.o
      KPasswdServer::findAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::removeAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
  "Q3GList::~Q3GList()", referenced from:
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
  "typeinfo for Q3PtrCollection", referenced from:
      typeinfo for Q3GListin kpasswdserver.o
  "Q3GList::append(void*)", referenced from:
      KPasswdServer::queryAuthInfo(QByteArray const&, QString const&, long
long, long long, long long, QDBusMessage const&)in kpasswdserver.o
      KPasswdServer::checkAuthInfo(QByteArray const&, long long, long long,
QDBusMessage const&)in kpasswdserver.o
  "Q3GList::removeAt(unsigned int)", referenced from:
      KPasswdServer::processRequest()       in kpasswdserver.o
  "Q3GList::compareItems(void*, void*)", referenced from:
      vtable for Q3GListin kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::AuthInfoContainer>in
kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::Request>in kpasswdserver.o
  "Q3GList::read(QDataStream&, void*&)", referenced from:
      vtable for KPasswdServer::AuthInfoContainerListin kpasswdserver.o
      vtable for Q3GListin kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::AuthInfoContainer>in
kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::Request>in kpasswdserver.o
  "Q3GList::take()", referenced from:
      KPasswdServer::addAuthInfoItem(QString const&, KIO::AuthInfo const&,
long long, long long, bool)in kpasswdserver.o
  "Q3GList::write(QDataStream&, void*) const", referenced from:
      vtable for KPasswdServer::AuthInfoContainerListin kpasswdserver.o
      vtable for Q3GListin kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::AuthInfoContainer>in
kpasswdserver.o
      vtable for Q3PtrList<KPasswdServer::Request>in kpasswdserver.o
  "Q3GList::clear()", referenced from:
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::KPasswdServer(QObject*, QList<QVariant> const&)in
kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::clear()        in kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::clear()         in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      vtable for Q3GListin kpasswdserver.o
  "Q3GList::first()", referenced from:
      KPasswdServer::removeAuthForWindowId(long long)in kpasswdserver.o
      KPasswdServer::findAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::addAuthInfoItem(QString const&, KIO::AuthInfo const&,
long long, long long, bool)in kpasswdserver.o
      KPasswdServer::removeAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::removeAuthInfo(QString const&, QString const&, QString
const&)in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::checkAuthInfo(QByteArray const&, long long, long long,
QDBusMessage const&)in kpasswdserver.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [lib/kded_kpasswdserver.so] Error 1
make[1]: *** [kpasswdserver/CMakeFiles/kded_kpasswdserver.dir/all] Error 2
make: *** [all] Error 2
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/build"
&& make all " returned error 2
Command output:       KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      KPasswdServer::~KPasswdServer()in kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::clear()        in kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::clear()         in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      Q3PtrList<KPasswdServer::AuthInfoContainer>::~Q3PtrList()in
kpasswdserver.o
      KPasswdServer::AuthInfoContainerList::~AuthInfoContainerList()in
kpasswdserver.o
      Q3PtrList<KPasswdServer::Request>::~Q3PtrList()in kpasswdserver.o
      vtable for Q3GListin kpasswdserver.o
  "Q3GList::first()", referenced from:
      KPasswdServer::removeAuthForWindowId(long long)in kpasswdserver.o
      KPasswdServer::findAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::addAuthInfoItem(QString const&, KIO::AuthInfo const&,
long long, long long, bool)in kpasswdserver.o
      KPasswdServer::removeAuthInfoItem(QString const&, KIO::AuthInfo
const&)in kpasswdserver.o
      KPasswdServer::removeAuthInfo(QString const&, QString const&, QString
const&)in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::processRequest()       in kpasswdserver.o
      KPasswdServer::checkAuthInfo(QByteArray const&, long long, long long,
QDBusMessage const&)in kpasswdserver.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [lib/kded_kpasswdserver.so] Error 1
make[1]: *** [kpasswdserver/CMakeFiles/kded_kpasswdserver.dir/all] Error 2
make: *** [all] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-mac/attachments/20090702/1d746955/attachment.htm 


More information about the kde-mac mailing list