[ 11%] Automatic MOC for target KPeopleVCard [ 11%] Built target KPeopleVCard_autogen [ 22%] Building CXX object src/CMakeFiles/KPeopleVCard.dir/KPeopleVCard_autogen/mocs_compilation.cpp.o [ 33%] Building CXX object src/CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o [ 44%] Linking CXX shared module ../bin/kpeople/datasource/KPeopleVCard.so /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/KPeopleVCard_autogen/mocs_compilation.cpp.o:(.data.rel.ro._ZTI12KPeopleVCard[_ZTI12KPeopleVCard]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `(anonymous namespace)::Q_QGS_vcardsLocation::innerFunction()': kpeoplevcard.cpp:(.text+0x100): undefined reference to `__cxa_guard_acquire' /usr/bin/ld: kpeoplevcard.cpp:(.text+0x14a): undefined reference to `__cxa_guard_release' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `(anonymous namespace)::Q_QGS_vcardsWriteLocation::innerFunction()': kpeoplevcard.cpp:(.text+0x258): undefined reference to `__cxa_guard_acquire' /usr/bin/ld: kpeoplevcard.cpp:(.text+0x2a2): undefined reference to `__cxa_guard_release' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `KPeopleVCard::KPeopleVCard()': kpeoplevcard.cpp:(.text+0x857): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `KPeopleVCard::~KPeopleVCard()': kpeoplevcard.cpp:(.text+0xa9f): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `KPeopleVCard::processVCard(QString const&)': kpeoplevcard.cpp:(.text+0x1079): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `VCardDataSource::~VCardDataSource()': kpeoplevcard.cpp:(.text+0x12ed): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `VCardDataSource::createAllContactsMonitor()': kpeoplevcard.cpp:(.text+0x136d): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `VCardDataSourceFactory::~VCardDataSourceFactory()': kpeoplevcard.cpp:(.text+0x140b): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `qt_plugin_instance': kpeoplevcard.cpp:(.text+0x1549): undefined reference to `__cxa_guard_acquire' /usr/bin/ld: kpeoplevcard.cpp:(.text+0x1593): undefined reference to `__cxa_guard_release' /usr/bin/ld: kpeoplevcard.cpp:(.text+0x15b6): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `std::enable_if::ArgumentCount==(-1), QMetaObject::Connection>::type QObject::connect(QtPrivate::FunctionPointer::Object const*, void (KDirWatch::*)(QString const&), QObject const*, KPeopleVCard::KPeopleVCard()::{lambda(QString const&)#1}, Qt::ConnectionType)': kpeoplevcard.cpp:(.text+0x16da): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `std::enable_if::ArgumentCount==(-1), QMetaObject::Connection>::type QObject::connect(QtPrivate::FunctionPointer::Object const*, void (KDirWatch::*)(QString const&), QObject const*, KPeopleVCard::KPeopleVCard()::{lambda(QString const&)#2}, Qt::ConnectionType)': kpeoplevcard.cpp:(.text+0x178f): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QtPrivate::QFunctorSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)': kpeoplevcard.cpp:(.text+0x1935): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QtPrivate::QFunctorSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)': kpeoplevcard.cpp:(.text+0x19bf): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QtSharedPointer::ExternalRefCountData::operator delete(void*)': kpeoplevcard.cpp:(.text._ZN15QtSharedPointer20ExternalRefCountDatadlEPv[_ZN15QtSharedPointer20ExternalRefCountDatadlEPv]+0x14): undefined reference to `operator delete(void*)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `KPeople::BasePersonsDataSourceV2::~BasePersonsDataSourceV2()': kpeoplevcard.cpp:(.text._ZN7KPeople23BasePersonsDataSourceV2D0Ev[_ZN7KPeople23BasePersonsDataSourceV2D5Ev]+0x25): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QMetaObject::Connection QObject::connect(QtPrivate::FunctionPointer::Object const*, void (KDirWatch::*)(QString const&), QtPrivate::FunctionPointer::Object const*, void (KPeopleVCard::*)(QString const&), Qt::ConnectionType)': kpeoplevcard.cpp:(.text._ZN7QObject7connectIM9KDirWatchFvRK7QStringEM12KPeopleVCardFvS4_EEEN11QMetaObject10ConnectionEPKN9QtPrivate15FunctionPointerIT_E6ObjectESE_PKNSD_IT0_E6ObjectESJ_N2Qt14ConnectionTypeE[_ZN7QObject7connectIM9KDirWatchFvRK7QStringEM12KPeopleVCardFvS4_EEEN11QMetaObject10ConnectionEPKN9QtPrivate15FunctionPointerIT_E6ObjectESE_PKNSD_IT0_E6ObjectESJ_N2Qt14ConnectionTypeE]+0x44): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QList::node_destruct(QList::Node*, QList::Node*)': kpeoplevcard.cpp:(.text._ZN5QListI8QVariantE13node_destructEPNS1_4NodeES3_[_ZN5QListI8QVariantE13node_destructEPNS1_4NodeES3_]+0x39): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QList::node_copy(QList::Node*, QList::Node*, QList::Node*)': kpeoplevcard.cpp:(.text._ZN5QListI8QVariantE9node_copyEPNS1_4NodeES3_S3_[_ZN5QListI8QVariantE9node_copyEPNS1_4NodeES3_S3_]+0x29): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QList::node_construct(QList::Node*, QVariant const&)': kpeoplevcard.cpp:(.text._ZN5QListI8QVariantE14node_constructEPNS1_4NodeERKS0_[_ZN5QListI8QVariantE14node_constructEPNS1_4NodeERKS0_]+0x1b): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QtPrivate::QSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)': kpeoplevcard.cpp:(.text._ZN9QtPrivate11QSlotObjectIM12KPeopleVCardFvRK7QStringENS_4ListIJS4_EEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb[_ZN9QtPrivate11QSlotObjectIM12KPeopleVCardFvRK7QStringENS_4ListIJS4_EEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb]+0x5b): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `QObject* KPluginFactory::createInstance(QWidget*, QObject*, QList const&)': kpeoplevcard.cpp:(.text._ZN14KPluginFactory14createInstanceI15VCardDataSource7QObjectEEPS2_P7QWidgetS3_RK5QListI8QVariantE[_ZN14KPluginFactory14createInstanceI15VCardDataSource7QObjectEEPS2_P7QWidgetS3_RK5QListI8QVariantE]+0x5f): undefined reference to `operator new(unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o: in function `VCardContact::~VCardContact()': kpeoplevcard.cpp:(.text._ZN12VCardContactD0Ev[_ZN12VCardContactD5Ev]+0x25): undefined reference to `operator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o:(.data.rel.ro._ZTI22VCardDataSourceFactory[_ZTI22VCardDataSourceFactory]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o:(.data.rel.ro._ZTI12VCardContact[_ZTI12VCardContact]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/KPeopleVCard.dir/kpeoplevcard.cpp.o:(.data.rel.ro._ZTI15VCardDataSource[_ZTI15VCardDataSource]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/KPeopleVCard.dir/build.make:113: bin/kpeople/datasource/KPeopleVCard.so] Error 1 make[1]: *** [CMakeFiles/Makefile2:199: src/CMakeFiles/KPeopleVCard.dir/all] Error 2 make: *** [Makefile:146: all] Error 2