aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorme0wmix <me0wmix@cryptoanarchy.localnet>2016-01-21 11:34:02 -0700
committerme0wmix <me0wmix@cryptoanarchy.localnet>2016-01-21 11:34:02 -0700
commitc965bf4a7c105e385a940eb38c07dc5b052287d0 (patch)
tree04523c3e4363174c02437b48e39ee748d48da01d /README.md
parentOpenBSD support for Monero. (diff)
downloadmonero-c965bf4a7c105e385a940eb38c07dc5b052287d0.tar.xz
Added/corrected OpenBSD build instructions.
Diffstat (limited to '')
-rw-r--r--README.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/README.md b/README.md
index ecd57e596..b1eceb390 100644
--- a/README.md
+++ b/README.md
@@ -162,6 +162,16 @@ The project can be built from scratch by following instructions for Unix and Lin
We expect to add Monero into the ports tree in the near future, which will aid in managing installations using ports or packages.
+### On OpenBSD:
+
+This has been tested on OpenBSD 5.8.
+
+You will need to add a few packages to your system. "pkg_add db cmake gcc gcc-libs miniupnpc gtest doxygen graphviz".
+
+The Boost package has a bug that will prevent librpc.a from building correctly. In order to fix this, you will have to Build boost yourself from scratch. Follow the directions here (under "Building Boost"): https://github.com/bitcoin/bitcoin/blob/master/doc/build-openbsd.md You will have to add the serialize, datetime, and regex modules when building as they are needed by Monero.
+
+To build: "env CC=egcc CXX=eg++ CPP=ecpp DEVELOPER_LOCAL_TOOLS=1 BOOST_ROOT=/path/to/the/boost/you/built make" (You may optionally build it statically by using the correct target.)
+
## Building Documentation
Monero developer documentation uses Doxygen, and is currently a work-in-progress.