Hi, on Sunday 27 November 2011 22:55:00 Marko Käning wrote:
> 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_auto > moc.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 You need to add ${GMP_LIBRARIES} ${LIBALKIMIA_LIBRARY} to the target TARGET_LINK_LIBRARIES spec of the said test apps in CMakeLists.txt. In case they need to be patched, please send them along and we'll take care of it. -- Regards Thomas Baumgart GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA ------------------------------------------------------------- On Windoze it helps to reboot, on UNIX it helps to be root! -------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel