Post
Topic
Re: [ANN][RIC] Riecoin: constellations POW *CPU* HARD FORK successful, world record
by
clo1
on 27/09/2018, 19:20:15 UTC

I assume https://github.com/clo-prime/riecoin-0.16 is the latest we have? But I got errors when "make". I use ubuntu 18.04

./bignum.h: In function ‘bool operator>(const CBigNum&, const CBigNum&)’:
./bignum.h:658:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator>(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) > 0); }
^
Makefile:5523: recipe for target 'libriecoin_server_a-blockencodings.o' failed

I found similar issue here: https://github.com/zcoinofficial/zcoin/ ... 00e585db3c

Seems to be compatibility with OpenSSL 1.1.0 and could be fixed by ~100 lines of change?

I think a android wallet is the most needed for ordinary users, maybe the next priority.

There was some discussion of this a couple pages back. I think PttnMe posted a work around of installing libssl1.0-dev.

There was also some discussion of replacing bignum with gmp but no conclusion. Maybe this is what I should work on next. It would probably only take a couple days.