New member trying to update my wallet on osx 10.9
-
Hi I’m totally new here. I have been trying to set up my wallet on my macbook but I am running into some issues.
I followed the guide here: http://forum.feathercoin.com/topic/8428/guides-how-to-compile-feathercoin-core-on-osx/2 but when I run on terminal I receive the following errors.
"Keirnans-MacBook-Air:ftc931 keirnan$ make
Making all in src
/Library/Developer/CommandLineTools/usr/bin/make all-recursive
Making all in .
CXXLD feathercoind
clang: warning: argument unused during compilation: ‘-pthread’
ld: warning: directory not found for option ‘-L/lib’
Undefined symbols for architecture x86_64:
“boost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option::enum_type, boost::system::error_code*)”, referenced from:
BackupWallet(CWallet const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libbitcoin_wallet.a(walletdb.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[3]: *** [feathercoind] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1When I try version 0.11.2.1 I receive these errors:
configure: error: Found Berkeley DB other than 6.1, required for portable wallets (–with-incompatible-bdb to ignore)
I did install Berkeley DB 6.1 and still receive this.
Can anyone help me fix this? I’m sorry if I asked a dumb question or there is some simple fix I couldn’t find.
Thank you :)
-
Hi @kez and welcome to Feathercoin :
There are a number of complex issues with your post. Did you try with correct / 5.1 Berkley dB version and –with-incompatible-bdb switch?
It needs to go in the Support section.
http://forum.feathercoin.com/category/18/support
You can start a new thread in “Support” and copy in the details from your Members Intro, will help get the right people notified.
-
@kez @wrapper is right, this should go to the support area, but I’ll try to answer some of the questions here:
Undefined symbols for architecture x86_64:
“boost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option::enum_type, boost::system::error_code*)”, referenced from:…Please check, if you have installed the boost libraries, especially the boost_filesystem library.
configure: error: Found Berkeley DB other than 6.1, required for portable wallets (–with-incompatible-bdb to ignore)
I did install Berkeley DB 6.1 and still receive this.
The compiler finds another copy of the Berkeley db before the 6.1 version you installed is found.
You either can provide the path to the 6.1 version to the configure script, or run configure with the –with-incompatible-bdb parameter. This parameter causes the configure script to accept other versions of the Berkeley db. There is no drawback in the operation of the wallet besides the fact, that you can copy or move the database files to another system only, if that system is running the same version of Berkeley db as your current system.