-
Notifications
You must be signed in to change notification settings - Fork 648
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ld: symbol(s) not found for architecture x86_64 Mac issue #1545
Comments
Can you tell me which version of Boost you have installed? Also, please let me know the parameters that you passed to the |
This is For boost please check this screenshot. |
I got another Error now. My steps to build are .
Currently I reinstall my boost version to
The error now I am getting as 4 warnings and 1 error generated.` |
IIRC bitshares-core doesn't support boost 1.68 so far. |
Yes, Boost 1.68 moved around some of the headers. The fixes are in development, but not quite ready yet. It looks like you have Boost 1.60 installed, and that is what I currently use on macOS. I will follow your steps above, and see if I can recreate your issue. |
Hi @jmjatlanta Did you fixed that ? |
Boost 1.68 is not supported yet. Please use a compatible version for now. |
The following procedure will bring in a fix for macOS...
Update was able to recreate the issue. The issue has been fixed, and is awaiting review. The |
Closed by mistake... Sorry. Please let us know if this is still an issue. |
@jmjatlanta Thanks for your help |
Hi I am facing issue in building the code.
`[ 29%] Linking CXX executable real128_test
Undefined symbols for architecture x86_64:
"boost::system::system_category()", referenced from:
fc::copy(fc::path const&, fc::path const&) in libfc.a(filesystem.cpp.o)
boost::filesystem::detail::recur_dir_itr_imp::increment(boost::system::error_code*) in libfc.a(filesystem.cpp.o)
boost::filesystem::detail::recur_dir_itr_imp::push_directory(boost::system::error_code&) in libfc.a(filesystem.cpp.o)
fc::udp_socket::~udp_socket() in libfc.a(udp_socket.cpp.o)
fc::udp_socket::send_to(char const*, unsigned long, fc::ip::endpoint const&) in libfc.a(udp_socket.cpp.o)
fc::udp_socket::send_to(std::__1::shared_ptr const&, unsigned long, fc::ip::endpoint const&) in libfc.a(udp_socket.cpp.o)
fc::udp_socket::open() in libfc.a(udp_socket.cpp.o)
"boost::system::generic_category()", referenced from:
boost::thread::join() in libfc.a(thread.cpp.o)
boost::condition_variable::condition_variable() in libfc.a(thread.cpp.o)
boost::mutex::mutex() in libfc.a(thread.cpp.o)
boost::condition_variable::wait(boost::unique_lockboost::mutex&) in libfc.a(thread.cpp.o)
boost::mutex::lock() in libfc.a(thread.cpp.o)
boost::unique_lockboost::mutex::unlock() in libfc.a(thread.cpp.o)
boost::unique_lockboost::mutex::lock() in libfc.a(thread.cpp.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[2]: *** [libraries/fc/tests/real128_test] Error 1
make[1]: *** [libraries/fc/tests/CMakeFiles/real128_test.dir/all] Error 2
make: *** [all] Error 2`
I have MAC OSX 10.12
I already went through the build instruction steps of https://github.com/bitshares/bitshares-core/wiki/Building-on-OS-X
Please help me to find build.
The text was updated successfully, but these errors were encountered: