-
Notifications
You must be signed in to change notification settings - Fork 43
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
error: no matching function for call to ‘boost::archive::portable_binary_iarchive::load_override #58
Comments
Please confirm that you get the same error with Monero and redirect this issue to Monero's bug tracker where you get larger exposure and better chance of resolution. |
I am trying @stoffu (just making some notes before hand with monero differences)
CMake Error: Could not find CMAKE_ROOT !!! Monero is different! It requires linguist and cmake3.5 so far (who knows how many other differences) The differences are very large!! This is an Aeon issue not a Monero issue |
If I do
the errors seem to all be about
|
https://lists.boost.org/boost-users/att-32001/portable_binary_iarchive.hpp Does this file go somewhere? https://github.com/zeromq/cppzmq/blob/master/zmq.hpp was not included! Do I also need to force the code via cony 'n' paste in this case too? |
zmq.hpp was not there before I pasted it in |
I have pasted the contents of the file https://lists.boost.org/boost-users/att-32001/portable_binary_iarchive.hpp in:
now I am running |
|
boost::asio::ssl::error variable isn't even declared? |
building again with
seeing errors about
|
built 100% but ./bin/aeond << does not exist where is it? |
here is what I got: [root@aeon ~]# cd aeon/src/ |
Stop making a false claim that Aeon's codebase is completely different from Monero's. I'd vote for closing this ticket.
Portable binary archive is not officially part of the Boost library (only exists in the examples folder). It's functional as long as floating point isn't involved, hence it was copied to the |
@Methodiseme keep in mind that CentOS is a very "stable" OS and it uses very, very old libs and kernels. You should try compiling Aeon in newer distros, like Fedora or Ubuntu. No issues here on Ubuntu 16.04 (that's not even that recent). |
the first thing(s) monero asked for was a higher version of cmake and linguist If it asks for different things - logic would say that the code has some differences! I'm only asking if portable_binary_iarchive.hpp needs to be included as I see errors mentioning portable_binary_iarchive @stoffu have a good day! |
@shigutso thanks for the tip! I was trying to install it on centos because I normally have node.js on centos and was trying to dig right into installing all the dependencies and set up a tutorial, I feel like I am close |
Did you figure out a resolution for this? If so can you post results and also close the issue. Feel free to make a write up for cent-os aeon installation! |
/usr/local/include/boost/archive/detail/interface_iarchive.hpp: In instantiation of ‘Archive& boost::archive::detail::interface_iarchive::operator>>(T&) [with T = boost::archive::tracking_type; Archive = boost::archive::portable_binary_iarchive]’:
/usr/local/include/boost/archive/detail/common_iarchive.hpp:57:24: required from ‘void boost::archive::detail::common_iarchive::vload(boost::archive::tracking_type&) [with Archive = boost::archive::portable_binary_iarchive]’
/root/aeon/src/cryptonote_core/blockchain.cpp:4639:1: required from here
/usr/local/include/boost/archive/detail/interface_iarchive.hpp:60:9: error: no matching function for call to ‘boost::archive::portable_binary_iarchive::load_override(boost::archive::tracking_type&, int)’
this is on centos7 when I run
make
the installation gets to about 70-75%I have installed dependencies like so:
The text was updated successfully, but these errors were encountered: