Skip to content

namecoin/libcoin

Folders and files

NameName
Last commit message
Last commit date
Sep 25, 2014
Jan 30, 2012
Oct 1, 2014
Sep 11, 2014
Nov 11, 2014
Jan 27, 2012
Nov 10, 2014
Aug 21, 2014
Sep 6, 2011
Jun 1, 2014
Oct 29, 2014
Feb 1, 2012
Feb 1, 2012
Aug 28, 2014
Sep 21, 2011

Repository files navigation

libcoin supports building of static and dynamic libraries on:
* Linux
* Mac OS X
* Windows (experimental)
Further, the reference application, libcoind, is supported along with a number of representative examples.

To build libcoin on unix flavor systems, you need to install development versions of Berkeley DB (C++),
Boost and OpenSSL and SQLite3. (Please note that on some systems OpenSSL does not contain ECDSA, if so,
please install it yourselves). After installation of the necessary dependencies building follows the standard scheme:
* ./configure
* make
* sudo make install
If you would like to tweak the installation, run the configure part manually by calling:
* cmake . or ccmake .
with the preferred generator. E.g. on Mac OS X building with Xcode can be accomplished by:
* cmake -GXcode .
Then open libcore.xcodeproj using Xcode and build libcoin from here.

Cheat sheet for Ubuntu:
* sudo apt-get install libboost-all-dev
* sudo apt-get install libssl-dev
* sudo apt-get install libsqlite3-dev
* sudo apt-get install libdb++-dev
* git clone https://github.com/libcoin/libcoin.git
* cd libcoin
* ./configure
* make
* sudo make install

On windows separate building instructions can be found online:
https://github.com/libcoin/libcoin/wiki/Windows-build