[Kmymoney-devel] Building of tests fails
Marko Käning
mk-lists at email.de
Sun Nov 27 21:55:00 UTC 2011
It looks like the test cases of the csvimport plugin lack an update:
---
Scanning dependencies of target parsedatatest
[ 87%] Building CXX object kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/parsedatatest_automoc.cpp.o
[ 87%] Building CXX object kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/parsedatatest.cpp.o
[ 87%] Building CXX object kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/csvutil.cpp.o
Linking CXX executable parsedatatest.app/Contents/MacOS/parsedatatest
Undefined symbols:
"AlkValue::AlkValue(AlkValue const&)", referenced from:
QMap<QDate, MyMoneyMoney>::detach_helper() in csvutil.cpp.o
MyMoneyAccount::MyMoneyAccount(MyMoneyAccount const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
"AlkValue::operator=(AlkValue const&)", referenced from:
CsvUtil::nameToId(QString const&, MyMoneyAccount&)in csvutil.cpp.o
CsvUtil::nameToId(QString const&, MyMoneyAccount&)in csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&, MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&, MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&, MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in csvutil.cpp.o
"AlkValue::valueRef() const", referenced from:
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&, MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&, MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in csvutil.cpp.o
"AlkValue::~AlkValue()", referenced from:
QMap<QDate, MyMoneyMoney>::freeData(QMapData*) in csvutil.cpp.o
MyMoneyAccount::MyMoneyAccount(MyMoneyAccount const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [kmymoney/plugins/csvimport/parsedatatest.app/Contents/MacOS/parsedatatest] Error 1
make[1]: *** [kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/all] Error 2
make: *** [all] Error 2
More information about the KMyMoney-devel
mailing list