Merge pull request #709 from rnicoll/1.8.1-docs

Correct out of date build documentation
This commit is contained in:
langerhans 2014-09-23 23:24:57 +02:00
commit df12fc389f
3 changed files with 30 additions and 9 deletions

View File

@ -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.

View File

@ -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],

View File

@ -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