summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386>2009-01-14 21:09:22 +0000
committerzhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386>2009-01-14 21:09:22 +0000
commit35b75ba071d905fb1fb91836d3e1ba36a60901dc (patch)
treef6ddf93ef307563374b38464c876768a14a7db37
parenta5fc38d7f2ed63efa52fed6e520b7c8cc7a3c28b (diff)
downloadgooglemock-35b75ba071d905fb1fb91836d3e1ba36a60901dc.tar.gz
Updates README with instructions on downloading TR1 tuple without the rest of Boost.
git-svn-id: http://googlemock.googlecode.com/svn/trunk@85 8415998a-534a-0410-bf83-d39667b30386
-rw-r--r--README19
1 files changed, 13 insertions, 6 deletions
diff --git a/README b/README
index d89d525..9498041 100644
--- a/README
+++ b/README
@@ -52,7 +52,8 @@ package (as described below):
* GNU-compatible Make or "gmake"
* POSIX-standard shell
* POSIX(-2) Regular Expressions (regex.h)
- * gcc 4.0 or newer
+ * gcc 4.0 or newer, or gcc 3.4 or newer with the tr1 tuple library
+ (from Boost or other vendors).
Furthermore, if you are building Google Mock from a VCS Checkout (also
described below), there are further requirements:
@@ -63,11 +64,12 @@ described below), there are further requirements:
### Windows Requirements ###
* Microsoft Visual C++ 8.0 SP1 or newer
- * An implementation of the tr1 C++ library (You can get it for free
- from http://www.boost.org/. We have verified that version 1.36.0
- works. One caveat is this implementation exposes a bug in Visual
- C++'s <type_info> header when exceptions are disabled. Therefore
- your project must enable exceptions for this configuration to work.)
+ * An implementation of the tr1 tuple C++ library (You can get it for
+ free from http://www.boost.org/. We have verified that version
+ 1.36.0 works. One caveat is this implementation exposes a bug in
+ Visual C++'s <type_info> header when exceptions are disabled.
+ Therefore your project must enable exceptions for this
+ configuration to work.)
### Mac OS X Requirements ###
* Mac OS X 10.4 Tiger or newer
@@ -237,6 +239,11 @@ is a header-only library, so the installation only involves unpacking
it to a suitable location - you don't need to compile it or download a
pre-compiled Boost binary.
+Since Boost is quite large, you may prefer to only install the files
+actually needed by Google Mock. If so, you can download TR1 tuple
+without other parts of Boost from
+http://code.google.com/p/googlemock/downloads/list.
+
After that you have two options: either set up Boost globally or
modify the Google Mock project to point to your copy of Boost. The
former will let all your tests use the same Boost library while the