Skip to content

facilecoin/facilecoin-core

Repository files navigation

facilecoin-core

It is strongly recommended to download binaries from facilecoin.org. Best alternative - compile core yourself.
The source is not yet clean enough (in regards to code elegance and copyrights), but it will compile.

Tested on: Windows 7 (mingw), Ubuntu 14.04, CentOs 7, Debian 8.

It is recommended for "full nodes" (as exchanges) to run daemon with "-usefastpow=0 -forcedbloadcheck=1" bypassing rc2-02 and rc2-03 fast load ability (but ensuring full check for each block).

== Building under CentOs 7 (may apply to other linux distributions) ==

== Build BerkeleyDb 4.8 (source here: bitcoin/bitcoin#2998)
== Download sources of BerkeleyDb 4.8 (http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html)
Go to /build_unix/
../dist/configure --prefix=/usr/local --enable-cxx
make
(as root) make install
(as root) nano /usr/local/include/db_cxx.h
Add a line '#define HAVE_CXX_STDHEADERS 1' before '#ifdef HAVE_CXX_STDHEADERS'


== Build openssl ==
wget https://www.openssl.org/source/openssl-1.0.1g.tar.gz -O openssl-1.0.1g.tar.gz
tar -z -xvf openssl-1.0.1g.tar.gz
cd openssl-1.0.1g
./config --prefix=/usr --openssldir=/usr/local/openssl shared
make
(as root) make install_sw
openssl version
returns 'OpenSSL 1.0.1g 7 Apr 2014'


== libboost==
yum install boost-devel.x86_64

== Build facilecoin-core ==
./autogen.sh
export LD_LIBRARY_PATH=/usr/local/lib
./configure
make
(as root) make install

About

Human mineable cryptocoin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published