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
Running the make command giving the error #437
Comments
Alpha is not supported. "elements-0.14.1 is the supported branch.
…On Wed, Oct 17, 2018, 3:05 AM prologic-dev ***@***.***> wrote:
git checkout alpha
./autogen.sh && ./configure && make
after running make here is the error i am getting
/usr/include/c++/7/bits/stl_vector.h:461:7: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp,
_Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = unsigned char;
_Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^~~~~~~~
/usr/include/c++/7/bits/stl_vector.h:482:7: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp,
_Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = unsigned char;
_Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^~~~~~~~
chainparams.cpp:204:72: error: ambiguous overload for ‘operator=’ (operand
types are ‘std::vector’ and ‘boost::assign_detail::generic_list’)
base58Prefixes[EXT_PUBLIC_KEY] = list_of(0x04)(0x35)(0x87)(0xCF);
^
In file included from /usr/include/c++/7/vector:69:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/vector.tcc:179:5: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const
std::vector<_Tp, _Alloc>&) [with _Tp = unsigned char; _Alloc =
std::allocator]
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/vector:64:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/stl_vector.h:461:7: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp,
_Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = unsigned char;
_Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^~~~~~~~
/usr/include/c++/7/bits/stl_vector.h:482:7: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp,
_Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = unsigned char;
_Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^~~~~~~~
chainparams.cpp:205:72: error: ambiguous overload for ‘operator=’ (operand
types are ‘std::vector’ and ‘boost::assign_detail::generic_list’)
base58Prefixes[EXT_SECRET_KEY] = list_of(0x04)(0x35)(0x83)(0x94);
^
In file included from /usr/include/c++/7/vector:69:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/vector.tcc:179:5: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const
std::vector<_Tp, _Alloc>&) [with _Tp = unsigned char; _Alloc =
std::allocator]
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/vector:64:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/stl_vector.h:461:7: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp,
_Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = unsigned char;
_Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^~~~~~~~
/usr/include/c++/7/bits/stl_vector.h:482:7: note: candidate:
std::vector<_Tp, _Alloc>& std::vector<_Tp,
_Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = unsigned char;
_Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^~~~~~~~
Makefile:3175: recipe for target 'libbitcoin_common_a-chainparams.o' failed
make[2]: *** [libbitcoin_common_a-chainparams.o] Error 1
make[2]: Leaving directory
'/var/www/html/work/python/elementproject/elements/src'
Makefile:6335: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/var/www/html/work/python/elementproject/elements/src'
Makefile:577: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#437>, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/AFgC05DlmXqITNPMc0c7EeHRmQ8_-5ERks5ulta0gaJpZM4XjQvX>
.
|
yes but we need to use the https://github.com/ElementsProject/elements/blob/alpha/contrib/sidechain-manipulation.py file and this file not present in the elements-0.14.1 . I want to run one main-chain and one side chain and use that file to check the manipulation of the coins |
CXX test/test_test_elements-verify_amounts_tests.o CXX wallet/test/test_test_elements-wallet_tests.o Also the elements-0.14.1 is giving above error in the ubuntu 18 |
those python files aren't supported any longer, sorry. I'm not sure why you're getting a compilation error, did you run |
i was using the Apha branch |
git checkout alpha
./autogen.sh && ./configure && make
after running make here is the error i am getting
/usr/include/c++/7/bits/stl_vector.h:461:7: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = unsigned char; _Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^~~~~~~~
/usr/include/c++/7/bits/stl_vector.h:482:7: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = unsigned char; _Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^~~~~~~~
chainparams.cpp:204:72: error: ambiguous overload for ‘operator=’ (operand types are ‘std::vector’ and ‘boost::assign_detail::generic_list’)
base58Prefixes[EXT_PUBLIC_KEY] = list_of(0x04)(0x35)(0x87)(0xCF);
^
In file included from /usr/include/c++/7/vector:69:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/vector.tcc:179:5: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = unsigned char; _Alloc = std::allocator]
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/vector:64:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/stl_vector.h:461:7: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = unsigned char; _Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^~~~~~~~
/usr/include/c++/7/bits/stl_vector.h:482:7: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = unsigned char; _Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^~~~~~~~
chainparams.cpp:205:72: error: ambiguous overload for ‘operator=’ (operand types are ‘std::vector’ and ‘boost::assign_detail::generic_list’)
base58Prefixes[EXT_SECRET_KEY] = list_of(0x04)(0x35)(0x83)(0x94);
^
In file included from /usr/include/c++/7/vector:69:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/vector.tcc:179:5: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = unsigned char; _Alloc = std::allocator]
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7/vector:64:0,
from chainparamsbase.h:9,
from chainparams.h:9,
from chainparams.cpp:6:
/usr/include/c++/7/bits/stl_vector.h:461:7: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = unsigned char; _Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^~~~~~~~
/usr/include/c++/7/bits/stl_vector.h:482:7: note: candidate: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = unsigned char; _Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^~~~~~~~
Makefile:3175: recipe for target 'libbitcoin_common_a-chainparams.o' failed
make[2]: *** [libbitcoin_common_a-chainparams.o] Error 1
make[2]: Leaving directory '/var/www/html/work/python/elementproject/elements/src'
Makefile:6335: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/www/html/work/python/elementproject/elements/src'
Makefile:577: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
The text was updated successfully, but these errors were encountered: