Skip to content

Commit

Permalink
Added clarifications in INSTALL readme for newcomers (#1481)
Browse files Browse the repository at this point in the history
Added clarifications in order to avoid that newcomers encounter this error when trying to build:
configure: error: libdb_cxx headers missing, Dash Core requires this library for wallet functionality

(see issue #1442 )
  • Loading branch information
sorin-postelnicu authored and UdjinM6 committed May 31, 2017
1 parent 5988e1e commit ee4daed
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
Building Dash Core

Use the autogen script to prepare the build environment.
After you install the usual build tools and C++ development tools,
Dash Core also needs some build dependencies which are not always provided
by default by the OS package manager
(in particular BerkeleyDB 4.8 for building with wallet support).

Before trying to build, be sure to read one of these files,
depending on your environment:

doc/build-unix.md
doc/build-openbsd.md
doc/build-osx.md
doc/build-windows.md

After installing the needed dependencies,
use the autogen script to prepare the build environment.

./autogen.sh
./configure
Expand All @@ -12,5 +26,5 @@ https://github.com/dashpay/dash-binaries
Always verify the signatures and checksums.

See doc/build-*.md for instructions on building dashd,
the intended-for-services, no-graphical-interface, reference
implementation of Dash.
the intended-for-services, no-graphical-interface,
reference implementation of Dash.

0 comments on commit ee4daed

Please sign in to comment.