summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJoshua Richardson <jric@chegg.com>2014-05-13 10:20:17 -0700
committerJoshua Richardson <jric@chegg.com>2014-05-13 10:20:17 -0700
commitf2f241c9965a059ba819c31adc82816e8cb2f481 (patch)
treecb5c764e86dd9c57e2c2a4e7041a95dcc7705a30 /README.md
parent4869888a38d5b2036e4fcbc5eebcbfe8fba5c808 (diff)
downloadbdwgc-f2f241c9965a059ba819c31adc82816e8cb2f481.tar.gz
Added instructions to README.md for building from git.
Diffstat (limited to 'README.md')
-rw-r--r--README.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/README.md b/README.md
index d5919fce..2d19c41a 100644
--- a/README.md
+++ b/README.md
@@ -159,6 +159,24 @@ Things don't appear to add up for a variety of reasons, most notably
fragmentation losses. These are probably much more significant for the
contrived program "test.c" than for your application.)
+### Building from GIT
+The process is copied from http://www.hboehm.info/gc/ .
+
+D is the absolute path to an installation directory:
+
+ cd D
+ git clone git://github.com/ivmai/libatomic_ops.git
+ git clone git://github.com/ivmai/bdwgc.git
+ ln -s D/libatomic_ops D/bdwgc/libatomic_ops
+ cd bdwgc
+ autoreconf -vif
+ automake --add-missing
+ ./configure
+ make
+
+
+### Other builds
+
On most Unix-like platforms, the collector can be built either using a
GNU autoconf-based build infrastructure (type `configure; make` in the
simplest case), or with a classic makefile by itself (type