[Kmymoney-devel] compilation of the designer plugin broken in the current SVN

Cristian Oneţ onet.cristian at gmail.com
Thu Jul 1 23:32:07 CEST 2010


Hi,

Here's what I've got today while compiling kmymoney with the designer plugin 
turned on.

CMakeFiles/kmymoneywidgets.dir/kmymoneyaccounttreebase.cpp.o: In function 
`KMyMoneyAccountTreeBaseItem::setText(int, QString const&, bool const&)':               
kmymoneyaccounttreebase.cpp:(.text+0x2fc1): undefined reference to 
`KMyMoneySettings::self()'
CMakeFiles/kmymoneywidgets.dir/kmymoneyaccounttreebase.cpp.o: In function 
`KMyMoneyAccountTreeBaseItem::paintCell(QPainter*, QColorGroup const&, int, 
int, int)':
kmymoneyaccounttreebase.cpp:(.text+0x3347): undefined reference to 
`KMyMoneyGlobalSettings::listColor()'
kmymoneyaccounttreebase.cpp:(.text+0x33a0): undefined reference to 
`KMyMoneySettings::self()'
kmymoneyaccounttreebase.cpp:(.text+0x347c): undefined reference to 
`KMyMoneyGlobalSettings::listBGColor()'
CMakeFiles/kmymoneywidgets.dir/kmymoneyaccounttreebase.cpp.o: In function 
`KMyMoneyAccountTreeBaseItem::value() const':
kmymoneyaccounttreebase.cpp:(.text+0x3eba): undefined reference to 
`KMyMoneySettings::self()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::GroupMarker::GroupMarker(KMyMoneyRegister::Register*, 
QString const&)':
register.cpp:(.text+0x1669): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::GroupMarker::GroupMarker(KMyMoneyRegister::Register*, 
QString const&)':
register.cpp:(.text+0x1859): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::Register::setFocusItem(KMyMoneyRegister::RegisterItem*)':
register.cpp:(.text+0x2369): undefined reference to `KMyMoneySettings::self()'
register.cpp:(.text+0x2372): undefined reference to `KMyMoneySettings::self()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::SimpleDateGroupMarker::paintRegisterCell(QPainter*, 
QStyleOptionViewItemV4&, QModelIndex const&)':
register.cpp:(.text+0x2955): undefined reference to 
`KMyMoneyGlobalSettings::listColor()'
register.cpp:(.text+0x29c6): undefined reference to `KMyMoneySettings::self()'
register.cpp:(.text+0x2a54): undefined reference to `KMyMoneySettings::self()'
register.cpp:(.text+0x2ab6): undefined reference to 
`KMyMoneyGlobalSettings::listBGColor()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::GroupMarker::paintRegisterCell(QPainter*, 
QStyleOptionViewItemV4&, QModelIndex const&)':
register.cpp:(.text+0x3921): undefined reference to `KMyMoneySettings::self()'
register.cpp:(.text+0x39c7): undefined reference to `KMyMoneySettings::self()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::Register::addGroupMarkers()':
register.cpp:(.text+0x8670): undefined reference to `KMyMoneySettings::self()'
register.cpp:(.text+0x877f): undefined reference to `KMyMoneySettings::self()'
register.cpp:(.text+0x8843): undefined reference to `KMyMoneySettings::self()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o:register.cpp:(.text+0x895f): 
more undefined references to `KMyMoneySettings::self()' follow
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::Register::addGroupMarkers()':
register.cpp:(.text+0x91ce): undefined reference to 
`KMyMoneyGlobalSettings::firstFiscalDay()'
register.cpp:(.text+0x91dd): undefined reference to 
`KMyMoneyGlobalSettings::firstFiscalMonth()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneyRegister::Register::setupRegister(MyMoneyAccount const&, bool)':
register.cpp:(.text+0xa894): undefined reference to `KMyMoneySettings::self()'
CMakeFiles/kmymoneywidgets.dir/register.cpp.o: In function 
`KMyMoneySettings::startDate()':
register.cpp:
(.text._ZN16KMyMoneySettings9startDateEv[KMyMoneySettings::startDate()]+0x5): 
undefined reference to `KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(kmymoneyaccountselector.cpp.o): In function 
`AccountSet::loadSubAccounts(kMyMoneyAccountSelector*, QTreeWidgetItem*, 
QString const&, QStringList const&)':
kmymoneyaccountselector.cpp:(.text+0x14c1): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(kmymoneyselector.cpp.o): In function 
`KMyMoneySelector::slotMakeCompletion(QString const&)':
kmymoneyselector.cpp:(.text+0x1044): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(registeritem.cpp.o): In function 
`KMyMoneyRegister::RegisterItem::rowHeightHint() const':
registeritem.cpp:(.text+0x171): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
../../lib/libkmymoney_base.a(scheduledtransaction.cpp.o): In function 
`KMyMoneyRegister::StdTransactionScheduled::StdTransactionScheduled(KMyMoneyRegister::Register*, 
MyMoneyTransaction const&, MyMoneySplit const&, int)':
scheduledtransaction.cpp:(.text+0x3a): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(scheduledtransaction.cpp.o): In function 
`KMyMoneyRegister::StdTransactionScheduled::StdTransactionScheduled(KMyMoneyRegister::Register*, 
MyMoneyTransaction const&, MyMoneySplit const&, int)':
scheduledtransaction.cpp:(.text+0x9a): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(stdtransactiondownloaded.cpp.o): In function 
`KMyMoneyRegister::InvestTransactionDownloaded::paintRegisterCellSetup(QPainter*, 
QStyleOptionViewItemV4&, QModelIndex const&)':
stdtransactiondownloaded.cpp:(.text+0xc9): undefined reference to 
`KMyMoneySettings::self()'
stdtransactiondownloaded.cpp:(.text+0x12d): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(stdtransactiondownloaded.cpp.o): In function 
`KMyMoneyRegister::StdTransactionDownloaded::paintRegisterCellSetup(QPainter*, 
QStyleOptionViewItemV4&, QModelIndex const&)':
stdtransactiondownloaded.cpp:(.text+0x1e9): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libkmymoney_base.a(stdtransactiondownloaded.cpp.o):stdtransactiondownloaded.cpp:
(.text+0x24d): more undefined references to `KMyMoneySettings::self()' follow
../../lib/libkmymoney_base.a(transactionform.cpp.o): In function 
`KMyMoneyTransactionForm::TransactionForm::adjustColumn(KMyMoneyTransactionForm::Column)':
transactionform.cpp:(.text+0x102e): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
../../lib/libkmymoney_common.a(kmymoneyutils.cpp.o): In function 
`KMyMoneyUtils::variableCSS()':
kmymoneyutils.cpp:(.text+0x1acf): undefined reference to 
`KMyMoneyGlobalSettings::listBGColor()'
kmymoneyutils.cpp:(.text+0x1bf1): undefined reference to 
`KMyMoneyGlobalSettings::listColor()'
../../lib/libdialogs.a(investtransactioneditor.cpp.o): In function 
`InvestTransactionEditor::loadEditWidgets(KMyMoneyRegister::Action)':
investtransactioneditor.cpp:(.text+0x6c06): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(investtransactioneditor.cpp.o): In function 
`InvestTransactionEditor::createEditWidgets()':
investtransactioneditor.cpp:(.text+0xaeb8): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kcurrencycalculator.cpp.o): In function 
`KCurrencyCalculator::updateExample(MyMoneyMoney const&)':
kcurrencycalculator.cpp:(.text+0x4f9): undefined reference to 
`KMyMoneySettings::self()'
kcurrencycalculator.cpp:(.text+0x703): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kcurrencycalculator.cpp.o): In function 
`KCurrencyCalculator::slotUpdateResult(QString const&)':
kcurrencycalculator.cpp:(.text+0xc04): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kcurrencycalculator.cpp.o):kcurrencycalculator.cpp:
(.text+0xee1): more undefined references to `KMyMoneySettings::self()' follow
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::setRowCount(int)':
kmymoneysplittable.cpp:(.text+0x5ef): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::slotLoadEditWidgets()':
kmymoneysplittable.cpp:(.text+0x1499): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::kMyMoneySplitTable(QWidget*)':
kmymoneysplittable.cpp:(.text+0x23a8): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
kmymoneysplittable.cpp:(.text+0x23fd): undefined reference to 
`KMyMoneyGlobalSettings::listHeaderFont()'
kmymoneysplittable.cpp:(.text+0x25a8): undefined reference to 
`KMyMoneyGlobalSettings::listBGColor()'
kmymoneysplittable.cpp:(.text+0x25d0): undefined reference to 
`KMyMoneyGlobalSettings::listColor()'
kmymoneysplittable.cpp:(.text+0x25ed): undefined reference to 
`KMyMoneySettings::self()'
kmymoneysplittable.cpp:(.text+0x28c2): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::kMyMoneySplitTable(QWidget*)':
kmymoneysplittable.cpp:(.text+0x3878): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
kmymoneysplittable.cpp:(.text+0x38cd): undefined reference to 
`KMyMoneyGlobalSettings::listHeaderFont()'
kmymoneysplittable.cpp:(.text+0x3a78): undefined reference to 
`KMyMoneyGlobalSettings::listBGColor()'
kmymoneysplittable.cpp:(.text+0x3aa0): undefined reference to 
`KMyMoneyGlobalSettings::listColor()'
kmymoneysplittable.cpp:(.text+0x3abd): undefined reference to 
`KMyMoneySettings::self()'
kmymoneysplittable.cpp:(.text+0x3d92): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::createEditWidgets()':
kmymoneysplittable.cpp:(.text+0x4980): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::slotSetFocus(QModelIndex const&, int)':
kmymoneysplittable.cpp:(.text+0x6669): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::endEdit(bool)':
kmymoneysplittable.cpp:(.text+0x6dd7): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kmymoneysplittable.cpp.o): In function 
`kMyMoneySplitTable::eventFilter(QObject*, QEvent*)':
kmymoneysplittable.cpp:(.text+0x82b5): undefined reference to 
`KMyMoneySettings::self()'
kmymoneysplittable.cpp:(.text+0x8441): undefined reference to 
`KMyMoneySettings::self()'
../../lib/libdialogs.a(kselecttransactionsdlg.cpp.o): In function 
`KSelectTransactionsDlg::KSelectTransactionsDlg(MyMoneyAccount const&, 
QWidget*)':
kselecttransactionsdlg.cpp:(.text+0x82b): undefined reference to 
`KMyMoneyGlobalSettings::listHeaderFont()'
kselecttransactionsdlg.cpp:(.text+0x88d): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
../../lib/libdialogs.a(kselecttransactionsdlg.cpp.o): In function 
`KSelectTransactionsDlg::KSelectTransactionsDlg(MyMoneyAccount const&, 
QWidget*)':
kselecttransactionsdlg.cpp:(.text+0xe5b): undefined reference to 
`KMyMoneyGlobalSettings::listHeaderFont()'
kselecttransactionsdlg.cpp:(.text+0xebd): undefined reference to 
`KMyMoneyGlobalSettings::listCellFont()'
../../lib/libmodels.a(accountsmodel.cpp.o): In function 
`AccountsModel::Private::value(MyMoneyAccount const&, MyMoneyMoney const&)':
accountsmodel.cpp:
(.text._ZN13AccountsModel7Private5valueERK14MyMoneyAccountRK12MyMoneyMoney[AccountsModel::Private::value(MyMoneyAccount 
const&, MyMoneyMoney const&)]+0x376): undefined reference to 
`KMyMoneySettings::self()'
collect2: ld returned 1 exit status
make[2]: *** [lib/kmymoneywidgets.so] Error 1
make[1]: *** [kmymoney/widgets/CMakeFiles/kmymoneywidgets.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

-- 
Regards,

Cristian Oneţ
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kmymoney-devel/attachments/20100702/d319d539/attachment.sig 


More information about the KMyMoney-devel mailing list