Created
September 8, 2015 00:37
-
-
Save Geesu/0a99266515944cca3c1e to your computer and use it in GitHub Desktop.
Gridcoin compilation failure on os x 10.10
This file contains hidden or 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
➜ src git:(master) make -f makefile.osx | |
/bin/sh ../share/genbuild.sh obj/build.h | |
llvm-g++ -g -msse2 -Wall -Wextra -Wformat -Wno-ignored-qualifiers -Wformat-security -Wno-unused-parameter -DMAC_OSX -DMSG_NOSIGNAL=0 -DBOOST_SPIRIT_THREADSAFE -DUSE_UPNP=1 -I/Users/Josh/development/Gridcoin-Research/src/leveldb/include -I/Users/Josh/development/Gridcoin-Research/src/leveldb/helpers -DHAVE_BUILD_INFO -I"/Users/Josh/development/Gridcoin-Research/src" -I"/Users/Josh/development/Gridcoin-Research/src"/obj -I"/opt/local/include" -I"/opt/local/include/db48" -o gridcoinresearchd -L"/opt/local/lib" -L"/opt/local/lib/db48" obj/alert.o obj/version.o 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/miner.o obj/net.o obj/protocol.o obj/bitcoinrpc.o obj/rpcdump.o obj/rpcnet.o obj/rpcmining.o obj/rpcwallet.o obj/rpcblockchain.o obj/rpcrawtransaction.o obj/script.o obj/sync.o obj/util.o obj/wallet.o obj/walletdb.o obj/noui.o obj/pbkdf2.o obj/kernel.o obj/scrypt.o obj/scrypt-x86.o obj/scrypt-x86_64.o obj/cpid.o obj/txdb-leveldb.o -dead_strip -ldb_cxx-4.8 -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_thread-mt -lssl -lcrypto -lz -lminiupnpc /Users/Josh/development/Gridcoin-Research/src/leveldb/libleveldb.a /Users/Josh/development/Gridcoin-Research/src/leveldb/libmemenv.a | |
Undefined symbols for architecture x86_64: | |
"Upgrader::getFilePerc(long)", referenced from: | |
downloadstate(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"Upgrader::getFileDone()", referenced from: | |
downloadstate(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"Upgrader::getFileSize()", referenced from: | |
downloadstate(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"Upgrader::cancelDownload(bool)", referenced from: | |
downloadcancel(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"Upgrader::setTarget(int)", referenced from: | |
downloadblocks(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
upgrade(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"_SSLv2_server_method", referenced from: | |
boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in bitcoinrpc.o | |
"Imker(void*)", referenced from: | |
downloadblocks(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
upgrade(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"Upgrader::launcher(int, int)", referenced from: | |
restart(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"_upgrader", referenced from: | |
downloadblocks(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
downloadcancel(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
restart(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
downloadstate(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
upgrade(std::__1::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > const&, bool) in rpcrawtransaction.o | |
"_SSLv2_method", referenced from: | |
boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in bitcoinrpc.o | |
"_SSLv2_client_method", referenced from: | |
boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in bitcoinrpc.o | |
ld: symbol(s) not found for architecture x86_64 | |
clang: error: linker command failed with exit code 1 (use -v to see invocation) | |
make: *** [gridcoinresearchd] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment