-
Notifications
You must be signed in to change notification settings - Fork 39
libbitcoin asynchronous C++ library for Bitcoin
License
Unknown, AGPL-3.0 licenses found
Licenses found
Unknown
LICENSE
AGPL-3.0
COPYING
RevCBH/libbitcoin
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
All files in this repository fall under the license specified in LICENSE
Right now, the project is licensed under the AGPL but we're still working
on a different license and plan to relicense the project at a later date.
You will need:
- GCC 4.6 or newer
- Boost 1.48 or newer
- OpenSSL 0.9 or newer
* for PostgreSQL support:
- cppdb (with postgres enabled)
* for BerkeleyDB support:
- berkdb 5.1 or newer
- protobuf
Ubuntu users:
$ sudo apt-get install build-essential autoconf libtool libdb++-dev protobuf pkg-config libboost-all-dev
$ autoreconf -i
Build cppdb using the instructions on their site.
$ svn co http://cppcms.svn.sourceforge.net/svnroot/cppcms/cppdb/trunk cppdb-trunk
$ cd cppdb-trunk
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/home/smf/libbitcoin/usr/ .. -DPQ_BACKEND_INTERNAL=1
$ make
# make install
Gentoo users: just use the ebuild from the bitcoin overlay.
Edit the Makefile CFLAGS and LIBS variables to get the project to compile.
Import the database too.
$ psql bitcoin < bitcoin.sql
A good place to start is to run:
$ make net
$ ./bin/tests/nettest
This is still a work in progress.
About
libbitcoin asynchronous C++ library for Bitcoin
Resources
License
Unknown, AGPL-3.0 licenses found
Licenses found
Unknown
LICENSE
AGPL-3.0
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published