This repository has been archived by the owner. It is now read-only.
No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 47 commits ahead, 5725 commits behind fedoracoin-dev:master-0.9.

README.md

Fedoracoin TIPS production branch - build instructions for Exchanges

What follows are the instructions on how to build fedoracoind (the daemon) for TIPS for use by exchanges (tested with debian 8/jessie & debian 9/stretch & ubuntu 16.04/xenial & 18.04/bionic). This is the production version of the Fedoracoin TIPS code. All other branches are developement branches, and not intended for exchanges or mining use. To report bugs or issues, use the github issue tracker tab, and specify in the title area the branch, and the problem you want to report.

  1. If you're using Ubuntu then skip this 1st step! this 1st step is only for Debian: First, as root (su root), please "apt-get install sudo", and add your user with "chmod +w /etc/sudoers", and by copying the privs for root in /etc/sudoers, then "chmod -w /etc/sudoers", and then log in as that user

  2. sudo apt-get install build-essential libdb++-dev libboost-chrono-dev libboost-all-dev pkg-config git autoconf automake

2a. Only if using Debian 8, or Ubuntu 16.04, then sudo apt-get install libssl-dev

2b. Only if using Debian 9, or Ubuntu 18.04 then sudo apt-get install libssl1.0-dev

  1. sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_thread.a /usr/lib/x86_64-linux-gnu/libboost_thread-mt.a

  2. git clone https://github.com/jojapoppa/fedoratipscoin.git

  3. cd fedoratipscoin

  4. ./autogen.sh

  5. ./configure CXXFLAGS="-std=c++11 -DBOOST_NO_CXX11_SCOPED_ENUMS" LDFLAGS="-lboost_thread -lboost_filesystem" --disable-tests --without-gui --with-incompatible-bdb --with-boost-libdir=/usr/lib/x86_64-linux-gnu

  6. make

  7. the resulting build will be in ./src/fedoracoind and ./src/fedoracoin-cli

Please note: the first time you run the daemon it will give you an RPC user name and password. You need to put those inside a config file, as instructed, that's stored inside your home .fedoracoin hidden folder. The cli interface will read that same config file, so that the daemon and cli can agree on the access credentials. After that, just run the daemon in one terminal window, and run the cli in a different terminal window, and type "fedoracoin-cli help" to get started.

Cheers, --Poppa