Hello,
Not sure if this is the right place for this but please redirect me if needed.
I have some problems with installing the wallet on a raspberry pi 3.
Installing of the library is ok.
The ./autogen.sh and ./configure looks ok.
Now with the make I got a lot of errors and warnings:
Making all in src
make[1]: Entering directory '/opt/hypercoin/HyperStake-1.1.3/src'
fatal: Not a git repository (or any of the parent directories): .git
CXX libbitcoin_common_a-key.o
In file included from key.h:14:0,
from key.cpp:10:
util.h:244:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
return strprintf("%"PRI64d, n);
^
key.cpp: In function int ECDSA_SIG_recover_key_GFp(EC_KEY*, ECDSA_SIG*, const unsigned char*, int, int, int):
key.cpp:81:28: error: invalid use of incomplete type ECDSA_SIG {aka struct ECDSA_SIG_st}
if (!BN_add(x, x, ecsig->r)) { ret=-1; goto err; }
^~
In file included from /usr/include/openssl/ecdsa.h:10:0,
from key.cpp:7:
/usr/include/openssl/ec.h:1039:16: note: forward declaration of ECDSA_SIG {aka struct ECDSA_SIG_st}
typedef struct ECDSA_SIG_st ECDSA_SIG;
....
Certain compilers are more strict than others. I need to run through the code and fix some of these cpp 11 rules, which I will be doing very soon as I will be building HYP using gitian.
For now I would suggest checking out v1.1.3 and seeing how that compiles for you.