Bitinvestor
|
|
September 20, 2015, 04:33:37 PM Last edit: September 20, 2015, 05:23:47 PM by Bitinvestor |
|
And what's up with your build error?
Oh, that was my own fault. I erroneously tried to build it with Qt4 but it needs Qt5 (I'm not a programmer). I just tried again and here's the latest error log: build/bitcoin.o: In function `Translate(char const*)': bitcoin.cpp:(.text+0x86b): undefined reference to `QCoreApplication::translate(char const*, char const*, char const*, QCoreApplication::Encoding)' bitcoin.cpp:(.text+0x87a): undefined reference to `QString::toAscii() const' bitcoin.cpp:(.text+0x8bc): undefined reference to `QString::free(QString::Data*)' build/bitcoin.o: In function `InitMessage(std::string const&)': bitcoin.cpp:(.text+0x9fd): undefined reference to `QString::fromAscii(char const*, int)' bitcoin.cpp:(.text+0xa31): undefined reference to `QString::free(QString::Data*)' build/bitcoin.o: In function `ThreadSafeMessageBox(std::string const&, std::string const&, unsigned int)': bitcoin.cpp:(.text+0xb3a): undefined reference to `QString::fromAscii(char const*, int)' bitcoin.cpp:(.text+0xb51): undefined reference to `QString::fromAscii(char const*, int)' build/bitcoin.o: In function `handleRunawayException(std::exception*)': bitcoin.cpp:(.text.unlikely+0xbf): undefined reference to `QString::fromAscii(char const*, int)' bitcoin.cpp:(.text.unlikely+0xe7): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoin.o: In function `OptionsModel::~OptionsModel()': bitcoin.cpp:(.text._ZN12OptionsModelD2Ev[_ZN12OptionsModelD5Ev]+0x55): undefined reference to `QString::free(QString::Data*)' build/bitcoin.o: In function `OptionsModel::~OptionsModel()': bitcoin.cpp:(.text._ZN12OptionsModelD0Ev[_ZN12OptionsModelD0Ev]+0x5d): undefined reference to `QString::free(QString::Data*)' build/bitcoin.o: In function `QString::~QString()': bitcoin.cpp:(.text._ZN7QStringD2Ev[_ZN7QStringD5Ev]+0x58): undefined reference to `QString::free(QString::Data*)' build/bitcoin.o: In function `GUIUtil::HelpMessageBox::~HelpMessageBox()': bitcoin.cpp:(.text._ZN7GUIUtil14HelpMessageBoxD2Ev[_ZN7GUIUtil14HelpMessageBoxD5Ev]+0x75): undefined reference to `QString::free(QString::Data*)' bitcoin.cpp:(.text._ZN7GUIUtil14HelpMessageBoxD2Ev[_ZN7GUIUtil14HelpMessageBoxD5Ev]+0x85): undefined reference to `QString::free(QString::Data*)' build/bitcoin.o:bitcoin.cpp:(.text._ZN7GUIUtil14HelpMessageBoxD2Ev[_ZN7GUIUtil14HelpMessageBoxD5Ev]+0x95): more undefined references to `QString::free(QString::Data*)' follow build/bitcoin.o: In function `operator+(char const*, QString const&)': bitcoin.cpp:(.text._ZplPKcRK7QString[_ZplPKcRK7QString]+0x22): undefined reference to `QString::fromAscii(char const*, int)' build/bitcoin.o: In function `main': bitcoin.cpp:(.text.startup+0x143): undefined reference to `QByteArray::QByteArray(char const*)' bitcoin.cpp:(.text.startup+0x179): undefined reference to `QTextCodec::cftr' bitcoin.cpp:(.text.startup+0x17e): undefined reference to `QTextCodec::validCodecs()' bitcoin.cpp:(.text.startup+0x18a): undefined reference to `QTextCodec::cftr' bitcoin.cpp:(.text.startup+0x191): undefined reference to `QString::codecForCStrings' bitcoin.cpp:(.text.startup+0x28a): undefined reference to `QString::fromAscii(char const*, int)' bitcoin.cpp:(.text.startup+0x2bc): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoin.cpp:(.text.startup+0x45b): undefined reference to `QString::toAscii() const' bitcoin.cpp:(.text.startup+0x4e5): undefined reference to `QString::fromAscii(char const*, int)' bitcoin.cpp:(.text.startup+0x56d): undefined reference to `QChar::QChar(char)' bitcoin.cpp:(.text.startup+0x5ec): undefined reference to `QString::shared_null' bitcoin.cpp:(.text.startup+0x5f3): undefined reference to `QString::shared_null' bitcoin.cpp:(.text.startup+0x602): undefined reference to `QString::shared_null' bitcoin.cpp:(.text.startup+0x609): undefined reference to `QString::shared_null' bitcoin.cpp:(.text.startup+0x6d1): undefined reference to `QString::shared_null' build/bitcoin.o:bitcoin.cpp:(.text.startup+0x6d8): more undefined references to `QString::shared_null' follow build/bitcoin.o: In function `main': bitcoin.cpp:(.text.startup+0xff2): undefined reference to `QApplication::setQuitOnLastWindowClosed(bool)' bitcoin.cpp:(.text.startup+0x11b3): undefined reference to `QTimer::singleShot(int, QObject*, char const*)' build/bitcoingui.o: In function `makeToolBarSpacer()': bitcoingui.cpp:(.text+0x1b5): undefined reference to `QString::free(QString::Data*)' build/bitcoingui.o: In function `BitcoinGUI::createActions()': bitcoingui.cpp:(.text+0x265): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x2c0): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x362): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x3bd): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x45f): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o:bitcoingui.cpp:(.text+0x4ba): more undefined references to `QMetaObject::tr(char const*, char const*) const' follow build/bitcoingui.o: In function `BitcoinGUI::askFee(long long, bool*)': bitcoingui.cpp:(.text+0x1b02): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x1b34): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::incomingTransaction(QModelIndex const&, int, int)': bitcoingui.cpp:(.text+0x1e5b): undefined reference to `QVariant::handler' bitcoingui.cpp:(.text+0x1f15): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x1f33): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x1f53): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x1f74): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x1f93): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x1fb5): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x21ce): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::gotoSignMessageTab(QString)': bitcoingui.cpp:(.text+0x26d9): undefined reference to `QString::free(QString::Data*)' build/bitcoingui.o: In function `BitcoinGUI::gotoVerifyMessageTab(QString)': bitcoingui.cpp:(.text+0x2779): undefined reference to `QString::free(QString::Data*)' build/bitcoingui.o: In function `BitcoinGUI::backupWallet()': bitcoingui.cpp:(.text+0x27c4): undefined reference to `QDesktopServices::storageLocation(QDesktopServices::StandardLocation)' bitcoingui.cpp:(.text+0x27e2): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x27f8): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x2896): undefined reference to `QString::free(QString::Data*)' bitcoingui.cpp:(.text+0x28b8): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x28ce): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::handleURI(QString)': bitcoingui.cpp:(.text+0x2ad5): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x2ae9): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::createToolBars()': bitcoingui.cpp:(.text+0x2d3f): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::dropEvent(QDropEvent*)': bitcoingui.cpp:(.text+0x3528): undefined reference to `QUrl::toString(QFlags<QUrl::FormattingOption>) const' bitcoingui.cpp:(.text+0x359a): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x35b0): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x3606): undefined reference to `QString::free(QString::Data*)' build/bitcoingui.o: In function `BitcoinGUI::setNumConnections(int)': bitcoingui.cpp:(.text+0x37c7): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x37ce): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x3813): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x3923): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x3973): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x39c3): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x3a16): undefined reference to `QString::fromAscii(char const*, int)' build/bitcoingui.o: In function `BitcoinGUI::setNumBlocks(int)': bitcoingui.cpp:(.text+0x3b29): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x3b30): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x3bbe): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x3be5): undefined reference to `QString::arg(long long, int, int, QChar const&) const' bitcoingui.cpp:(.text+0x3c24): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x3c2b): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x3d09): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x3d30): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x3d57): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x3dda): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x3e33): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x3e5a): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x3ef6): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x4020): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x4047): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x40be): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x417b): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::setClientModel(ClientModel*)': bitcoingui.cpp:(.text+0x485d): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x49a5): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x49cd): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o:bitcoingui.cpp:(.text+0x4dff): more undefined references to `QMetaObject::tr(char const*, char const*) const' follow build/bitcoingui.o: In function `BitcoinGUI::updateStakingIcon()': bitcoingui.cpp:(.text+0x54db): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x54ec): undefined reference to `QString::shared_null' bitcoingui.cpp:(.text+0x5651): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x5673): undefined reference to `QString::arg(unsigned long long, int, int, QChar const&) const' bitcoingui.cpp:(.text+0x569e): undefined reference to `QString::arg(unsigned long long, int, int, QChar const&) const' bitcoingui.cpp:(.text+0x56b9): undefined reference to `QString::arg(QString const&, int, QChar const&) const' bitcoingui.cpp:(.text+0x5710): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::BitcoinGUI(QWidget*)': bitcoingui.cpp:(.text+0x5ab7): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x5acd): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x5af9): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x61e0): undefined reference to `QString::codecForCStrings' bitcoingui.cpp:(.text+0x6206): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x621b): undefined reference to `QString::operator==(QString const&) const' bitcoingui.cpp:(.text+0x62fa): undefined reference to `QByteArray::QByteArray(char const*)' bitcoingui.cpp:(.text+0x6495): undefined reference to `QString::operator==(QLatin1String const&) const' bitcoingui.cpp:(.text+0x64a9): undefined reference to `QString::free(QString::Data*)' bitcoingui.cpp:(.text+0x64b9): undefined reference to `QString::codecForCStrings' bitcoingui.cpp:(.text+0x64d3): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x64e8): undefined reference to `QString::operator==(QString const&) const' bitcoingui.cpp:(.text+0x6519): undefined reference to `QString::free(QString::Data*)' bitcoingui.cpp:(.text+0x653d): undefined reference to `QString::operator==(QLatin1String const&) const' build/bitcoingui.o: In function `BitcoinGUI::message(QString const&, QString const&, bool, unsigned int)': bitcoingui.cpp:(.text+0x67f2): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x681b): undefined reference to `QString::fromAscii(char const*, int)' bitcoingui.cpp:(.text+0x6922): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x69b2): undefined reference to `QMetaObject::tr(char const*, char const*) const' bitcoingui.cpp:(.text+0x69ea): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/bitcoingui.o: In function `BitcoinGUI::changeEvent(QEvent*)': bitcoingui.cpp:(.text+0x6b37): undefined reference to `QTimer::singleShot(int, QObject*, char const*)' build/transactiontablemodel.o: In function `TransactionTableModel::headerData(int, Qt::Orientation, int) const': transactiontablemodel.cpp:(.text+0x25a): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x284): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x2a3): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x2c2): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x2e1): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/transactiontablemodel.o: In function `TransactionTableModel::updateConfirmations()': transactiontablemodel.cpp:(.text+0x41b): undefined reference to `QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&)' transactiontablemodel.cpp:(.text+0x4b8): undefined reference to `QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&)' build/transactiontablemodel.o: In function `TransactionTableModel::formatTxStatus(TransactionRecord const*) const': transactiontablemodel.cpp:(.text+0x4f1): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0x50b): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0x56a): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x592): undefined reference to `QString::arg(long long, int, int, QChar const&) const' transactiontablemodel.cpp:(.text+0x5ba): undefined reference to `QString::arg(long long, int, int, QChar const&) const' transactiontablemodel.cpp:(.text+0x635): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x675): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x6c6): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x6ee): undefined reference to `QString::arg(long long, int, int, QChar const&) const' transactiontablemodel.cpp:(.text+0x757): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x775): undefined reference to `QString::arg(QString const&, int, QChar const&) const' transactiontablemodel.cpp:(.text+0x7fa): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x832): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x888): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x8aa): undefined reference to `QString::arg(long long, int, int, QChar const&) const' transactiontablemodel.cpp:(.text+0x8d1): undefined reference to `QString::arg(long long, int, int, QChar const&) const' transactiontablemodel.cpp:(.text+0x925): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/transactiontablemodel.o: In function `TransactionTableModel::formatTxDate(TransactionRecord const*) const': transactiontablemodel.cpp:(.text+0xab3): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0xaba): undefined reference to `QString::shared_null' build/transactiontablemodel.o: In function `TransactionTableModel::lookupAddress(std::string const&, bool) const': transactiontablemodel.cpp:(.text+0xb35): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text+0xb60): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0xb67): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0xba3): undefined reference to `QString::fromAscii(char const*, int)' build/transactiontablemodel.o: In function `TransactionTableModel::formatTxType(TransactionRecord const*) const': transactiontablemodel.cpp:(.text+0xe0d): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0xe45): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0xe5d): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0xe75): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0xe8d): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0xe9b): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0xea2): undefined reference to `QString::shared_null' build/transactiontablemodel.o: In function `TransactionTableModel::formatTxToAddress(TransactionRecord const*, bool) const': transactiontablemodel.cpp:(.text+0x1138): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text+0x1180): undefined reference to `QMetaObject::tr(char const*, char const*) const' build/transactiontablemodel.o: In function `TransactionTableModel::addressColor(TransactionRecord const*) const': transactiontablemodel.cpp:(.text+0x1225): undefined reference to `QString::fromAscii(char const*, int)' build/transactiontablemodel.o: In function `TransactionTableModel::txStatusDecoration(TransactionRecord const*) const': transactiontablemodel.cpp:(.text+0x1533): undefined reference to `QString::arg(long long, int, int, QChar const&) const' build/transactiontablemodel.o: In function `TransactionTableModel::updateDisplayUnit()': transactiontablemodel.cpp:(.text+0x1d11): undefined reference to `QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&)' build/transactiontablemodel.o: In function `TransactionTableModel::data(QModelIndex const&, int) const': transactiontablemodel.cpp:(.text+0x20d0): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text+0x20f5): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text+0x219f): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text+0x21e0): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0x21e7): undefined reference to `QString::shared_null' build/transactiontablemodel.o: In function `TransactionTableModel::TransactionTableModel(CWallet*, WalletModel*)': transactiontablemodel.cpp:(.text+0x2567): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x257d): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x2593): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x25a9): undefined reference to `QMetaObject::tr(char const*, char const*) const' transactiontablemodel.cpp:(.text+0x25b1): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text+0x25b8): undefined reference to `QString::shared_null' build/transactiontablemodel.o: In function `TransactionTableModel::updateTransaction(QString const&, int)': transactiontablemodel.cpp:(.text+0x2725): undefined reference to `QString::toAscii() const' build/transactiontablemodel.o: In function `operator+(QString const&, char const*)': transactiontablemodel.cpp:(.text._ZplRK7QStringPKc[_ZplRK7QStringPKc]+0x34): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text._ZplRK7QStringPKc[_ZplRK7QStringPKc]+0x75): undefined reference to `QString::free(QString::Data*)' build/transactiontablemodel.o: In function `QDebug::QDebug(QtMsgType)': transactiontablemodel.cpp:(.text._ZN6QDebugC2E9QtMsgType[_ZN6QDebugC5E9QtMsgType]+0x45): undefined reference to `QString::shared_null' transactiontablemodel.cpp:(.text._ZN6QDebugC2E9QtMsgType[_ZN6QDebugC5E9QtMsgType]+0x4c): undefined reference to `QString::shared_null' build/transactiontablemodel.o: In function `QDebug::operator<<(char const*)': transactiontablemodel.cpp:(.text._ZN6QDebuglsEPKc[_ZN6QDebuglsEPKc]+0x21): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text._ZN6QDebuglsEPKc[_ZN6QDebuglsEPKc]+0x43): undefined reference to `QString::free(QString::Data*)' build/transactiontablemodel.o: In function `QList<QString>::~QList()': transactiontablemodel.cpp:(.text._ZN5QListI7QStringED2Ev[_ZN5QListI7QStringED5Ev]+0x97): undefined reference to `QString::free(QString::Data*)' build/transactiontablemodel.o: In function `QList<TransactionRecord>::operator+=(QList<TransactionRecord> const&)': transactiontablemodel.cpp:(.text._ZN5QListI17TransactionRecordEpLERKS1_[_ZN5QListI17TransactionRecordEpLERKS1_]+0x94): undefined reference to `QListData::append2(QListData const&)' build/transactiontablemodel.o: In function `QDebug::~QDebug()': transactiontablemodel.cpp:(.text._ZN6QDebugD2Ev[_ZN6QDebugD5Ev]+0x7e): undefined reference to `QByteArray::realloc(int)' transactiontablemodel.cpp:(.text._ZN6QDebugD2Ev[_ZN6QDebugD5Ev]+0x92): undefined reference to `qt_message_output(QtMsgType, char const*)' build/transactiontablemodel.o: In function `TransactionTablePriv::updateWallet(uint256 const&, int)': transactiontablemodel.cpp:(.text._ZN20TransactionTablePriv12updateWalletERK7uint256i[_ZN20TransactionTablePriv12updateWalletERK7uint256i]+0x120): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text._ZN20TransactionTablePriv12updateWalletERK7uint256i[_ZN20TransactionTablePriv12updateWalletERK7uint256i]+0x137): undefined reference to `QString::fromAscii(char const*, int)' transactiontablemodel.cpp:(.text._ZN20TransactionTablePriv12updateWalletERK7uint256i[_ZN20TransactionTablePriv12updateWalletERK7uint256i]+0x525): undefined reference to `QString::fromAscii(char const*, int)' build/addresstablemodel.o: In function `QList<AddressTableEntry>::free(QListData::Data*) [clone .isra.160]': addresstablemodel.cpp:(.text+0x34b): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text+0x383): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o: In function `AddressTableModel::data(QModelIndex const&, int) const': addresstablemodel.cpp:(.text+0x4c4): undefined reference to `QMetaObject::tr(char const*, char const*) const' addresstablemodel.cpp:(.text+0x4ec): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o: In function `AddressTableModel::emitDataChanged(int)': addresstablemodel.cpp:(.text+0x66d): undefined reference to `QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&)' build/addresstablemodel.o: In function `AddressTableModel::AddressTableModel(CWallet*, WalletModel*)': addresstablemodel.cpp:(.text+0xc08): undefined reference to `QMetaObject::tr(char const*, char const*) const' addresstablemodel.cpp:(.text+0xc1c): undefined reference to `QMetaObject::tr(char const*, char const*) const' addresstablemodel.cpp:(.text+0xca5): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text+0xcb6): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o: In function `AddressTableModel::setData(QModelIndex const&, QVariant const&, int)': addresstablemodel.cpp:(.text+0xfcb): undefined reference to `QString::operator==(QString const&) const' build/addresstablemodel.o: In function `AddressTableModel::addRow(QString const&, QString const&, QString const&)': addresstablemodel.cpp:(.text+0x159a): undefined reference to `QString::operator==(QString const&) const' addresstablemodel.cpp:(.text+0x15c1): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x15c8): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x15e9): undefined reference to `QString::operator==(QString const&) const' addresstablemodel.cpp:(.text+0x15f5): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x15fc): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x16b1): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x16b8): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x1773): undefined reference to `QString::shared_null' build/addresstablemodel.o:addresstablemodel.cpp:(.text+0x177a): more undefined references to `QString::shared_null' follow build/addresstablemodel.o: In function `AddressTableModel::addRow(QString const&, QString const&, QString const&)': addresstablemodel.cpp:(.text+0x1a56): undefined reference to `QString::fromAscii(char const*, int)' addresstablemodel.cpp:(.text+0x1ab7): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x1abe): undefined reference to `QString::shared_null' build/addresstablemodel.o: In function `AddressTableModel::labelForAddress(QString const&) const': addresstablemodel.cpp:(.text+0x1dd5): undefined reference to `QString::fromAscii(char const*, int)' addresstablemodel.cpp:(.text+0x1e9a): undefined reference to `QString::shared_null' addresstablemodel.cpp:(.text+0x1ea1): undefined reference to `QString::shared_null' build/addresstablemodel.o: In function `QString::toStdString() const': addresstablemodel.cpp:(.text._ZNK7QString11toStdStringEv[_ZNK7QString11toStdStringEv]+0x1e): undefined reference to `QString::toAscii() const' build/addresstablemodel.o: In function `AddressTableEntry::~AddressTableEntry()': addresstablemodel.cpp:(.text._ZN17AddressTableEntryD2Ev[_ZN17AddressTableEntryD5Ev]+0x55): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text._ZN17AddressTableEntryD2Ev[_ZN17AddressTableEntryD5Ev]+0x7b): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o: In function `QList<AddressTableEntry>::detach_helper_grow(int, int)': addresstablemodel.cpp:(.text._ZN5QListI17AddressTableEntryE18detach_helper_growEii[_ZN5QListI17AddressTableEntryE18detach_helper_growEii]+0x153): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text._ZN5QListI17AddressTableEntryE18detach_helper_growEii[_ZN5QListI17AddressTableEntryE18detach_helper_growEii]+0x17f): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o: In function `QList<AddressTableEntry>::erase(QList<AddressTableEntry>::iterator, QList<AddressTableEntry>::iterator)': addresstablemodel.cpp:(.text._ZN5QListI17AddressTableEntryE5eraseENS1_8iteratorES2_[_ZN5QListI17AddressTableEntryE5eraseENS1_8iteratorES2_]+0x4b): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o:addresstablemodel.cpp:(.text._ZN5QListI17AddressTableEntryE5eraseENS1_8iteratorES2_[_ZN5QListI17AddressTableEntryE5eraseENS1_8iteratorES2_]+0x7d): more undefined references to `QString::free(QString::Data*)' follow build/addresstablemodel.o: In function `void QAlgorithmsPrivate::qSortHelper<QList<AddressTableEntry>::iterator, AddressTableEntry, AddressTableEntryLessThan>(QList<AddressTableEntry>::iterator, QList<AddressTableEntry>::iterator, AddressTableEntry const&, AddressTableEntryLessThan)': addresstablemodel.cpp:(.text._ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_[_ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_]+0x5c): undefined reference to `QString::operator<(QString const&) const' addresstablemodel.cpp:(.text._ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_[_ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_]+0xf2): undefined reference to `QString::operator<(QString const&) const' addresstablemodel.cpp:(.text._ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_[_ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_]+0x11a): undefined reference to `QString::operator<(QString const&) const' addresstablemodel.cpp:(.text._ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_[_ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_]+0x139): undefined reference to `QString::operator<(QString const&) const' addresstablemodel.cpp:(.text._ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_[_ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_]+0x188): undefined reference to `QString::operator<(QString const&) const' build/addresstablemodel.o:addresstablemodel.cpp:(.text._ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_[_ZN18QAlgorithmsPrivate11qSortHelperIN5QListI17AddressTableEntryE8iteratorES2_25AddressTableEntryLessThanEEvT_S6_RKT0_T1_]+0x1b1): more undefined references to `QString::operator<(QString const&) const' follow build/addresstablemodel.o: In function `AddressTablePriv::refreshAddressTable()': addresstablemodel.cpp:(.text._ZN16AddressTablePriv19refreshAddressTableEv[_ZN16AddressTablePriv19refreshAddressTableEv]+0x2cb): undefined reference to `QString::fromAscii(char const*, int)' addresstablemodel.cpp:(.text._ZN16AddressTablePriv19refreshAddressTableEv[_ZN16AddressTablePriv19refreshAddressTableEv]+0x2e0): undefined reference to `QString::fromAscii(char const*, int)' addresstablemodel.cpp:(.text._ZN16AddressTablePriv19refreshAddressTableEv[_ZN16AddressTablePriv19refreshAddressTableEv]+0x43e): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text._ZN16AddressTablePriv19refreshAddressTableEv[_ZN16AddressTablePriv19refreshAddressTableEv]+0x44d): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text._ZN16AddressTablePriv19refreshAddressTableEv[_ZN16AddressTablePriv19refreshAddressTableEv]+0x45c): undefined reference to `QString::free(QString::Data*)' addresstablemodel.cpp:(.text._ZN16AddressTablePriv19refreshAddressTableEv[_ZN16AddressTablePriv19refreshAddressTableEv]+0x46b): undefined reference to `QString::free(QString::Data*)' build/addresstablemodel.o: In function `AddressTablePriv::updateEntry(QString const&, QString const&, bool, int)': addresstablemodel.cpp:(.text._ZN16AddressTablePriv11updateEntryERK7QStringS2_bi[_ZN16AddressTablePriv11updateEntryERK7QStringS2_bi]+0xc9): undefined reference to `QString::operator<(QString const&) const' addresstablemodel.cpp:(.text._ZN16AddressTablePriv11updateEntryERK7QStringS2_bi[_ZN16AddressTablePriv11updateEntryERK7QStringS2_bi]+0x171): undefined reference to `QString::operator<(QString const&) const' collect2: error: ld returned 1 exit status make: *** [blackcoin-qt] Error 1
Update: I deleted the blackcoin directory and downloaded the source code again. The errors disappeared and this time it built properly.
|