Miguel Freitas
11 years ago
3 changed files with 73 additions and 8 deletions
@ -1,9 +1,57 @@
@@ -1,9 +1,57 @@
|
||||
Building Bitcoin |
||||
Building twister |
||||
|
||||
See doc/readme-qt.md for instructions on building Bitcoin-Qt, |
||||
the intended-for-end-users, nice-graphical-interface, reference |
||||
implementation of Bitcoin. |
||||
*************************************************************** |
||||
*** THIS IS ALPHA SOFTWARE - THE BUILD SYSTEM IS UNFINISHED *** |
||||
*************************************************************** |
||||
|
||||
This software is a proof-of-concept, a forced marriage between |
||||
bitcoin and libtorrent codebases. So don't expect an easy ride. |
||||
Building this thing is quite hacky (but hopefully not complicated). |
||||
|
||||
In order to build twister you need to configure both bitcoin's and |
||||
libtorrent's. |
||||
|
||||
1) Start with libtorrent: |
||||
|
||||
$ cd libtorrent |
||||
$ ./configure --enable-logging --enable-debug --enable-dht |
||||
|
||||
Note1: 64-bit systems may need "--with-boost-libdir=/usr/lib64" |
||||
Note2: disable logging if you want, but at this point it might |
||||
help to diagnose problems in case anything goes wrong. |
||||
|
||||
2) Then, for bitcoin/twister, you have actually two choices to |
||||
build. Both will produce (almost) the same "twisterd" executable, |
||||
so try which one works for you. |
||||
|
||||
2a) Using qmake |
||||
|
||||
$ qmake |
||||
$ make |
||||
|
||||
2b) Using standard makefile |
||||
|
||||
$ cd src |
||||
$ make -f makefile.unix |
||||
|
||||
|
||||
DEPENDENCIES |
||||
============ |
||||
|
||||
OpenSSL, Berkeley DB, Boost and miniupnpc are required. |
||||
|
||||
Please read doc/build-unix.md for a complete list and instructions. |
||||
|
||||
|
||||
|
||||
Original bitcoin build instruction |
||||
================================== |
||||
|
||||
See doc/readme-qt.md for instructions on building Bitcoin-Qt. |
||||
(note: the graphic interface is disabled) |
||||
|
||||
See doc/build-*.md for instructions on building bitcoind, |
||||
the intended-for-services, no-graphical-interface, reference |
||||
implementation of Bitcoin. |
||||
|
||||
|
||||
|
Loading…
Reference in new issue