Even if i try to Compile Windows Wallets for Bitcoin Core on my Linux Ubuntu 16.04 LTS 64 bit, I got this Error:
// Followed the Guide in docs -> build-windows -> until typing "make"
It fails after ~ 10 seconds with this Error:
root@Ubuntu-16:/mnt/bitcoin# make Making all in src make[1]: directory „/mnt/bitcoin/src“ will be entered make[2]: directory „/mnt/bitcoin/src“ will be entered CXX crypto/libbitcoinconsensus_la-aes.lo CXX crypto/libbitcoinconsensus_la-hmac_sha256.lo CXX crypto/libbitcoinconsensus_la-hmac_sha512.lo CXX crypto/libbitcoinconsensus_la-ripemd160.lo CXX crypto/libbitcoinconsensus_la-sha1.lo CXX crypto/libbitcoinconsensus_la-sha256.lo CXX crypto/libbitcoinconsensus_la-sha512.lo CXX libbitcoinconsensus_la-arith_uint256.lo CXX consensus/libbitcoinconsensus_la-merkle.lo CXX libbitcoinconsensus_la-hash.lo CXX primitives/libbitcoinconsensus_la-block.lo CXX primitives/libbitcoinconsensus_la-transaction.lo CXX libbitcoinconsensus_la-pubkey.lo CXX script/libbitcoinconsensus_la-bitcoinconsensus.lo CXX script/libbitcoinconsensus_la-interpreter.lo CXX script/libbitcoinconsensus_la-script.lo CXX script/libbitcoinconsensus_la-script_error.lo CXX libbitcoinconsensus_la-uint256.lo CXX libbitcoinconsensus_la-utilstrencodings.lo make[3]: directory „/mnt/bitcoin/src/secp256k1“ will be entered 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: warning: undefined symbols not allowed in x86_64-w64-mingw32 shared libraries; building static only /usr/bin/x86_64-w64-mingw32-ar: u' modifier ignored since D' is the default (see U')
make[3]: directory „/mnt/bitcoin/src/secp256k1“ will be leaved
CXXLD libbitcoinconsensus.la
/usr/bin/x86_64-w64-mingw32-ar: u' modifier ignored since D' is the default (see U') CXX bitcoind-bitcoind.o GEN bitcoind-res.o CXX libbitcoin_server_a-addrman.o CXX libbitcoin_server_a-addrdb.o CXX libbitcoin_server_a-bloom.o CXX libbitcoin_server_a-blockencodings.o CXX libbitcoin_server_a-chain.o CXX libbitcoin_server_a-checkpoints.o CXX libbitcoin_server_a-httprpc.o In file included from support/allocators/secure.h:9:0, from key.h:11, from base58.h:18, from httprpc.cpp:7: ./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); ^ Makefile:5315: the Rule for target „libbitcoin_server_a-httprpc.o“ failed make[2]: *** [libbitcoin_server_a-httprpc.o] Fehler 1 make[2]: directory „/mnt/bitcoin/src“ will be leaved Makefile:8897: the Rule for target „all-recursive“ failed make[1]: *** [all-recursive] Fehler 1 make[1]: directory „/mnt/bitcoin/src“ will be leaved Makefile:685: the Rule for target „all-recursive“ failed make: *** [all-recursive] Fehler 1 root@Ubuntu-16:/mnt/bitcoin# ^C root@Ubuntu-16:/mnt/bitcoin# ^C root@Ubuntu-16:/mnt/bitcoin# ^C root@Ubuntu-16:/mnt/bitcoin#
What am I'm missing?