|
February 10, 2018, 05:00:39 AM |
|
I get to around 97% of the make process of building my GUI Wallet, only to have it missing functions or arguments, but no idea what's causing it, any idea would be awesome,
/home/cryptonotewallet/src/CryptoNoteWrapper.cpp: In member function ‘virtual CryptoNote::IWalletLegacy* WalletGui::RpcNode::createWallet()’: /home/cryptonotewallet/src/CryptoNoteWrapper.cpp:127:59: error: no matching function for call to ‘CryptoNote::WalletLegacy::WalletLegacy(const CryptoNote::Currency&, CryptoNote::NodeRpcProxy&)’ return new CryptoNote::WalletLegacy(m_currency, m_node); ^ In file included from /home/cryptonotewallet/src/CryptoNoteWrapper.cpp:16:0: /home/cryptonotewallet/cryptonote/src/WalletLegacy/WalletLegacy.h:65:3: note: candidate: CryptoNote::WalletLegacy::WalletLegacy(const CryptoNote::Currency&, CryptoNote::INode&, Logging::ILogger&) WalletLegacy(const CryptoNote::Currency& currency, INode& node, Logging::ILog ^ /home/cryptonotewallet/cryptonote/src/WalletLegacy/WalletLegacy.h:65:3: note: candidate expects 3 arguments, 2 provided /home/cryptonotewallet/src/CryptoNoteWrapper.cpp: In constructor ‘WalletGui::InprocessNode::InprocessNode(const CryptoNote::Currency&, Logging::LoggerManager&, const CryptoNote::CoreConfig&, const CryptoNote::NetNodeConfig&, WalletGui::INodeCallback&)’: /home/cryptonotewallet/src/CryptoNoteWrapper.cpp:159:37: error: no matching function for call to ‘CryptoNote::core::core(const CryptoNote::Currency&, CryptoNote::CryptoNoteProtocolHandler*, Logging::LoggerManager&)’ m_node(m_core, m_protocolHandler) { ^ In file included from /home/cryptonotewallet/src/CryptoNoteWrapper.cpp:12:0: /home/cryptonotewallet/cryptonote/src/CryptoNoteCore/Core.h:48:6: note: candidate: CryptoNote::core::core(const CryptoNote::Currency&, CryptoNote::i_cryptonote_protocol*, Logging::ILogger&, bool) core(const Currency& currency, i_cryptonote_protocol* pprotocol, Logging:: ^ /home/cryptonotewallet/cryptonote/src/CryptoNoteCore/Core.h:48:6: note: candidate expects 4 arguments, 3 provided /home/cryptonotewallet/src/CryptoNoteWrapper.cpp: In member function ‘virtual CryptoNote::IWalletLegacy* WalletGui::InprocessNode::createWallet()’: /home/cryptonotewallet/src/CryptoNoteWrapper.cpp:228:59: error: no matching function for call to ‘CryptoNote::WalletLegacy::WalletLegacy(const CryptoNote::Currency&, CryptoNote::InProcessNode&)’ return new CryptoNote::WalletLegacy(m_currency, m_node); ^ In file included from /home/cryptonotewallet/src/CryptoNoteWrapper.cpp:16:0: /home/cryptonotewallet/cryptonote/src/WalletLegacy/WalletLegacy.h:65:3: note: candidate: CryptoNote::WalletLegacy::WalletLegacy(const CryptoNote::Currency&, CryptoNote::INode&, Logging::ILogger&) WalletLegacy(const CryptoNote::Currency& currency, INode& node, Logging::ILog ^ /home/cryptonotewallet/cryptonote/src/WalletLegacy/WalletLegacy.h:65:3: note: candidate expects 3 arguments, 2 provided CMakeFiles/testcoin.dir/build.make:784: recipe for target 'CMakeFiles/testcoin.dir/src/CryptoNoteWrapper.cpp.o' failed make[2]: *** [CMakeFiles/testcoin.dir/src/CryptoNoteWrapper.cpp.o] Error 1 CMakeFiles/Makefile2:68: recipe for target 'CMakeFiles/testcoin.dir/all' failed make[1]: *** [CMakeFiles/testcoin.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2
|