BTCPrivate / BitcoinPrivate-legacy

Bitcoin Private is a Bitcoin and Zclassic fork which uses ZK-SNARK technology for privacy and fungibility.
Other
283 stars 132 forks source link

Cant compile last version Linux Centos 7.4 #103

Open sogmko opened 6 years ago

sogmko commented 6 years ago

Hi and thx for the work you do. :+1:

Yesterday i have susccefully compile the daemon, but since the last push, i have update my src and now i have an error on the link process : Maybe i miss something .... I run Linux Centos 7.4

here the error : whene i run : ./btcputil/build.sh -j$(nproc)

libtool: link: /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/share/../native/bin/ccache g++ -m64 -std=c++11 -pipe -fPIC -O1 -fwrapv -fno-strict-aliasing -Wno-builtin-declaration-mismatch -Werror -g -Wformat -Wformat-security -Wstack-protector -fstack-protector-all -fPIE -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -pie -o test/test_bitcoin test/test_test_bitcoin-arith_uint256_tests.o test/test_test_bitcoin-addrman_tests.o test/test_test_bitcoin-alert_tests.o test/test_test_bitcoin-allocator_tests.o test/test_test_bitcoin-base32_tests.o test/test_test_bitcoin-base58_tests.o test/test_test_bitcoin-base64_tests.o test/test_test_bitcoin-bip32_tests.o test/test_test_bitcoin-bloom_tests.o test/test_test_bitcoin-checkblock_tests.o test/test_test_bitcoin-Checkpoints_tests.o test/test_test_bitcoin-coins_tests.o test/test_test_bitcoin-compress_tests.o test/test_test_bitcoin-crypto_tests.o test/test_test_bitcoin-DoS_tests.o test/test_test_bitcoin-equihash_tests.o test/test_test_bitcoin-getarg_tests.o test/test_test_bitcoin-hash_tests.o test/test_test_bitcoin-key_tests.o test/test_test_bitcoin-main_tests.o test/test_test_bitcoin-mempool_tests.o test/test_test_bitcoin-miner_tests.o test/test_test_bitcoin-mruset_tests.o test/test_test_bitcoin-multisig_tests.o test/test_test_bitcoin-netbase_tests.o test/test_test_bitcoin-pmt_tests.o test/test_test_bitcoin-policyestimator_tests.o test/test_test_bitcoin-pow_tests.o test/test_test_bitcoin-raii_event_tests.o test/test_test_bitcoin-reverselock_tests.o test/test_test_bitcoin-rpc_tests.o test/test_test_bitcoin-sanity_tests.o test/test_test_bitcoin-scheduler_tests.o test/test_test_bitcoin-script_P2SH_tests.o test/test_test_bitcoin-script_tests.o test/test_test_bitcoin-scriptnum_tests.o test/test_test_bitcoin-serialize_tests.o test/test_test_bitcoin-sighash_tests.o test/test_test_bitcoin-sigopcount_tests.o test/test_test_bitcoin-skiplist_tests.o test/test_test_bitcoin-test_bitcoin.o test/test_test_bitcoin-timedata_tests.o test/test_test_bitcoin-torcontrol_tests.o test/test_test_bitcoin-transaction_tests.o test/test_test_bitcoin-versionbits_tests.o test/test_test_bitcoin-uint256_tests.o test/test_test_bitcoin-univalue_tests.o test/test_test_bitcoin-util_tests.o test/test_test_bitcoin-sha256compress_tests.o test/test_test_bitcoin-accounting_tests.o wallet/test/test_test_bitcoin-wallet_tests.o -fopenmp -L/home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/share/../lib libbitcoin_server.a libbitcoin_cli.a libbitcoin_common.a libbitcoin_util.a crypto/libbitcoin_crypto.a univalue/.libs/libunivalue.a ./leveldb/libleveldb.a ./leveldb/libmemenv.a -lboost_filesystem-mt -lboost_program_options-mt -lboost_thread-mt -lboost_chrono-mt -lboost_unit_test_framework-mt secp256k1/.libs/libsecp256k1.a -L/home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib/libevent_pthreads.a /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib/libevent.a libbitcoin_wallet.a ./.libs/libzcashconsensus.a -ldb_cxx-6.2 -lssl -lminiupnpc libzcash.a -lsnark /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib/libgmpxx.a /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib/libgmp.a -lboost_system-mt -lcrypto /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib/libsodium.a -lrustzcash /home/sogmko/mining/btcp/BitcoinPrivate/depends/x86_64-unknown-linux-gnu/lib/libzmq.a -lrt -lpthread -ldl -lstdc++ -lanl -fopenmp -pthread libbitcoin_server.a(libbitcoin_server_a-init.o): In function Shutdown()': /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:206: undefined reference toStopNode()' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:208: undefined reference to GetNodeSignals()' libbitcoin_server.a(libbitcoin_server_a-init.o): In functionBind(CService const&, unsigned int)': /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:301: undefined reference to IsLimited(CNetAddr const&)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:304: undefined reference toBindListenPort(CService const&, std::string&, bool)' libbitcoin_server.a(libbitcoin_server_a-init.o): In function AppInit2(boost::thread_group&, CScheduler&)': /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:878: undefined reference tonMaxConnections' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:883: undefined reference to nMaxConnections' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1119: undefined reference tonMaxConnections' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1186: undefined reference to GetNodeSignals()' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1199: undefined reference toSetLimited(Network, bool)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1208: undefined reference to CNode::AddWhitelistedRange(CSubNet const&)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1216: undefined reference toSetLimited(Network, bool)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1226: undefined reference to SetLimited(Network, bool)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1235: undefined reference toSetLimited(Network, bool)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1241: undefined reference to SetLimited(Network, bool)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1246: undefined reference tofListen' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1247: undefined reference to fDiscover' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1251: undefined reference tofListen' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1255: undefined reference to GetListenPort()' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1271: undefined reference toGetListenPort()' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1272: undefined reference to GetListenPort()' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1283: undefined reference toGetListenPort()' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1283: undefined reference to AddLocal(CService const&, int)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1649: undefined reference tonLocalServices' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1700: undefined reference to StartNode(boost::thread_group&, CScheduler&)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1288: undefined reference toAddOneShot(std::string const&)' /home/sogmko/mining/btcp/BitcoinPrivate/src/init.cpp:1280: undefined reference to GetListenPort()' libbitcoin_server.a(libbitcoin_server_a-main.o): In function(anonymous namespace)::FinalizeNode(int)': /home/sogmko/mining/btcp/BitcoinPrivate/src/main.cpp:350: undefined reference to AddressCurrentlyConnected(CService const&)' libbitcoin_server.a(libbitcoin_server_a-main.o): In functionSendMessages(CNode, bool)': /home/sogmko/mining/btcp/BitcoinPrivate/src/main.cpp:5608: undefined reference to cs_vNodes' libbitcoin_server.a(libbitcoin_server_a-main.o): In functionSendMessages(CNode, bool)': /usr/include/c++/4.8.2/bits/stl_iterator.h:726: undefined reference to vNodes' libbitcoin_server.a(libbitcoin_server_a-main.o): In functionSendMessages(CNode, bool)': /home/sogmko/mining/btcp/BitcoinPrivate/src/main.cpp:5616: undefined reference to `AdvertizeLocal(CNode)' /home/sogmko/mining/btcp/BitcoinPrivate/src/main.cpp:5658: undefined reference to CNode::Ban(CNetAddr const&, long, bool)' libbitcoin_server.a(libbitcoin_server_a-main.o): In functionstd::vector<CNode, std::allocator<CNode> >::end() const': /usr/include/c++/4.8.2/bits/stl_vector.h:566: undefined reference to vNodes' libbitcoin_server.a(libbitcoin_server_a-main.o): In functionProcessGetData(CNode)': /home/sogmko/mining/btcp/BitcoinPrivate/src/main.cpp:4473: undefined reference to SendBufferSize()' libbitcoin_server.a(libbitcoin_server_a-main.o): In functionProcessGetData(CNode)': /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:462: undefined reference to CNode::BeginMessage(char const*)' /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:464: undefined reference toCNode::EndMessage()' /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:468: undefined reference to CNode::AbortMessage()' /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:462: undefined reference toCNode::BeginMessage(char const*)' /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:464: undefined reference to CNode::EndMessage()' /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:468: undefined reference toCNode::AbortMessage()' /home/sogmko/mining/btcp/BitcoinPrivate/src/net.h:462: undefined reference to `CNode::BeginMessage(char cons

BlueSilver22 commented 6 years ago

@sogmko are you still having this issue?