From 7d63a9aaeb5ea645bce5e1f1836349edee891ac1 Mon Sep 17 00:00:00 2001 From: Aristid Breitkreuz Date: Thu, 19 Nov 2009 17:39:34 +0100 Subject: [PATCH] Some improvements to README.textile --- README.textile | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/README.textile b/README.textile index 50e15244..29f34d40 100644 --- a/README.textile +++ b/README.textile @@ -96,19 +96,32 @@ the following packages (current as of Ubuntu Hardy):
 sudo apt-get install build-essential libtool autoconf automake   \
      texinfo python-dev zlib1g-dev libbz2-dev stow libgmp3-dev   \
-     bjam libboost1.35-dev libboost-regex1.35-dev                \
-     libboost-date-time1.35-dev libboost-filesystem1.35-dev
+     bjam gettext cvs libboost1.35-dev libboost-regex1.35-dev    \
+     libboost-date-time1.35-dev libboost-filesystem1.35-dev      \
+     libmpfr-dev
 
-h2. Preparing the Build - -The next step is preparing your environment for building. While you can use -@autogen.sh@, I've prepared a script that does a lot more of the footwork for -you: +Or for Ubuntu Karmic:
-./acprep pull       # Make sure everything is pulled that needs to be
-./acprep
+sudo apt-get install build-essential libtool autoconf automake   \
+     texinfo python-dev zlib1g-dev libbz2-dev stow libgmp3-dev   \
+     bjam gettext cvs libboost1.40-dev libboost-regex1.40-dev    \
+     libboost-date-time1.40-dev libboost-filesystem1.40-dev      \
+     libmpfr-dev
+
+ +h2. Building + +The next step is preparing your environment for building. While you can use +@autogen.sh@, ./configure and make, I've prepared a script that does a lot more +of the footwork for you: + +
+./acprep update
+# or, if you want to use the Boost libraries with suffix -mt, install in
+# $HOME/local and build with 2 processes in parallel
+./acprep update --boost=-mt -- --prefix=$HOME/local -j2
 
Please read the contents of @config.log@ if the configure step fails. Also, @@ -116,10 +129,7 @@ see the @help@ command to @acprep@, which explains some of its many options. It's pretty much the only command I run for configuring, building and testing Ledger. -h2. Building - -Once you have the dependencies installed and the source prepared for building, -run @make check@ to get things started and confirm the result. +You can run @make check@ to confirm the result, and @make install@ to install. If you have extra CPU cycles to burn, try @./acprep proof@, which provides the most thorough shakedown of a healthy source tree.