Skip to content
This repository was archived by the owner on Dec 8, 2025. It is now read-only.

Conversation

@grimreaper
Copy link

This allows libzerocoin to build in more places. I've almost certainly missed things (e.g., I don't add rpath to LDFLAGS) but this is good enough for now.

Fix bogus use 'g++'.  On some systems 'g++' is more correctly spelled
'g++48' or the like.
boost no longer uses the 'mt' suffix.
make(1) is already chatty for you.  You can even make it more verbose.
Adding manual echo lines is pointless.
Most users expect CXXFLAGS and LDFLAGS to be used.
Without this the C++ code could not compile:

bitcoin_bignum/serialize.h:911:10: error: class member cannot be redeclared
    void insert(iterator it, std::vector<char>::const_iterator first, std::vector<char>::const_iterator last)
         ^
bitcoin_bignum/serialize.h:898:10: note: previous declaration is here
    void insert(iterator it, const_iterator first, const_iterator last)
         ^
The C++ code uses 'long long' which is a C++11 feature, so depend on it.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant