今すぐビルドしbitcoin-qt
て実行できますが、すぐに次のエラーで終了します:
OpenSSL は、楕円曲線暗号化をサポートしていないようです。詳細については、 https://en.bitcoin.it/wiki/OpenSSL_and_EC_Librariesをご覧ください。
Web サイトは、fedora 19 用の古い rpm へのリンクのみを示していますが、「独自の OpenSSL をコンパイルしてこれを使用する」ことができるとも言及されています。
OpenSSL をダウンロードしてコンパイルすることはできますが、ビットコインに OpenSSL の場所を伝えることはできませんでした。
昨日試したこと:(https://opennet.hackpad.com/ep/pad/static/HqezreF8xmhからの指示)
依存関係をインストールする
OPENSSL_PREFIX=/tmp/folder1 をエクスポートします。
openssl-1.0.2a ソースコードをダウンロードして解凍します
CC='cc -fPIC' ./config --prefix=$OPENSSL_PREFIX
すべてを install_sw にする
ビットコインのソースコードをダウンロードして解凍する
./autogen.sh
./configure SSL_CFLAGS=' ' SSL_LIBS="$OPENSSL_PREFIX/lib/libssl.a $OPENSSL_PREFIX/lib/libcrypto.a -ldl" CRYPTO_CFLAGS=' ' CRYPTO_LIBS=' '
作る
しかし、これは失敗しました
libbitcoin_util.a(libbitcoin_util_a-random.o): In function `RandAddSeed()':
/tmp/test2/bitcoin/src/random.cpp:42: undefined reference to `RAND_add'