mirror of
https://github.com/dogecoin/dogecoin.git
synced 2026-02-24 22:29:03 +00:00
Merge pull request #709 from rnicoll/1.8.1-docs
Correct out of date build documentation
This commit is contained in:
commit
df12fc389f
@ -1,4 +1,16 @@
|
||||
# Dogecoin Core 1.8.1
|
||||
=====================
|
||||
|
||||
Dogecoin Core 1.8.1 is a bugfix release...
|
||||
Dogecoin Core 1.8.1 is primarily a bugfix release, bringing Dogecoin Core in
|
||||
line with Bitcoin 0.9.3. Dogecoin Core 1.8.1 also adds in support for printing
|
||||
paper wallets, and disables connections to pre-1.8 clients.
|
||||
|
||||
Paper wallet support has been developed by AndyMeows (IRC username), and
|
||||
can be accessed via the "File" menu. It's intended for two purposes; to generate
|
||||
small value paper wallets to hand out, and more permanent deposit paper wallets
|
||||
for keeping balances offline.
|
||||
|
||||
IMPORTANT: If you are producing offline paper wallets, you should do so on a
|
||||
computer that's disconnected from the Internet. While the wallet generator
|
||||
does not save the keys it generates, this ensures there is no risk of a virus
|
||||
or similar capturing the key from memory or interfering with its generation.
|
||||
|
||||
@ -496,7 +496,7 @@ CPPFLAGS="$TEMP_CPPFLAGS"
|
||||
fi
|
||||
|
||||
if test x$boost_sleep != xyes; then
|
||||
AC_MSG_ERROR(No working boost sleep implementation found. If on ubuntu 13.10 with libboost1.54-all-dev remove libboost.1.54-all-dev and use libboost1.53-all-dev)
|
||||
AC_MSG_ERROR(No working boost sleep implementation found.)
|
||||
fi
|
||||
|
||||
AC_ARG_WITH([cli],
|
||||
|
||||
@ -68,14 +68,17 @@ for Ubuntu 12.04 and later:
|
||||
|
||||
sudo apt-get install libboost-all-dev libdb5.1-dev libdb5.1++-dev
|
||||
|
||||
for Ubuntu 13.10:
|
||||
libboost1.54 will not work,
|
||||
remove libboost1.54-all-dev and install libboost1.53-all-dev instead.
|
||||
|
||||
for other Debian:
|
||||
for Debian 7 (Wheezy) and later:
|
||||
|
||||
sudo apt-get install libdb5.1-dev
|
||||
sudo apt-get install libdb5.1++-dev
|
||||
sudo apt-get install libdb5.1++-dev
|
||||
|
||||
Note that if you have Berkeley DB 4.8 packages installed (i.e. for other
|
||||
wallet software), they are incompatible with the packages for 5.1. You
|
||||
will have to manually download 5.1 from
|
||||
http://download.oracle.com/berkeley-db/db-5.1.29.NC.tar.gz and compile
|
||||
it, install it to /usr/local where the configure script should locate it
|
||||
automatically.
|
||||
|
||||
Optional:
|
||||
|
||||
@ -161,10 +164,16 @@ If you need to build Boost yourself:
|
||||
Dependency Build Instructions: Fedora
|
||||
-------------------------------------
|
||||
|
||||
Fedora ships with a version of OpenSSL which does not include elliptic curve
|
||||
cryptography functions, and therefore cannot be used for Dogecoin (or other
|
||||
cryptocurrencies based on the Bitcoin design). Further details are available
|
||||
on the Bitcoin Wiki: https://en.bitcoin.it/wiki/OpenSSL_and_EC_Libraries
|
||||
|
||||
Recommended solution is to compile your own OpenSSL libraries.
|
||||
|
||||
Tested on Fedora 20:
|
||||
|
||||
sudo yum install autoconf automake make gcc-c++
|
||||
sudo yum install openssl-devel
|
||||
sudo yum install miniupnpc-devel
|
||||
sudo yum install boost-devel
|
||||
sudo yum install libdb-cxx-devel
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user