Linking error #1027

issue Lohoris opened this issue on April 3, 2012
  1. Lohoris commented at 9:28 AM on April 3, 2012: none

    I followed the build instruction (installing with port the required dependencies), but at linking stage I got a lengthy error.

    OSX 10.6.8, bitcoin just pulled from git.

  2. Lohoris commented at 9:30 AM on April 3, 2012: none

    (wtf there's no way to attach a file?)

  3. Lohoris commented at 9:33 AM on April 3, 2012: none

    llvm-g++ -mmacosx-version-min=10.5 -arch i386 -O3 -Wextra -Wno-sign-compare -Wno-char-subscripts -Wno-invalid-offsetof -Wformat-security -g -DMAC_OSX -DMSG_NOSIGNAL=0 -DUSE_SSL -DUSE_UPNP=1 -I"/Users/looris/Sviluppo/varie/ext/bitcoin/src" -I"/opt/local/include" -I"/opt/local/include/db48" -o bitcoind -L"/opt/local/lib" -L"/opt/local/lib/db48" obj/checkpoints.o obj/netbase.o obj/addrman.o obj/crypter.o obj/key.o obj/db.o obj/init.o obj/irc.o obj/keystore.o obj/main.o obj/net.o obj/protocol.o obj/bitcoinrpc.o obj/rpcdump.o obj/script.o obj/util.o obj/wallet.o -dead_strip -ldb_cxx-4.8 -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_thread-mt -lssl -lcrypto -lz -lminiupnpc ld: warning: in /opt/local/lib/db48/libdb_cxx-4.8.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libboost_system-mt.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libboost_filesystem-mt.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libboost_program_options-mt.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libboost_thread-mt.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libssl.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libcrypto.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libz.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /opt/local/lib/libminiupnpc.dylib, file was built for unsupported file format which is not the architecture being linked (i386) Undefined symbols: "_SSL_free", referenced from: boost::asio::ssl::detail::stream_core::stream_core(ssl_ctx_st, boost::asio::io_service&)in bitcoinrpc.o boost::asio::ssl::detail::stream_core::~stream_core()in bitcoinrpc.o boost::asio::ssl::detail::stream_core::~stream_core()in bitcoinrpc.o "boost::thread::timed_join(boost::posix_time::ptime const&)", referenced from: ThreadRPCServer2(void_) in bitcoinrpc.o "DbEnv::set_lk_max_objects(unsigned int)", referenced from: CDB::CDB(char const_, char const_)in db.o "Db::remove(char const_, char const_, unsigned int)", referenced from: CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o "SSL_accept", referenced from: boost::asio::ssl::detail::engine::do_accept(void, unsigned long)in bitcoinrpc.o "BN_num_bits", referenced from: CKey::GetSecret(bool&) constin keystore.o CKey::SignCompact(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in bitcoinrpc.o CKey::SignCompact(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in bitcoinrpc.o "DbEnv::open(char const, unsigned int, int)", referenced from: CDB::CDB(char const_, char const_)in db.o "boost::program_options::detail::common_config_file_iterator::get()", referenced from: ReadConfigFile(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >&)in util.o boost::program_options::detail::basic_config_file_iterator<char>::basic_config_file_iterator(std::basic_istream<char, std::char_traits<char> >&, std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool)in util.o "boost::thread::hardware_concurrency()", referenced from: GenerateBitcoins(bool, CWallet_)in main.o "EVP_CIPHER_CTX_init", referenced from: CCrypter::Decrypt(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, secure_allocator<unsigned char> >&)in crypter.o CCrypter::Encrypt(std::vector<unsigned char, secure_allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> >&)in crypter.o "DbEnv::txn_checkpoint(unsigned int, unsigned int, unsigned int)", referenced from: BackupWallet(CWallet const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in db.o ThreadFlushWalletDB(void) in db.o DBFlush(bool)in db.o CDB::Close() in db.o CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o "boost::thread::start_thread()", referenced from: boost::thread::thread<void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (_)(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), std::basic_string<char, std::char_traits<char>, std::allocator<char> >)in main.o boost::thread::thread<int (_)(std::basic_istream<char, std::char_traits<char> >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&), boost::reference_wrapper<boost::iostreams::stream<SSLIOStreamDevice, std::char_traits<char>, std::allocator<char> > >, boost::reference_wrapper<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::reference_wrapper<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(int (_)(std::basic_istream<char, std::char_traits<char> >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&), boost::reference_wrapper<boost::iostreams::stream<SSLIOStreamDevice, std::char_traits<char>, std::allocator<char> > >, boost::reference_wrapper<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::reference_wrapper<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >)in bitcoinrpc.o boost::thread::thread<boost::_bi::bind_t<int, int (_)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void_, int, int), boost::_bi::list6<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<int>, boost::_bi::value<void_>, boost::_bi::value<int>, boost::_bi::value<int> > > >(boost::_bi::bind_t<int, int ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void_, int, int), boost::bi::list6<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<int>, boost::_bi::value<void>, boost::bi::value<int>, boost::_bi::value<int> > >, boost::disable_if<boost::is_convertible<boost::_bi::bind_t<int, int (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void, int, int), boost::bi::list6<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<int>, boost::_bi::value<void>, boost::bi::value<int>, boost::_bi::value<int> > >&, boost::detail::thread_move_t<boost::_bi::bind_t<int, int (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void, int, int), boost::bi::list6<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<int>, boost::_bi::value<void>, boost::bi::value<int>, boost::_bi::value<int> > > > >, boost::thread::dummy>::type)in util.o "UPNP_DeletePortMapping", referenced from: ThreadMapPort2(void) in net.o "BIO_ctrl_pending", referenced from: boost::asio::ssl::detail::engine::perform(int (boost::asio::ssl::detail::engine::)(void_, unsigned long), void_, unsigned long, boost::system::error_code&, unsigned long_)in bitcoinrpc.o boost::asio::ssl::detail::engine::perform(int (boost::asio::ssl::detail::engine::)(void, unsigned long), void_, unsigned long, boost::system::error_code&, unsigned long_)in bitcoinrpc.o "EC_POINT_is_at_infinity", referenced from: ECDSA_SIG_recover_key_GFp(ec_key_st, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "SSLv3_server_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "_d2i_ECPrivateKey", referenced from: CWalletDB::LoadWallet(CWallet) in db.o CWalletDB::LoadWallet(CWallet_) in db.o "SSL_CTX_new", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "boost::filesystem3::detail::create_directory(boost::filesystem3::path const&, boost::system::error_code)", referenced from: CDB::CDB(char const_, char const_)in db.o GetDefaultDataDir() in util.o GetDataDir(char_) in util.o "ECDSA_sign", referenced from: CKey::Sign(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in script.o "boost::filesystem3::detail::system_complete(boost::filesystem3::path const&, boost::system::error_code)", referenced from: ReadConfigFile(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >&)in util.o ReadConfigFile(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >&)in util.o "BN_set_negative", referenced from: CBigNum::ToString(int) constin main.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o "typeinfo for DbException", referenced from: __ZTI11DbException$non_lazy_ptr in db.o (maybe you meant: __ZTI11DbException$non_lazy_ptr) "boost::thread::~thread()", referenced from: CBlock::SetBestChain(CTxDB&, CBlockIndex) in main.o ThreadRPCServer2(void_) in bitcoinrpc.o ThreadRPCServer2(void_) in bitcoinrpc.o AddTimeData(CNetAddr const&, long long)in util.o "ECDSA_size", referenced from: CKey::Sign(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in script.o "_BN_copy", referenced from: ECDSA_SIG_recover_key_GFp(ec_key_st, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o CBigNum::CBigNum(CBigNum const&)in script.o CBigNum::operator=(CBigNum const&)in wallet.o "DbEnv::set_flags(unsigned int, int)", referenced from: CDB::CDB(char const_, char const_)in db.o "FreeUPNPUrls", referenced from: ThreadMapPort2(void) in net.o ThreadMapPort2(void_) in net.o "EC_KEY_new_by_curve_name", referenced from: CKey::SetSecret(std::vector<unsigned char, secure_allocator<unsigned char> > const&, bool)in db.o CKey::Reset() in keystore.o CKey::SetCompactSignature(uint256, std::vector<unsigned char, std::allocator<unsigned char> > const&)in bitcoinrpc.o "_CRYPTO_set_locking_callback", referenced from: boost::asio::ssl::detail::openssl_init_base::do_init::do_init()in bitcoinrpc.o boost::asio::ssl::detail::openssl_init_base::do_init::~do_init()in bitcoinrpc.o ___tcf_12 in util.o CInit::CInit() in util.o "_SSL_get_error", referenced from: boost::asio::ssl::detail::engine::perform(int (boost::asio::ssl::detail::engine::)(void_, unsigned long), void_, unsigned long, boost::system::error_code&, unsigned long_)in bitcoinrpc.o "SSL_CTX_use_certificate_chain_file", referenced from: boost::asio::ssl::context::use_certificate_chain_file(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in bitcoinrpc.o "_BIO_ctrl", referenced from: boost::asio::ssl::detail::engine::map_error_code(boost::system::error_code&) constin bitcoinrpc.o "_ERR_remove_state", referenced from: boost::asio::ssl::detail::openssl_init_base::do_init::~do_init()in bitcoinrpc.o "_BIO_new_bio_pair", referenced from: boost::asio::ssl::detail::stream_core::stream_core(ssl_ctx_st, boost::asio::io_service&)in bitcoinrpc.o "EC_KEY_set_public_key", referenced from: EC_KEY_regenerate_key(ec_key_st, bignum_st_) in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "boost::filesystem3::path::operator/=(boost::filesystem3::path const&)", referenced from: BackupWallet(CWallet const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in db.o ThreadRPCServer2(void_) in bitcoinrpc.o ThreadRPCServer2(void_) in bitcoinrpc.o GetPidFile() in util.o GetConfigFile() in util.o "UPNP_AddPortMapping", referenced from: ThreadMapPort2(void) in net.o ThreadMapPort2(void_) in net.o "EC_KEY_get0_group", referenced from: EC_KEY_regenerate_key(ec_key_st, bignum_st_) in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "boost::this_thread::sleep(boost::posix_time::ptime const&)", referenced from: BackupWallet(CWallet const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in db.o ThreadFlushWalletDB(void_) in db.o CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o Shutdown(void_)in init.o Shutdown(void_)in init.o Shutdown(void_)in init.o AppInit2(int, char)in init.o ThreadIRCSeed2(void_) in irc.o ThreadIRCSeed2(void_) in irc.o ThreadIRCSeed2(void_) in irc.o ThreadIRCSeed2(void_) in irc.o ThreadIRCSeed2(void_) in irc.o ThreadIRCSeed2(void_) in irc.o GenerateBitcoins(bool, CWallet_)in main.o ThreadBitcoinMiner(void_) in main.o ThreadMessageHandler2(void_) in net.o StopNode() in net.o StopNode() in net.o StopNode() in net.o ThreadDumpAddress2(void_) in net.o ThreadMapPort2(void_) in net.o ThreadMapPort2(void_) in net.o RecvLine(unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in net.o ThreadGetMyExternalIP(void_) in net.o ThreadSocketHandler2(void_) in net.o ThreadSocketHandler2(void_) in net.o ThreadOpenAddedConnections2(void_) in net.o ThreadOpenAddedConnections2(void_) in net.o ThreadOpenConnections2(void_) in net.o ThreadOpenConnections2(void_) in net.o ThreadRPCServer2(void_) in bitcoinrpc.o ThreadCleanWalletPassphrase(void_) in bitcoinrpc.o "SSL_read", referenced from: boost::asio::ssl::detail::engine::do_read(void, unsigned long)in bitcoinrpc.o "EVP_DecryptUpdate", referenced from: CCrypter::Decrypt(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, secure_allocator<unsigned char> >&)in crypter.o "_BN_add", referenced from: ECDSA_SIG_recover_key_GFp(ec_key_st, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o operator+(CBigNum const&, CBigNum const&)in db.o CBigNum::operator+=(CBigNum const&)in irc.o "BIO_free", referenced from: boost::asio::ssl::detail::stream_core::stream_core(ssl_ctx_st, boost::asio::io_service&)in bitcoinrpc.o boost::asio::ssl::detail::stream_core::~stream_core()in bitcoinrpc.o boost::asio::ssl::detail::stream_core::~stream_core()in bitcoinrpc.o "BN_bn2bin", referenced from: CKey::GetSecret(bool&) constin keystore.o CKey::SignCompact(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in bitcoinrpc.o CKey::SignCompact(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in bitcoinrpc.o "_EC_POINT_new", referenced from: EC_KEY_regenerate_key(ec_key_st, bignum_st_) in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "EC_GROUP_get_curve_GFp", referenced from: ECDSA_SIG_recover_key_GFp(ec_key_st, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "BN_cmp", referenced from: ECDSA_SIG_recover_key_GFp(ec_key_st, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o EncodeBase58(unsigned char const_, unsigned char const_)in irc.o CheckProofOfWork(uint256, unsigned int)in main.o CheckProofOfWork(uint256, unsigned int)in main.o GetNextWorkRequired(CBlockIndex const_, CBlock const_)in main.o ComputeMinWork(unsigned int, long long)in main.o ComputeMinWork(unsigned int, long long)in main.o GetWarnings(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)in main.o InvalidChainFound(CBlockIndex_) in main.o InvalidChainFound(CBlockIndex_) in main.o CBlock::SetBestChain(CTxDB&, CBlockIndex_) in main.o CBlock::AddToBlockIndex(unsigned int, unsigned int)in main.o ProcessBlock(CNode_, CBlock_) in main.o CBlockIndex::GetBlockWork() const in main.o CBigNum::ToString(int) constin main.o CBigNum::ToString(int) constin main.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o CBigNum::operator>>=(unsigned int)in script.o "ERR_free_strings", referenced from: boost::asio::ssl::detail::openssl_init_base::do_init::~do_init()in bitcoinrpc.o "_BN_div", referenced from: operator/(CBigNum const&, CBigNum const&)in db.o EncodeBase58(unsigned char const, unsigned char const_)in irc.o CBigNum::ToString(int) constin main.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o "EC_POINT_mul", referenced from: EC_KEY_regenerate_key(ec_key_st, bignum_st_) in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o ECDSA_SIG_recover_key_GFp(ec_key_st_, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "SSLv23_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "_CRYPTO_malloc", referenced from: CInit::CInit() in util.o "_BN_init", referenced from: CTxDB::LoadBlockIndex() in db.o operator+(CBigNum const&, CBigNum const&)in db.o DecodeBase58(char const, std::vector<unsigned char, std::allocator<unsigned char> >&)in db.o DecodeBase58(char const_, std::vector<unsigned char, std::allocator<unsigned char> >&)in db.o DecodeBase58(char const_, std::vector<unsigned char, std::allocator<unsigned char> >&)in db.o operator<<(CBigNum const&, unsigned int)in db.o operator/(CBigNum const&, CBigNum const&)in db.o CBlockIndex::CBlockIndex()in db.o CBlockIndex::CBlockIndex()in db.o ValueString(std::vector<unsigned char, std::allocator<unsigned char> > const&)in init.o EncodeBase58(unsigned char const_, unsigned char const_)in irc.o EncodeBase58(unsigned char const_, unsigned char const_)in irc.o EncodeBase58(unsigned char const_, unsigned char const_)in irc.o EncodeBase58(unsigned char const_, unsigned char const_)in irc.o EncodeBase58(unsigned char const_, unsigned char const_)in irc.o ThreadBitcoinMiner(void_) in main.o ThreadBitcoinMiner(void_) in main.o IncrementExtraNonce(CBlock_, CBlockIndex_, unsigned int&)in main.o CheckProofOfWork(uint256, unsigned int)in main.o CheckProofOfWork(uint256, unsigned int)in main.o GetNextWorkRequired(CBlockIndex const_, CBlock const_)in main.o GetNextWorkRequired(CBlockIndex const_, CBlock const_)in main.o GetNextWorkRequired(CBlockIndex const_, CBlock const_)in main.o GetNextWorkRequired(CBlockIndex const_, CBlock const_)in main.o ComputeMinWork(unsigned int, long long)in main.o ComputeMinWork(unsigned int, long long)in main.o GetWarnings(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)in main.o InvalidChainFound(CBlockIndex_) in main.o CBlock::AddToBlockIndex(unsigned int, unsigned int)in main.o LoadBlockIndex(bool) in main.o LoadBlockIndex(bool) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o CheckWork(CBlock_, CWallet&, CReserveKey&) in main.o global constructors keyed to ZN12_GLOBAL__N_12_1Ein main.o global constructors keyed to _ZN12_GLOBAL__N_12_1Ein main.o global constructors keyed to _ZN12_GLOBAL__N_12_1Ein main.o CScript::push_uint64(unsigned long long)in main.o CScript::push_int64(long long)in main.o operator(CBigNum const&, CBigNum const&)in main.o CBlockIndex::CBlockIndex(unsigned int, unsigned int, CBlock&)in main.o CBlockIndex::CBlockIndex(unsigned int, unsigned int, CBlock&)in main.o CBlockIndex::GetBlockWork() const in main.o CBlockIndex::GetBlockWork() const in main.o CBlockIndex::GetBlockWork() const in main.o CBlockIndex::GetBlockWork() const in main.o CBlockIndex::GetBlockWork() const in main.o CBigNum::ToString(int) constin main.o CBigNum::ToString(int) constin main.o CBigNum::ToString(int) constin main.o CBigNum::ToString(int) constin main.o getwork(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o CastToBigNum(std::vector<unsigned char, std::allocator<unsigned char> > const&)in script.o CastToBigNum(std::vector<unsigned char, std::allocator<unsigned char> > const&)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o global constructors keyed to ZN12_GLOBAL__N_12_1Ein script.o global constructors keyed to _ZN12_GLOBAL__N_12_1Ein script.o global constructors keyed to _ZN12_GLOBAL__N_12_1Ein script.o global constructors keyed to _ZN12_GLOBAL__N_12_1Ein script.o CBigNum::CBigNum(CBigNum const&)in script.o CBigNum::operator>>=(unsigned int)in script.o CBigNum::operator>>=(unsigned int)in script.o operator-(CBigNum const&, CBigNum const&)in script.o "_TLSv1_server_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "_ECDSA_do_sign", referenced from: CKey::SignCompact(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)in bitcoinrpc.o "_EVP_EncryptInit_ex", referenced from: CCrypter::Encrypt(std::vector<unsigned char, secure_allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> >&)in crypter.o "_BN_new", referenced from: CKey::SetSecret(std::vector<unsigned char, secure_allocator<unsigned char> > const&, bool)in db.o "_BN_bn2mpi", referenced from: CBigNum::getvch() constin irc.o CBigNum::getvch() constin irc.o CBigNum::getuint256() in main.o CBigNum::getuint256() in main.o CBigNum::GetCompact() const in main.o CBigNum::GetCompact() const in main.o "_BN_mul", referenced from: DecodeBase58(char const, std::vector<unsigned char, std::allocator<unsigned char> >&)in db.o CBigNum::operator_=(CBigNum const&)in main.o operator_(CBigNum const&, CBigNum const&)in main.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o "BN_mul_word", referenced from: ECDSA_SIG_recover_key_GFp(ec_key_st, ECDSA_SIG_st_, unsigned char const_, int, int, int)in key.o "SSLv3_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "_EVP_EncryptFinal_ex", referenced from: CCrypter::Encrypt(std::vector<unsigned char, secure_allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> >&)in crypter.o "_TLSv1_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "DbTxn::commit(unsigned int)", referenced from: CBlock::SetBestChainInner(CTxDB&, CBlockIndex) in main.o CBlock::SetBestChain(CTxDB&, CBlockIndex_) in main.o CBlock::SetBestChain(CTxDB&, CBlockIndex_) in main.o CBlock::AddToBlockIndex(unsigned int, unsigned int)in main.o movecmd(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o CWallet::EncryptWallet(std::basic_string<char, std::char_traits<char>, secure_allocator<char> > const&)in wallet.o "BN_sub", referenced from: operator-(CBigNum const&, CBigNum const&)in script.o "DbEnv::DbEnv(unsigned int)", referenced from: EnvShutdown() in db.o global constructors keyed to _ZN12_GLOBAL__N_12_1Ein db.o "_EVP_sha512", referenced from: CCrypter::SetKeyFromPassphrase(std::basic_string<char, std::char_traits<char>, secure_allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int)in crypter.o "vtable for boost::detail::thread_data_base", referenced from: __ZTVN5boost6detail16thread_data_baseE$non_lazy_ptr in main.o (maybe you meant: __ZTVN5boost6detail16thread_data_baseE$non_lazy_ptr) "Db::~Db()", referenced from: CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)in db.o CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o "UPNP_GetExternalIPAddress", referenced from: ThreadMapPort2(void) in net.o "DbEnv::~DbEnv()", referenced from: ___tcf_8 in db.o EnvShutdown() in db.o EnvShutdown() in db.o "EVP_DecryptInit_ex", referenced from: CCrypter::Decrypt(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, secure_allocator<unsigned char> >&)in crypter.o "_SSLv2_client_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "_i2d_ECPrivateKey", referenced from: CKey::GetPrivKey() const in wallet.o CKey::GetPrivKey() const in wallet.o "Db::rename(char const, char const_, char const_, unsigned int)", referenced from: CDB::Rewrite(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const_)in db.o "SSL_CTX_ctrl", referenced from: ThreadRPCServer2(void) in bitcoinrpc.o CallRPC(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)in bitcoinrpc.o "boost::program_options::to_internal(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)", referenced from: boost::program_options::detail::basic_config_file_iterator<char>::getline(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)in util.o "DbException::get_errno() const", referenced from: EnvShutdown() in db.o "EVP_BytesToKey", referenced from: CCrypter::SetKeyFromPassphrase(std::basic_string<char, std::char_traits<char>, secure_allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int, unsigned int)in crypter.o "typeinfo for boost::detail::thread_data_base", referenced from: typeinfo for boost::detail::thread_data<boost::_bi::bind_t<void, void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::bi::list1<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >in main.o typeinfo for boost::detail::thread_data<boost::_bi::bind_t<void, int (*)(std::basic_istream<char, std::char_traits<char> >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&), boost::_bi::list3<boost::reference_wrapper<boost::iostreams::stream<SSLIOStreamDevice, std::char_traits<char>, std::allocator<char> > >, boost::reference_wrapper<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, boost::reference_wrapper<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >in bitcoinrpc.o typeinfo for boost::detail::thread_data<boost::_bi::bind_t<int, int (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void, int, int), boost::bi::list6<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::_bi::value<int>, boost::_bi::value<void>, boost::bi::value<int>, boost::_bi::value<int> > > >in util.o "_SHA256", referenced from: CNetAddr::GetHash() constin netbase.o CNetAddr::GetHash() constin netbase.o CAddrInfo::GetNewBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&, CNetAddr const&) constin addrman.o CAddrInfo::GetNewBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&, CNetAddr const&) constin addrman.o CAddrInfo::GetNewBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&, CNetAddr const&) constin addrman.o CAddrInfo::GetNewBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&, CNetAddr const&) constin addrman.o CAddrInfo::GetTriedBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&) constin addrman.o CAddrInfo::GetTriedBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&) constin addrman.o CAddrInfo::GetTriedBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&) constin addrman.o CAddrInfo::GetTriedBucket(std::vector<unsigned char, std::allocator<unsigned char> > const&) constin addrman.o DecodeBase58Check(char const, std::vector<unsigned char, std::allocator<unsigned char> >&)in db.o DecodeBase58Check(char const_, std::vector<unsigned char, std::allocator<unsigned char> >&)in db.o uint256 SerializeHash<CTransaction>(CTransaction const&, int, int)in db.o uint256 SerializeHash<CTransaction>(CTransaction const&, int, int)in db.o CDiskBlockIndex::GetBlockHash() const in db.o CDiskBlockIndex::GetBlockHash() const in db.o CBlock::print() constin init.o CBlock::print() constin init.o EncodeBase58Check(std::vector<unsigned char, std::allocator<unsigned char> > const&)in irc.o EncodeBase58Check(std::vector<unsigned char, std::allocator<unsigned char> > const&)in irc.o CCryptoKeyStore::EncryptKeys(std::vector<unsigned char, secure_allocator<unsigned char> >&)in keystore.o CCryptoKeyStore::EncryptKeys(std::vector<unsigned char, secure_allocator<unsigned char> >&)in keystore.o CCryptoKeyStore::GetKey(CBitcoinAddress const&, CKey&) constin keystore.o CCryptoKeyStore::GetKey(CBitcoinAddress const&, CKey&) constin keystore.o CCryptoKeyStore::Unlock(std::vector<unsigned char, secure_allocator<unsigned char> > const&)in keystore.o CCryptoKeyStore::Unlock(std::vector<unsigned char, secure_allocator<unsigned char> > const&)in keystore.o CCryptoKeyStore::AddKey(CKey const&) in keystore.o CCryptoKeyStore::AddKey(CKey const&) in keystore.o CBasicKeyStore::AddCScript(CScript const&) in keystore.o CBitcoinAddress::SetPubKey(std::vector<unsigned char, std::allocator<unsigned char> > const&)in keystore.o ThreadBitcoinMiner(void_) in main.o ThreadBitcoinMiner(void_) in main.o SendMessages(CNode_, bool)in main.o SendMessages(CNode_, bool)in main.o CBlock::ReadFromDisk(CBlockIndex const_, bool)in main.o CBlock::ReadFromDisk(CBlockIndex const_, bool)in main.o PrintBlockTree() in main.o PrintBlockTree() in main.o CTxIndex::GetDepthInMainChain() const in main.o CTxIndex::GetDepthInMainChain() const in main.o CMerkleTx::SetMerkleBranch(CBlock const_) in main.o CMerkleTx::SetMerkleBranch(CBlock const_) in main.o CBlock::CheckBlock() const in main.o CBlock::CheckBlock() const in main.o CBlock::SetBestChainInner(CTxDB&, CBlockIndex_) in main.o CBlock::SetBestChainInner(CTxDB&, CBlockIndex_) in main.o CBlock::SetBestChain(CTxDB&, CBlockIndex_) in main.o CBlock::SetBestChain(CTxDB&, CBlockIndex_) in main.o CBlock::AddToBlockIndex(unsigned int, unsigned int)in main.o CBlock::AddToBlockIndex(unsigned int, unsigned int)in main.o LoadBlockIndex(bool) in main.o LoadBlockIndex(bool) in main.o LoadBlockIndex(bool) in main.o LoadBlockIndex(bool) in main.o CBlock::AcceptBlock() in main.o CBlock::AcceptBlock() in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o ProcessBlock(CNode_, CBlock_) in main.o CheckWork(CBlock_, CWallet&, CReserveKey&) in main.o CheckWork(CBlock_, CWallet&, CReserveKey&) in main.o CheckWork(CBlock_, CWallet&, CReserveKey&) in main.o CheckWork(CBlock_, CWallet&, CReserveKey&) in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessage(CNode_, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CDataStream&)in main.o ProcessMessages(CNode_) in main.o ProcessMessages(CNode_) in main.o uint256 SerializeHash<CAlert>(CAlert const&, int, int)in main.o uint256 SerializeHash<CAlert>(CAlert const&, int, int)in main.o CBlock::BuildMerkleTree() const in main.o CBlock::CheckMerkleBranch(uint256, std::vector<uint256, std::allocator<uint256> > const&, int)in main.o CBlock::CheckMerkleBranch(uint256, std::vector<uint256, std::allocator<uint256> > const&, int)in main.o CAlert::CheckSignature() in main.o CAlert::CheckSignature() in main.o CBlock::ReadFromDisk(unsigned int, unsigned int, bool)in main.o CBlock::ReadFromDisk(unsigned int, unsigned int, bool)in main.o CNode::EndMessage() in net.o CNode::EndMessage() in net.o addmultisigaddress(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o signmessage(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o signmessage(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o verifymessage(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o verifymessage(std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, bool)in bitcoinrpc.o blockToJSON(CBlock const&, CBlockIndex const_)in bitcoinrpc.o blockToJSON(CBlock const&, CBlockIndex const_)in bitcoinrpc.o HaveKeys(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&, CKeyStore const&)in script.o CScript::SetPayToScriptHash(CScript const&)in script.o SignN(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&, CKeyStore const&, uint256, int, CScript&)in script.o ExtractAddresses(CScript const&, txnouttype&, std::vector<CBitcoinAddress, std::allocator<CBitcoinAddress> >&, int&)in script.o ExtractAddresses(CScript const&, txnouttype&, std::vector<CBitcoinAddress, std::allocator<CBitcoinAddress> >&, int&)in script.o IsMine(CKeyStore const&, CScript const&)in script.o Solver(CKeyStore const&, CScript const&, uint256, int, CScript&, txnouttype&)in script.o SignatureHash(CScript, CTransaction const&, unsigned int, int)in script.o SignatureHash(CScript, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o EvalScript(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, CScript const&, CTransaction const&, unsigned int, int)in script.o CWallet::AddCScript(CScript const&) in wallet.o CWallet::ReserveKeyFromKeyPool(long long&, CKeyPool&)in wallet.o (maybe you meant: cstring=OP_SHA256) "_SSL_CTX_free", referenced from: boost::asio::ssl::context::~context()in bitcoinrpc.o "_upnpDiscover", referenced from: ThreadMapPort2(void*) in net.o "_BIO_read", referenced from: unsigned long boost::asio::ssl::detail::io<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >, boost::asio::ssl::detail::handshake_op>(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >&, boost::asio::ssl::detail::stream_core&, boost::asio::ssl::detail::handshake_op const&, boost::system::error_code&)in bitcoinrpc.o unsigned long boost::asio::ssl::detail::io<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >, boost::asio::ssl::detail::handshake_op>(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >&, boost::asio::ssl::detail::stream_core&, boost::asio::ssl::detail::handshake_op const&, boost::system::error_code&)in bitcoinrpc.o unsigned long boost::asio::ssl::detail::io<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >, boost::asio::ssl::detail::write_op<boost::asio::detail::consuming_buffers<boost::asio::const_buffer, boost::asio::const_buffers_1> > >(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >&, boost::asio::ssl::detail::stream_core&, boost::asio::ssl::detail::write_op<boost::asio::detail::consuming_buffers<boost::asio::const_buffer, boost::asio::const_buffers_1> > const&, boost::system::error_code&)in bitcoinrpc.o unsigned long boost::asio::ssl::detail::io<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >, boost::asio::ssl::detail::write_op<boost::asio::detail::consuming_buffers<boost::asio::const_buffer, boost::asio::const_buffers_1> > >(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >&, boost::asio::ssl::detail::stream_core&, boost::asio::ssl::detail::write_op<boost::asio::detail::consuming_buffers<boost::asio::const_buffer, boost::asio::const_buffers_1> > const&, boost::system::error_code&)in bitcoinrpc.o unsigned long boost::asio::ssl::detail::io<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >, boost::asio::ssl::detail::read_opboost::asio::mutable_buffers_1 >(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >&, boost::asio::ssl::detail::stream_core&, boost::asio::ssl::detail::read_opboost::asio::mutable_buffers_1 const&, boost::system::error_code&)in bitcoinrpc.o unsigned long boost::asio::ssl::detail::io<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >, boost::asio::ssl::detail::read_opboost::asio::mutable_buffers_1 >(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_serviceboost::asio::ip::tcp >&, boost::asio::ssl::detail::stream_core&, boost::asio::ssl::detail::read_opboost::asio::mutable_buffers_1 const&, boost::system::error_code&)in bitcoinrpc.o "DbEnv::log_archive(char, unsigned int)", referenced from: DBFlush(bool)in db.o "Dbt::Dbt()", referenced from: CDB::ReadAtCursor(Dbc, CDataStream&, CDataStream&, unsigned int)in db.o CDB::ReadAtCursor(Dbc_, CDataStream&, CDataStream&, unsigned int)in db.o bool CDB::Read<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, uint256&)in db.o bool CDB::Read<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&)in db.o bool CDB::Read<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, CAccount>(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, CAccount&)in db.o bool CDB::Read<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CBigNum>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CBigNum&)in db.o bool CDB::Read<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>, CTxIndex>(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256> const&, CTxIndex&)in db.o bool CDB::Read<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CAddrMan>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CAddrMan&)in db.o bool CDB::Read<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CBlockLocator>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CBlockLocator&)in init.o bool CDB::Read<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long>, CKeyPool>(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long> const&, CKeyPool&)in wallet.o "SSLv23_client_method", referenced from: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)in bitcoinrpc.o "boost::detail::thread_data_base::~thread_data_base()", referenced from: boost::detail::thread_data<boost::_bi::bind_t<void, void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::_bi::list1<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~thread_data()in main.o boost::detail::thread_data<boost::_bi::bind_t<void, void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::_bi::list1<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~thread_data()in main.o boost::detail::thread_data<boost::_bi::bind_t<void, void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::_bi::list1<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~thread_data()in main.o boost::detail::thread_data<boost::_bi::bind_t<void, void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::_bi::list1<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~thread_data()in main.o boost::detail::thread_data<boost::_bi::bind_t<void, void ()(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::_bi::list1<boost::_bi::value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >* boost::detail::heap_new_impl<boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::_bi::list1<boost::_bi::value<std::basic_stri

  4. gavinandresen commented at 4:36 PM on April 3, 2012: contributor

    The clue is: libdb_cxx-4.8.dylib, file was built for unsupported file format which is not the architecture being linked (i386)

    Either remove the -arch i386 from the makefile.osx or Bitcoin-Qt.pro, or build all your dependencies -arch i386. The builds are set up to build for maximum compatibility (the way I build releases).

    The right fix is probably to remove the -arch and -mmacox-min-version stuff but and modify my build process to pass in those flags..

  5. Lohoris commented at 4:45 PM on April 3, 2012: none

    Just removing the -arch i386 from the makefile.osx worked.

    The dependencies are build this way by a default (I guess) MacPorts configuration, so I'd think it would be wise to stick to that.

  6. Lohoris closed this on Apr 3, 2012

  7. gavinandresen commented at 4:49 PM on April 3, 2012: contributor

    See http://gavintech.blogspot.com/2011/11/deploying-bitcoin-qt-on-osx.html -- by default, MacPorts builds for the architecture you're on, which is great unless you're creating binaries that you want to run on other people's (32-bit, OSX 10.5) machines.

  8. suprnurd referenced this in commit a29a5345a1 on Dec 5, 2017
  9. sanch0panza referenced this in commit 8076f68b0d on Apr 11, 2018
  10. dexX7 referenced this in commit c3875d65a3 on Oct 22, 2019
  11. lateminer referenced this in commit 569ac5e5e0 on Oct 30, 2019
  12. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 21:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me