Created
June 27, 2018 03:39
-
-
Save PastaPastaPasta/7e50ca3c408987914b5ddc90814c28b6 to your computer and use it in GitHub Desktop.
Attempting to compile Dash for windows
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Script started on Wed 27 Jun 2018 03:35:13 AM UTC | |
root@ubuntu-dash-tests:~/dash# make clean | |
Making clean in src | |
make[1]: Entering directory '/root/dash/src' | |
make[2]: Entering directory '/root/dash/src' | |
rm -f dashd.exe dash-cli.exe dash-tx.exe test/test_dash.exe bench/bench_dash.exe qt/dash-qt.exe qt/test/test_dash-qt.exe | |
rm -f dashd dash-cli dash-tx test/test_dash bench/bench_dash qt/dash-qt qt/test/test_dash-qt | |
test -z "crypto/libdash_crypto.a libdash_util.a libdash_common.a libdash_consensus.a libdash_server.a libdash_cli.a libdash_wallet.a libdash_zmq.a leveldb/libleveldb.a leveldb/libmemenv.a qt/libdashqt.a *.gcda *.gcno compat/*.gcda compat/*.gcno consensus/*.gcda consensus/*.gcno crypto/*.gcda crypto/*.gcno policy/*.gcda policy/*.gcno primitives/*.gcda primitives/*.gcno script/*.gcda script/*.gcno support/*.gcda support/*.gcno univalue/*.gcda univalue/*.gcno wallet/*.gcda wallet/*.gcno wallet/test/*.gcda wallet/test/*.gcno zmq/*.gcda zmq/*.gcno test/*.gcda test/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h bench/*.gcda bench/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h qt/moc_addressbookpage.cpp qt/moc_addresstablemodel.cpp qt/moc_askpassphrasedialog.cpp qt/moc_bantablemodel.cpp qt/moc_bitcoinaddressvalidator.cpp qt/moc_bitcoinamountfield.cpp qt/moc_bitcoingui.cpp qt/moc_bitcoinunits.cpp qt/moc_clientmodel.cpp qt/moc_coincontroldialog.cpp qt/moc_coincontroltreewidget.cpp qt/moc_csvmodelwriter.cpp qt/moc_darksendconfig.cpp qt/moc_editaddressdialog.cpp qt/moc_guiutil.cpp qt/moc_intro.cpp qt/moc_macdockiconhandler.cpp qt/moc_macnotificationhandler.cpp qt/moc_modaloverlay.cpp qt/moc_masternodelist.cpp qt/moc_notificator.cpp qt/moc_openuridialog.cpp qt/moc_optionsdialog.cpp qt/moc_optionsmodel.cpp qt/moc_overviewpage.cpp qt/moc_peertablemodel.cpp qt/moc_paymentserver.cpp qt/moc_qrdialog.cpp qt/moc_qvalidatedlineedit.cpp qt/moc_qvaluecombobox.cpp qt/moc_receivecoinsdialog.cpp qt/moc_receiverequestdialog.cpp qt/moc_recentrequeststablemodel.cpp qt/moc_rpcconsole.cpp qt/moc_sendcoinsdialog.cpp qt/moc_sendcoinsentry.cpp qt/moc_signverifymessagedialog.cpp qt/moc_splashscreen.cpp qt/moc_trafficgraphwidget.cpp qt/moc_transactiondesc.cpp qt/moc_transactiondescdialog.cpp qt/moc_transactionfilterproxy.cpp qt/moc_transactiontablemodel.cpp qt/moc_transactionview.cpp qt/moc_utilitydialog.cpp qt/moc_walletframe.cpp qt/moc_walletmodel.cpp qt/moc_walletview.cpp qt/dash.moc qt/bitcoinamountfield.moc qt/intro.moc qt/overviewpage.moc qt/rpcconsole.moc qt/paymentrequest.pb.cc qt/paymentrequest.pb.h qt/qrc_dash.cpp qt/qrc_dash_locale.cpp qt/locale/dash_bg.qm qt/locale/dash_de.qm qt/locale/dash_en.qm qt/locale/dash_es.qm qt/locale/dash_fi.qm qt/locale/dash_fr.qm qt/locale/dash_it.qm qt/locale/dash_ja.qm qt/locale/dash_nl.qm qt/locale/dash_pl.qm qt/locale/dash_pt.qm qt/locale/dash_pt_BR.qm qt/locale/dash_ru.qm qt/locale/dash_sk.qm qt/locale/dash_sv.qm qt/locale/dash_vi.qm qt/locale/dash_zh_CN.qm qt/locale/dash_zh_TW.qm qt/forms/ui_addressbookpage.h qt/forms/ui_askpassphrasedialog.h qt/forms/ui_coincontroldialog.h qt/forms/ui_darksendconfig.h qt/forms/ui_editaddressdialog.h qt/forms/ui_helpmessagedialog.h qt/forms/ui_intro.h qt/forms/ui_modaloverlay.h qt/forms/ui_masternodelist.h qt/forms/ui_qrdialog.h qt/forms/ui_openuridialog.h qt/forms/ui_optionsdialog.h qt/forms/ui_overviewpage.h qt/forms/ui_receivecoinsdialog.h qt/forms/ui_receiverequestdialog.h qt/forms/ui_debugwindow.h qt/forms/ui_sendcoinsdialog.h qt/forms/ui_sendcoinsentry.h qt/forms/ui_signverifymessagedialog.h qt/forms/ui_transactiondescdialog.h qt/*.gcda qt/*.gcno qt/test/moc_compattests.cpp qt/test/moc_rpcnestedtests.cpp qt/test/moc_trafficgraphdatatests.cpp qt/test/moc_uritests.cpp qt/test/moc_paymentservertests.cpp qt/test/*.gcda qt/test/*.gcno" || rm -f crypto/libdash_crypto.a libdash_util.a libdash_common.a libdash_consensus.a libdash_server.a libdash_cli.a libdash_wallet.a libdash_zmq.a leveldb/libleveldb.a leveldb/libmemenv.a qt/libdashqt.a *.gcda *.gcno compat/*.gcda compat/*.gcno consensus/*.gcda consensus/*.gcno crypto/*.gcda crypto/*.gcno policy/*.gcda policy/*.gcno primitives/*.gcda primitives/*.gcno script/*.gcda script/*.gcno support/*.gcda support/*.gcno univalue/*.gcda univalue/*.gcno wallet/*.gcda wallet/*.gcno wallet/test/*.gcda wallet/test/*.gcno zmq/*.gcda zmq/*.gcno test/*.gcda test/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h bench/*.gcda bench/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h qt/moc_addressbookpage.cpp qt/moc_addresstablemodel.cpp qt/moc_askpassphrasedialog.cpp qt/moc_bantablemodel.cpp qt/moc_bitcoinaddressvalidator.cpp qt/moc_bitcoinamountfield.cpp qt/moc_bitcoingui.cpp qt/moc_bitcoinunits.cpp qt/moc_clientmodel.cpp qt/moc_coincontroldialog.cpp qt/moc_coincontroltreewidget.cpp qt/moc_csvmodelwriter.cpp qt/moc_darksendconfig.cpp qt/moc_editaddressdialog.cpp qt/moc_guiutil.cpp qt/moc_intro.cpp qt/moc_macdockiconhandler.cpp qt/moc_macnotificationhandler.cpp qt/moc_modaloverlay.cpp qt/moc_masternodelist.cpp qt/moc_notificator.cpp qt/moc_openuridialog.cpp qt/moc_optionsdialog.cpp qt/moc_optionsmodel.cpp qt/moc_overviewpage.cpp qt/moc_peertablemodel.cpp qt/moc_paymentserver.cpp qt/moc_qrdialog.cpp qt/moc_qvalidatedlineedit.cpp qt/moc_qvaluecombobox.cpp qt/moc_receivecoinsdialog.cpp qt/moc_receiverequestdialog.cpp qt/moc_recentrequeststablemodel.cpp qt/moc_rpcconsole.cpp qt/moc_sendcoinsdialog.cpp qt/moc_sendcoinsentry.cpp qt/moc_signverifymessagedialog.cpp qt/moc_splashscreen.cpp qt/moc_trafficgraphwidget.cpp qt/moc_transactiondesc.cpp qt/moc_transactiondescdialog.cpp qt/moc_transactionfilterproxy.cpp qt/moc_transactiontablemodel.cpp qt/moc_transactionview.cpp qt/moc_utilitydialog.cpp qt/moc_walletframe.cpp qt/moc_walletmodel.cpp qt/moc_walletview.cpp qt/dash.moc qt/bitcoinamountfield.moc qt/intro.moc qt/overviewpage.moc qt/rpcconsole.moc qt/paymentrequest.pb.cc qt/paymentrequest.pb.h qt/qrc_dash.cpp qt/qrc_dash_locale.cpp qt/locale/dash_bg.qm qt/locale/dash_de.qm qt/locale/dash_en.qm qt/locale/dash_es.qm qt/locale/dash_fi.qm qt/locale/dash_fr.qm qt/locale/dash_it.qm qt/locale/dash_ja.qm qt/locale/dash_nl.qm qt/locale/dash_pl.qm qt/locale/dash_pt.qm qt/locale/dash_pt_BR.qm qt/locale/dash_ru.qm qt/locale/dash_sk.qm qt/locale/dash_sv.qm qt/locale/dash_vi.qm qt/locale/dash_zh_CN.qm qt/locale/dash_zh_TW.qm qt/forms/ui_addressbookpage.h qt/forms/ui_askpassphrasedialog.h qt/forms/ui_coincontroldialog.h qt/forms/ui_darksendconfig.h qt/forms/ui_editaddressdialog.h qt/forms/ui_helpmessagedialog.h qt/forms/ui_intro.h qt/forms/ui_modaloverlay.h qt/forms/ui_masternodelist.h qt/forms/ui_qrdialog.h qt/forms/ui_openuridialog.h qt/forms/ui_optionsdialog.h qt/forms/ui_overviewpage.h qt/forms/ui_receivecoinsdialog.h qt/forms/ui_receiverequestdialog.h qt/forms/ui_debugwindow.h qt/forms/ui_sendcoinsdialog.h qt/forms/ui_sendcoinsentry.h qt/forms/ui_signverifymessagedialog.h qt/forms/ui_transactiondescdialog.h qt/*.gcda qt/*.gcno qt/test/moc_compattests.cpp qt/test/moc_rpcnestedtests.cpp qt/test/moc_trafficgraphdatatests.cpp qt/test/moc_uritests.cpp qt/test/moc_paymentservertests.cpp qt/test/*.gcda qt/test/*.gcno | |
test -z "libdashconsensus.la" || rm -f libdashconsensus.la | |
rm -f ./so_locations | |
rm -rf .libs _libs | |
rm -rf bench/.libs bench/_libs | |
rm -rf compat/.libs compat/_libs | |
rm -rf consensus/.libs consensus/_libs | |
rm -rf crypto/.libs crypto/_libs | |
rm -rf primitives/.libs primitives/_libs | |
rm -rf qt/.libs qt/_libs | |
rm -rf qt/test/.libs qt/test/_libs | |
rm -rf script/.libs script/_libs | |
rm -rf test/.libs test/_libs | |
make -C secp256k1 clean | |
make[3]: Entering directory '/root/dash/src/secp256k1' | |
test -z "gen_context src/ecmult_static_context.h src/java/org/bitcoin/*.class .stamp-java" || rm -f gen_context src/ecmult_static_context.h src/java/org/bitcoin/*.class .stamp-java | |
test -z "libsecp256k1.la" || rm -f libsecp256k1.la | |
rm -f ./so_locations | |
rm -rf .libs _libs | |
rm -rf src/.libs src/_libs | |
rm -rf src/asm/.libs src/asm/_libs | |
rm -rf src/java/.libs src/java/_libs | |
test -z "" || rm -f | |
rm -f tests.exe exhaustive_tests.exe | |
rm -f tests exhaustive_tests | |
rm -f *.o | |
rm -f src/*.o | |
rm -f src/*.lo | |
rm -f src/asm/*.o | |
rm -f src/asm/*.lo | |
rm -f src/java/*.o | |
rm -f src/java/*.lo | |
test -z "tests.log exhaustive_tests.log" || rm -f tests.log exhaustive_tests.log | |
test -z "tests.trs exhaustive_tests.trs" || rm -f tests.trs exhaustive_tests.trs | |
test -z "test-suite.log" || rm -f test-suite.log | |
rm -f *.lo | |
make[3]: Leaving directory '/root/dash/src/secp256k1' | |
make -C univalue clean | |
make[3]: Entering directory '/root/dash/src/univalue' | |
test -z "libunivalue.la" || rm -f libunivalue.la | |
rm -f ./so_locations | |
rm -rf .libs _libs | |
rm -rf lib/.libs lib/_libs | |
rm -rf test/.libs test/_libs | |
rm -f test/unitester.exe | |
rm -f test/unitester | |
rm -f *.o | |
rm -f lib/*.o | |
rm -f lib/*.lo | |
rm -f test/*.o | |
test -z "test/unitester.log" || rm -f test/unitester.log | |
test -z "test/unitester.trs" || rm -f test/unitester.trs | |
test -z "test-suite.log" || rm -f test-suite.log | |
rm -f *.lo | |
make[3]: Leaving directory '/root/dash/src/univalue' | |
rm -f leveldb/*/*.gcda leveldb/*/*.gcno leveldb/helpers/memenv/*.gcda leveldb/helpers/memenv/*.gcno | |
rm -f config.h | |
rm -rf test/__pycache__ | |
rm -f *.o | |
rm -f bench/*.o | |
rm -f compat/*.o | |
rm -f compat/*.lo | |
rm -f consensus/*.o | |
rm -f consensus/*.lo | |
rm -f crypto/*.o | |
rm -f crypto/*.lo | |
rm -f leveldb/db/*.o | |
rm -f leveldb/helpers/memenv/*.o | |
rm -f leveldb/port/*.o | |
rm -f leveldb/table/*.o | |
rm -f leveldb/util/*.o | |
rm -f policy/*.o | |
rm -f primitives/*.o | |
rm -f primitives/*.lo | |
rm -f qt/*.o | |
rm -f qt/res/*.o | |
rm -f qt/test/*.o | |
rm -f rpc/*.o | |
rm -f script/*.o | |
rm -f script/*.lo | |
rm -f support/*.o | |
rm -f test/*.o | |
rm -f wallet/*.o | |
rm -f wallet/test/*.o | |
rm -f zmq/*.o | |
test -z "test/test_dash.log qt/test/test_dash-qt.log" || rm -f test/test_dash.log qt/test/test_dash-qt.log | |
test -z "test/test_dash.trs qt/test/test_dash-qt.trs" || rm -f test/test_dash.trs qt/test/test_dash-qt.trs | |
test -z "test-suite.log" || rm -f test-suite.log | |
rm -f *.lo | |
make[2]: Leaving directory '/root/dash/src' | |
make[1]: Leaving directory '/root/dash/src' | |
Making clean in doc/man | |
make[1]: Entering directory '/root/dash/doc/man' | |
rm -rf .libs _libs | |
rm -f *.lo | |
make[1]: Leaving directory '/root/dash/doc/man' | |
make[1]: Entering directory '/root/dash' | |
test -z "Dash-Core.dmg dashcore-0.12.3-win64-setup.exe" || rm -f Dash-Core.dmg dashcore-0.12.3-win64-setup.exe | |
rm -rf .libs _libs | |
rm -rf coverage_percent.txt test_dash.coverage/ total.coverage/ qa/tmp/ cache/ Dash-Qt.app | |
rm -rf qa/pull-tester/__pycache__ | |
rm -f *.lo | |
make[1]: Leaving directory '/root/dash' | |
root@ubuntu-dash-tests:~/dash# make -j2 | |
Making all in src | |
make[1]: Entering directory '/root/dash/src' | |
make[2]: Entering directory '/root/dash/src' | |
CXX crypto/libdashconsensus_la-hmac_sha256.lo | |
make[3]: Entering directory '/root/dash' | |
make[3]: Leaving directory '/root/dash' | |
CXX crypto/libdashconsensus_la-hmac_sha512.lo | |
CXX crypto/libdashconsensus_la-ripemd160.lo | |
CC crypto/libdashconsensus_la-aes_helper.lo | |
CXX crypto/libdashconsensus_la-sha1.lo | |
CXX crypto/libdashconsensus_la-sha256.lo | |
CXX crypto/libdashconsensus_la-sha512.lo | |
CC crypto/libdashconsensus_la-blake.lo | |
CC crypto/libdashconsensus_la-bmw.lo | |
CC crypto/libdashconsensus_la-cubehash.lo | |
CC crypto/libdashconsensus_la-echo.lo | |
CC crypto/libdashconsensus_la-groestl.lo | |
CC crypto/libdashconsensus_la-jh.lo | |
CC crypto/libdashconsensus_la-keccak.lo | |
CC crypto/libdashconsensus_la-luffa.lo | |
CC crypto/libdashconsensus_la-shavite.lo | |
CC crypto/libdashconsensus_la-simd.lo | |
CC crypto/libdashconsensus_la-skein.lo | |
CXX libdashconsensus_la-arith_uint256.lo | |
CXX consensus/libdashconsensus_la-merkle.lo | |
CXX libdashconsensus_la-hash.lo | |
CXX primitives/libdashconsensus_la-block.lo | |
CXX primitives/libdashconsensus_la-transaction.lo | |
CXX libdashconsensus_la-pubkey.lo | |
CXX script/libdashconsensus_la-dashconsensus.lo | |
CXX script/libdashconsensus_la-interpreter.lo | |
CXX script/libdashconsensus_la-script.lo | |
CXX script/libdashconsensus_la-script_error.lo | |
CXX libdashconsensus_la-uint256.lo | |
CXX libdashconsensus_la-utilstrencodings.lo | |
make[3]: Entering directory '/root/dash/src/secp256k1' | |
gcc -I. -g -O2 -Wall -Wextra -Wno-unused-function -c src/gen_context.c -o gen_context.o | |
CXX dashd-dashd.o | |
GEN dashd-res.o | |
CXX libdash_server_a-activemasternode.o | |
gcc gen_context.o -o gen_context | |
./gen_context | |
CC src/libsecp256k1_la-secp256k1.lo | |
CCLD libsecp256k1.la | |
libtool: [31mwarning[m: [1mundefined symbols not allowed in x86_64-w64-mingw32 shared libraries; building static only[m | |
/usr/bin/x86_64-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/dash/src/secp256k1' | |
CXX libdash_server_a-addrman.o | |
CXX libdash_server_a-addrdb.o | |
CXX libdash_server_a-alert.o | |
In file included from support/allocators/secure.h:9:0, | |
from key.h:11, | |
from activemasternode.h:9, | |
from activemasternode.cpp:5: | |
./support/lockedpool.h:195:18: error: ‘mutex’ in namespace ‘std’ does not name a type | |
mutable std::mutex mutex; | |
^ | |
./support/lockedpool.h:228:17: error: ‘once_flag’ in namespace ‘std’ does not name a type | |
static std::once_flag init_flag; | |
^ | |
./support/lockedpool.h: In static member function ‘static LockedPoolManager& LockedPoolManager::Instance()’: | |
./support/lockedpool.h:215:9: error: ‘call_once’ is not a member of ‘std’ | |
std::call_once(LockedPoolManager::init_flag, LockedPoolManager::CreateInstance); | |
^ | |
./support/lockedpool.h:215:24: error: ‘init_flag’ is not a member of ‘LockedPoolManager’ | |
std::call_once(LockedPoolManager::init_flag, LockedPoolManager::CreateInstance); | |
^ | |
In file included from net.h:22:0, | |
from activemasternode.h:10, | |
from activemasternode.cpp:5: | |
threadinterrupt.h: At global scope: | |
threadinterrupt.h:29:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type | |
std::condition_variable cond; | |
^ | |
threadinterrupt.h:30:10: error: ‘mutex’ in namespace ‘std’ does not name a type | |
std::mutex mut; | |
^ | |
In file included from activemasternode.h:10:0, | |
from activemasternode.cpp:5: | |
net.h:507:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type | |
std::condition_variable condMsgProc; | |
^ | |
net.h:508:10: error: ‘mutex’ in namespace ‘std’ does not name a type | |
std::mutex mutexMsgProc; | |
^ | |
net.h:513:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadDNSAddressSeed; | |
^ | |
net.h:514:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadSocketHandler; | |
^ | |
net.h:515:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenAddedConnections; | |
^ | |
net.h:516:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenConnections; | |
^ | |
net.h:517:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenMasternodeConnections; | |
^ | |
net.h:518:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadMessageHandler; | |
^ | |
Makefile:6278: recipe for target 'libdash_server_a-activemasternode.o' failed | |
make[2]: *** [libdash_server_a-activemasternode.o] Error 1 | |
make[2]: *** Waiting for unfinished jobs.... | |
In file included from support/allocators/secure.h:9:0, | |
from key.h:11, | |
from base58.h:18, | |
from alert.cpp:8: | |
./support/lockedpool.h:195:18: error: ‘mutex’ in namespace ‘std’ does not name a type | |
mutable std::mutex mutex; | |
^ | |
./support/lockedpool.h:228:17: error: ‘once_flag’ in namespace ‘std’ does not name a type | |
static std::once_flag init_flag; | |
^ | |
./support/lockedpool.h: In static member function ‘static LockedPoolManager& LockedPoolManager::Instance()’: | |
./support/lockedpool.h:215:9: error: ‘call_once’ is not a member of ‘std’ | |
std::call_once(LockedPoolManager::init_flag, LockedPoolManager::CreateInstance); | |
^ | |
./support/lockedpool.h:215:24: error: ‘init_flag’ is not a member of ‘LockedPoolManager’ | |
std::call_once(LockedPoolManager::init_flag, LockedPoolManager::CreateInstance); | |
^ | |
In file included from net.h:22:0, | |
from alert.cpp:10: | |
threadinterrupt.h: At global scope: | |
threadinterrupt.h:29:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type | |
std::condition_variable cond; | |
^ | |
threadinterrupt.h:30:10: error: ‘mutex’ in namespace ‘std’ does not name a type | |
std::mutex mut; | |
^ | |
In file included from alert.cpp:10:0: | |
net.h:507:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type | |
std::condition_variable condMsgProc; | |
^ | |
net.h:508:10: error: ‘mutex’ in namespace ‘std’ does not name a type | |
std::mutex mutexMsgProc; | |
^ | |
net.h:513:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadDNSAddressSeed; | |
^ | |
net.h:514:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadSocketHandler; | |
^ | |
net.h:515:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenAddedConnections; | |
^ | |
net.h:516:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenConnections; | |
^ | |
net.h:517:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenMasternodeConnections; | |
^ | |
net.h:518:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadMessageHandler; | |
^ | |
Makefile:6320: recipe for target 'libdash_server_a-alert.o' failed | |
make[2]: *** [libdash_server_a-alert.o] Error 1 | |
make[2]: Leaving directory '/root/dash/src' | |
Makefile:10560: recipe for target 'all-recursive' failed | |
make[1]: *** [all-recursive] Error 1 | |
make[1]: Leaving directory '/root/dash/src' | |
Makefile:688: recipe for target 'all-recursive' failed | |
make: *** [all-recursive] Error 1 | |
root@ubuntu-dash-tests:~/dash# make clean | |
Making clean in src | |
make[1]: Entering directory '/root/dash/src' | |
make[2]: Entering directory '/root/dash/src' | |
rm -f dashd.exe dash-cli.exe dash-tx.exe test/test_dash.exe bench/bench_dash.exe qt/dash-qt.exe qt/test/test_dash-qt.exe | |
rm -f dashd dash-cli dash-tx test/test_dash bench/bench_dash qt/dash-qt qt/test/test_dash-qt | |
test -z "crypto/libdash_crypto.a libdash_util.a libdash_common.a libdash_consensus.a libdash_server.a libdash_cli.a libdash_wallet.a libdash_zmq.a leveldb/libleveldb.a leveldb/libmemenv.a qt/libdashqt.a *.gcda *.gcno compat/*.gcda compat/*.gcno consensus/*.gcda consensus/*.gcno crypto/*.gcda crypto/*.gcno policy/*.gcda policy/*.gcno primitives/*.gcda primitives/*.gcno script/*.gcda script/*.gcno support/*.gcda support/*.gcno univalue/*.gcda univalue/*.gcno wallet/*.gcda wallet/*.gcno wallet/test/*.gcda wallet/test/*.gcno zmq/*.gcda zmq/*.gcno test/*.gcda test/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h bench/*.gcda bench/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h qt/moc_addressbookpage.cpp qt/moc_addresstablemodel.cpp qt/moc_askpassphrasedialog.cpp qt/moc_bantablemodel.cpp qt/moc_bitcoinaddressvalidator.cpp qt/moc_bitcoinamountfield.cpp qt/moc_bitcoingui.cpp qt/moc_bitcoinunits.cpp qt/moc_clientmodel.cpp qt/moc_coincontroldialog.cpp qt/moc_coincontroltreewidget.cpp qt/moc_csvmodelwriter.cpp qt/moc_darksendconfig.cpp qt/moc_editaddressdialog.cpp qt/moc_guiutil.cpp qt/moc_intro.cpp qt/moc_macdockiconhandler.cpp qt/moc_macnotificationhandler.cpp qt/moc_modaloverlay.cpp qt/moc_masternodelist.cpp qt/moc_notificator.cpp qt/moc_openuridialog.cpp qt/moc_optionsdialog.cpp qt/moc_optionsmodel.cpp qt/moc_overviewpage.cpp qt/moc_peertablemodel.cpp qt/moc_paymentserver.cpp qt/moc_qrdialog.cpp qt/moc_qvalidatedlineedit.cpp qt/moc_qvaluecombobox.cpp qt/moc_receivecoinsdialog.cpp qt/moc_receiverequestdialog.cpp qt/moc_recentrequeststablemodel.cpp qt/moc_rpcconsole.cpp qt/moc_sendcoinsdialog.cpp qt/moc_sendcoinsentry.cpp qt/moc_signverifymessagedialog.cpp qt/moc_splashscreen.cpp qt/moc_trafficgraphwidget.cpp qt/moc_transactiondesc.cpp qt/moc_transactiondescdialog.cpp qt/moc_transactionfilterproxy.cpp qt/moc_transactiontablemodel.cpp qt/moc_transactionview.cpp qt/moc_utilitydialog.cpp qt/moc_walletframe.cpp qt/moc_walletmodel.cpp qt/moc_walletview.cpp qt/dash.moc qt/bitcoinamountfield.moc qt/intro.moc qt/overviewpage.moc qt/rpcconsole.moc qt/paymentrequest.pb.cc qt/paymentrequest.pb.h qt/qrc_dash.cpp qt/qrc_dash_locale.cpp qt/locale/dash_bg.qm qt/locale/dash_de.qm qt/locale/dash_en.qm qt/locale/dash_es.qm qt/locale/dash_fi.qm qt/locale/dash_fr.qm qt/locale/dash_it.qm qt/locale/dash_ja.qm qt/locale/dash_nl.qm qt/locale/dash_pl.qm qt/locale/dash_pt.qm qt/locale/dash_pt_BR.qm qt/locale/dash_ru.qm qt/locale/dash_sk.qm qt/locale/dash_sv.qm qt/locale/dash_vi.qm qt/locale/dash_zh_CN.qm qt/locale/dash_zh_TW.qm qt/forms/ui_addressbookpage.h qt/forms/ui_askpassphrasedialog.h qt/forms/ui_coincontroldialog.h qt/forms/ui_darksendconfig.h qt/forms/ui_editaddressdialog.h qt/forms/ui_helpmessagedialog.h qt/forms/ui_intro.h qt/forms/ui_modaloverlay.h qt/forms/ui_masternodelist.h qt/forms/ui_qrdialog.h qt/forms/ui_openuridialog.h qt/forms/ui_optionsdialog.h qt/forms/ui_overviewpage.h qt/forms/ui_receivecoinsdialog.h qt/forms/ui_receiverequestdialog.h qt/forms/ui_debugwindow.h qt/forms/ui_sendcoinsdialog.h qt/forms/ui_sendcoinsentry.h qt/forms/ui_signverifymessagedialog.h qt/forms/ui_transactiondescdialog.h qt/*.gcda qt/*.gcno qt/test/moc_compattests.cpp qt/test/moc_rpcnestedtests.cpp qt/test/moc_trafficgraphdatatests.cpp qt/test/moc_uritests.cpp qt/test/moc_paymentservertests.cpp qt/test/*.gcda qt/test/*.gcno" || rm -f crypto/libdash_crypto.a libdash_util.a libdash_common.a libdash_consensus.a libdash_server.a libdash_cli.a libdash_wallet.a libdash_zmq.a leveldb/libleveldb.a leveldb/libmemenv.a qt/libdashqt.a *.gcda *.gcno compat/*.gcda compat/*.gcno consensus/*.gcda consensus/*.gcno crypto/*.gcda crypto/*.gcno policy/*.gcda policy/*.gcno primitives/*.gcda primitives/*.gcno script/*.gcda script/*.gcno support/*.gcda support/*.gcno univalue/*.gcda univalue/*.gcno wallet/*.gcda wallet/*.gcno wallet/test/*.gcda wallet/test/*.gcno zmq/*.gcda zmq/*.gcno test/*.gcda test/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h bench/*.gcda bench/*.gcno test/data/script_tests.json.h test/data/base58_keys_valid.json.h test/data/base58_encode_decode.json.h test/data/base58_keys_invalid.json.h test/data/bip39_vectors.json.h test/data/proposals_valid.json.h test/data/proposals_invalid.json.h test/data/tx_invalid.json.h test/data/tx_valid.json.h test/data/sighash.json.h test/data/alertTests.raw.h qt/moc_addressbookpage.cpp qt/moc_addresstablemodel.cpp qt/moc_askpassphrasedialog.cpp qt/moc_bantablemodel.cpp qt/moc_bitcoinaddressvalidator.cpp qt/moc_bitcoinamountfield.cpp qt/moc_bitcoingui.cpp qt/moc_bitcoinunits.cpp qt/moc_clientmodel.cpp qt/moc_coincontroldialog.cpp qt/moc_coincontroltreewidget.cpp qt/moc_csvmodelwriter.cpp qt/moc_darksendconfig.cpp qt/moc_editaddressdialog.cpp qt/moc_guiutil.cpp qt/moc_intro.cpp qt/moc_macdockiconhandler.cpp qt/moc_macnotificationhandler.cpp qt/moc_modaloverlay.cpp qt/moc_masternodelist.cpp qt/moc_notificator.cpp qt/moc_openuridialog.cpp qt/moc_optionsdialog.cpp qt/moc_optionsmodel.cpp qt/moc_overviewpage.cpp qt/moc_peertablemodel.cpp qt/moc_paymentserver.cpp qt/moc_qrdialog.cpp qt/moc_qvalidatedlineedit.cpp qt/moc_qvaluecombobox.cpp qt/moc_receivecoinsdialog.cpp qt/moc_receiverequestdialog.cpp qt/moc_recentrequeststablemodel.cpp qt/moc_rpcconsole.cpp qt/moc_sendcoinsdialog.cpp qt/moc_sendcoinsentry.cpp qt/moc_signverifymessagedialog.cpp qt/moc_splashscreen.cpp qt/moc_trafficgraphwidget.cpp qt/moc_transactiondesc.cpp qt/moc_transactiondescdialog.cpp qt/moc_transactionfilterproxy.cpp qt/moc_transactiontablemodel.cpp qt/moc_transactionview.cpp qt/moc_utilitydialog.cpp qt/moc_walletframe.cpp qt/moc_walletmodel.cpp qt/moc_walletview.cpp qt/dash.moc qt/bitcoinamountfield.moc qt/intro.moc qt/overviewpage.moc qt/rpcconsole.moc qt/paymentrequest.pb.cc qt/paymentrequest.pb.h qt/qrc_dash.cpp qt/qrc_dash_locale.cpp qt/locale/dash_bg.qm qt/locale/dash_de.qm qt/locale/dash_en.qm qt/locale/dash_es.qm qt/locale/dash_fi.qm qt/locale/dash_fr.qm qt/locale/dash_it.qm qt/locale/dash_ja.qm qt/locale/dash_nl.qm qt/locale/dash_pl.qm qt/locale/dash_pt.qm qt/locale/dash_pt_BR.qm qt/locale/dash_ru.qm qt/locale/dash_sk.qm qt/locale/dash_sv.qm qt/locale/dash_vi.qm qt/locale/dash_zh_CN.qm qt/locale/dash_zh_TW.qm qt/forms/ui_addressbookpage.h qt/forms/ui_askpassphrasedialog.h qt/forms/ui_coincontroldialog.h qt/forms/ui_darksendconfig.h qt/forms/ui_editaddressdialog.h qt/forms/ui_helpmessagedialog.h qt/forms/ui_intro.h qt/forms/ui_modaloverlay.h qt/forms/ui_masternodelist.h qt/forms/ui_qrdialog.h qt/forms/ui_openuridialog.h qt/forms/ui_optionsdialog.h qt/forms/ui_overviewpage.h qt/forms/ui_receivecoinsdialog.h qt/forms/ui_receiverequestdialog.h qt/forms/ui_debugwindow.h qt/forms/ui_sendcoinsdialog.h qt/forms/ui_sendcoinsentry.h qt/forms/ui_signverifymessagedialog.h qt/forms/ui_transactiondescdialog.h qt/*.gcda qt/*.gcno qt/test/moc_compattests.cpp qt/test/moc_rpcnestedtests.cpp qt/test/moc_trafficgraphdatatests.cpp qt/test/moc_uritests.cpp qt/test/moc_paymentservertests.cpp qt/test/*.gcda qt/test/*.gcno | |
test -z "libdashconsensus.la" || rm -f libdashconsensus.la | |
rm -f ./so_locations | |
rm -rf .libs _libs | |
rm -rf bench/.libs bench/_libs | |
rm -rf compat/.libs compat/_libs | |
rm -rf consensus/.libs consensus/_libs | |
rm -rf crypto/.libs crypto/_libs | |
rm -rf primitives/.libs primitives/_libs | |
rm -rf qt/.libs qt/_libs | |
rm -rf qt/test/.libs qt/test/_libs | |
rm -rf script/.libs script/_libs | |
rm -rf test/.libs test/_libs | |
make -C secp256k1 clean | |
make[3]: Entering directory '/root/dash/src/secp256k1' | |
test -z "gen_context src/ecmult_static_context.h src/java/org/bitcoin/*.class .stamp-java" || rm -f gen_context src/ecmult_static_context.h src/java/org/bitcoin/*.class .stamp-java | |
test -z "libsecp256k1.la" || rm -f libsecp256k1.la | |
rm -f ./so_locations | |
rm -rf .libs _libs | |
rm -rf src/.libs src/_libs | |
rm -rf src/asm/.libs src/asm/_libs | |
rm -rf src/java/.libs src/java/_libs | |
test -z "" || rm -f | |
rm -f tests.exe exhaustive_tests.exe | |
rm -f tests exhaustive_tests | |
rm -f *.o | |
rm -f src/*.o | |
rm -f src/*.lo | |
rm -f src/asm/*.o | |
rm -f src/asm/*.lo | |
rm -f src/java/*.o | |
rm -f src/java/*.lo | |
test -z "tests.log exhaustive_tests.log" || rm -f tests.log exhaustive_tests.log | |
test -z "tests.trs exhaustive_tests.trs" || rm -f tests.trs exhaustive_tests.trs | |
test -z "test-suite.log" || rm -f test-suite.log | |
rm -f *.lo | |
make[3]: Leaving directory '/root/dash/src/secp256k1' | |
make -C univalue clean | |
make[3]: Entering directory '/root/dash/src/univalue' | |
test -z "libunivalue.la" || rm -f libunivalue.la | |
rm -f ./so_locations | |
rm -rf .libs _libs | |
rm -rf lib/.libs lib/_libs | |
rm -rf test/.libs test/_libs | |
rm -f test/unitester.exe | |
rm -f test/unitester | |
rm -f *.o | |
rm -f lib/*.o | |
rm -f lib/*.lo | |
rm -f test/*.o | |
test -z "test/unitester.log" || rm -f test/unitester.log | |
test -z "test/unitester.trs" || rm -f test/unitester.trs | |
test -z "test-suite.log" || rm -f test-suite.log | |
rm -f *.lo | |
make[3]: Leaving directory '/root/dash/src/univalue' | |
rm -f leveldb/*/*.gcda leveldb/*/*.gcno leveldb/helpers/memenv/*.gcda leveldb/helpers/memenv/*.gcno | |
rm -f config.h | |
rm -rf test/__pycache__ | |
rm -f *.o | |
rm -f bench/*.o | |
rm -f compat/*.o | |
rm -f compat/*.lo | |
rm -f consensus/*.o | |
rm -f consensus/*.lo | |
rm -f crypto/*.o | |
rm -f crypto/*.lo | |
rm -f leveldb/db/*.o | |
rm -f leveldb/helpers/memenv/*.o | |
rm -f leveldb/port/*.o | |
rm -f leveldb/table/*.o | |
rm -f leveldb/util/*.o | |
rm -f policy/*.o | |
rm -f primitives/*.o | |
rm -f primitives/*.lo | |
rm -f qt/*.o | |
rm -f qt/res/*.o | |
rm -f qt/test/*.o | |
rm -f rpc/*.o | |
rm -f script/*.o | |
rm -f script/*.lo | |
rm -f support/*.o | |
rm -f test/*.o | |
rm -f wallet/*.o | |
rm -f wallet/test/*.o | |
rm -f zmq/*.o | |
test -z "test/test_dash.log qt/test/test_dash-qt.log" || rm -f test/test_dash.log qt/test/test_dash-qt.log | |
test -z "test/test_dash.trs qt/test/test_dash-qt.trs" || rm -f test/test_dash.trs qt/test/test_dash-qt.trs | |
test -z "test-suite.log" || rm -f test-suite.log | |
rm -f *.lo | |
make[2]: Leaving directory '/root/dash/src' | |
make[1]: Leaving directory '/root/dash/src' | |
Making clean in doc/man | |
make[1]: Entering directory '/root/dash/doc/man' | |
rm -rf .libs _libs | |
rm -f *.lo | |
make[1]: Leaving directory '/root/dash/doc/man' | |
make[1]: Entering directory '/root/dash' | |
test -z "Dash-Core.dmg dashcore-0.12.3-win64-setup.exe" || rm -f Dash-Core.dmg dashcore-0.12.3-win64-setup.exe | |
rm -rf .libs _libs | |
rm -rf coverage_percent.txt test_dash.coverage/ total.coverage/ qa/tmp/ cache/ Dash-Qt.app | |
rm -rf qa/pull-tester/__pycache__ | |
rm -f *.lo | |
make[1]: Leaving directory '/root/dash' | |
root@ubuntu-dash-tests:~/dash# make | |
Making all in src | |
make[1]: Entering directory '/root/dash/src' | |
make[2]: Entering directory '/root/dash/src' | |
make[3]: Entering directory '/root/dash' | |
make[3]: Leaving directory '/root/dash' | |
CXX crypto/libdashconsensus_la-aes.lo | |
CXX crypto/libdashconsensus_la-hmac_sha256.lo | |
CXX crypto/libdashconsensus_la-hmac_sha512.lo | |
CXX crypto/libdashconsensus_la-ripemd160.lo | |
CC crypto/libdashconsensus_la-aes_helper.lo | |
CXX crypto/libdashconsensus_la-sha1.lo | |
CXX crypto/libdashconsensus_la-sha256.lo | |
CXX crypto/libdashconsensus_la-sha512.lo | |
CC crypto/libdashconsensus_la-blake.lo | |
CC crypto/libdashconsensus_la-bmw.lo | |
CC crypto/libdashconsensus_la-cubehash.lo | |
CC crypto/libdashconsensus_la-echo.lo | |
CC crypto/libdashconsensus_la-groestl.lo | |
CC crypto/libdashconsensus_la-jh.lo | |
CC crypto/libdashconsensus_la-keccak.lo | |
CC crypto/libdashconsensus_la-luffa.lo | |
CC crypto/libdashconsensus_la-shavite.lo | |
CC crypto/libdashconsensus_la-simd.lo | |
CC crypto/libdashconsensus_la-skein.lo | |
CXX libdashconsensus_la-arith_uint256.lo | |
CXX consensus/libdashconsensus_la-merkle.lo | |
CXX libdashconsensus_la-hash.lo | |
CXX primitives/libdashconsensus_la-block.lo | |
CXX primitives/libdashconsensus_la-transaction.lo | |
CXX libdashconsensus_la-pubkey.lo | |
CXX script/libdashconsensus_la-dashconsensus.lo | |
CXX script/libdashconsensus_la-interpreter.lo | |
CXX script/libdashconsensus_la-script.lo | |
CXX script/libdashconsensus_la-script_error.lo | |
CXX libdashconsensus_la-uint256.lo | |
CXX libdashconsensus_la-utilstrencodings.lo | |
make[3]: Entering directory '/root/dash/src/secp256k1' | |
gcc -I. -g -O2 -Wall -Wextra -Wno-unused-function -c src/gen_context.c -o gen_context.o | |
gcc gen_context.o -o gen_context | |
./gen_context | |
CC src/libsecp256k1_la-secp256k1.lo | |
CCLD libsecp256k1.la | |
libtool: [31mwarning[m: [1mundefined symbols not allowed in x86_64-w64-mingw32 shared libraries; building static only[m | |
/usr/bin/x86_64-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/dash/src/secp256k1' | |
CXXLD libdashconsensus.la | |
/usr/bin/x86_64-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U') | |
CXX dashd-dashd.o | |
GEN dashd-res.o | |
CXX libdash_server_a-activemasternode.o | |
In file included from support/allocators/secure.h:9:0, | |
from key.h:11, | |
from activemasternode.h:9, | |
from activemasternode.cpp:5: | |
./support/lockedpool.h:195:18: error: ‘mutex’ in namespace ‘std’ does not name a type | |
mutable std::mutex mutex; | |
^ | |
./support/lockedpool.h:228:17: error: ‘once_flag’ in namespace ‘std’ does not name a type | |
static std::once_flag init_flag; | |
^ | |
./support/lockedpool.h: In static member function ‘static LockedPoolManager& LockedPoolManager::Instance()’: | |
./support/lockedpool.h:215:9: error: ‘call_once’ is not a member of ‘std’ | |
std::call_once(LockedPoolManager::init_flag, LockedPoolManager::CreateInstance); | |
^ | |
./support/lockedpool.h:215:24: error: ‘init_flag’ is not a member of ‘LockedPoolManager’ | |
std::call_once(LockedPoolManager::init_flag, LockedPoolManager::CreateInstance); | |
^ | |
In file included from net.h:22:0, | |
from activemasternode.h:10, | |
from activemasternode.cpp:5: | |
threadinterrupt.h: At global scope: | |
threadinterrupt.h:29:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type | |
std::condition_variable cond; | |
^ | |
threadinterrupt.h:30:10: error: ‘mutex’ in namespace ‘std’ does not name a type | |
std::mutex mut; | |
^ | |
In file included from activemasternode.h:10:0, | |
from activemasternode.cpp:5: | |
net.h:507:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type | |
std::condition_variable condMsgProc; | |
^ | |
net.h:508:10: error: ‘mutex’ in namespace ‘std’ does not name a type | |
std::mutex mutexMsgProc; | |
^ | |
net.h:513:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadDNSAddressSeed; | |
^ | |
net.h:514:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadSocketHandler; | |
^ | |
net.h:515:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenAddedConnections; | |
^ | |
net.h:516:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenConnections; | |
^ | |
net.h:517:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadOpenMasternodeConnections; | |
^ | |
net.h:518:10: error: ‘thread’ in namespace ‘std’ does not name a type | |
std::thread threadMessageHandler; | |
^ | |
Makefile:6278: recipe for target 'libdash_server_a-activemasternode.o' failed | |
make[2]: *** [libdash_server_a-activemasternode.o] Error 1 | |
make[2]: Leaving directory '/root/dash/src' | |
Makefile:10560: recipe for target 'all-recursive' failed | |
make[1]: *** [all-recursive] Error 1 | |
make[1]: Leaving directory '/root/dash/src' | |
Makefile:688: recipe for target 'all-recursive' failed | |
make: *** [all-recursive] Error 1 | |
root@ubuntu-dash-tests:~/dash# exit | |
exit | |
Script done on Wed 27 Jun 2018 03:36:11 AM UTC |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment