I'm replying here due to reached maximum nested level. Sorry for the late reply.
after it fully syncs, it crashed, not sure why.
Crash every time after fully synced? Logs and/or core dump etc would be useful.
when I was compiling cli_wallet, I got
error C2593: 'operator <' is ambiguous
which is caused by found using ADL on ip.hpp(60).
It seems that in the cli_wallet code somewhere there is a comparison between two address objects, but class address lack of a operator <. Try
- add a line
friend bool operator<(const address& a, const address& b);toclass address, and - add an implementation to ip.cpp?
bool operator<( const address& a, const address& b ) {
return uint32_t(a) < uint32_t(b);
}
RE: 64 bits Window binary compiled with VS 2013