diff options
author | Eliot Horowitz <eliot@10gen.com> | 2009-11-19 10:49:34 -0500 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2009-11-19 10:49:34 -0500 |
commit | 571d3771c3c818dd10549ff2cbb72b797de7d320 (patch) | |
tree | 8e5119bddb1e6bdee52a81a7c6a23488d5aecf4f /docs | |
parent | 420a7e51f07a92e35d4c6c78358b974ad0e6b582 (diff) | |
download | mongo-571d3771c3c818dd10549ff2cbb72b797de7d320.tar.gz |
cleaning build docs
Diffstat (limited to 'docs')
-rw-r--r-- | docs/building.md | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/docs/building.md b/docs/building.md new file mode 100644 index 00000000000..d3a71f6e369 --- /dev/null +++ b/docs/building.md @@ -0,0 +1,58 @@ + +Building MongoDB +================ + +Scons +---------------- + + For detail information about building, please see: + http://www.mongodb.org/display/DOCS/Building + + If you want to build everything (mongod, mongo, tools, etc): + + $ scons . + + If you only want to build the database: + + $ scons + + To install + + $ scons --prefix=/opt/mongo install + + Please note that prebuilt binaries are available on mongodb.org and may be the easier way to get started. + +*general notes +--------------- + COMPILER VERSIONS + + Mongo has been tested with GCC 4.x and Visual Studio 2008. Older versions + of GCC may not be happy. + +windows +--------------- + + See also http://www.mongodb.org/display/DOCS/Building+for+Windows + + Build requirements: + - vc++ express or visual studio + - python 2.5 (for scons - 2.6 might be needed for some regression tests) + - scons + - boost 1.35 (or higher) + - windows sdk - tested with v6.0 v6.0a + + Or download a prebuilt binary for Windows at www.mongodb.org. + +ubuntu +-------------- + + scons libboost-dev libpcre++-dev xulrunner-1.9.1-dev + +FreeBSD + + Install the following ports: + + - devel/boost + - devel/libexecinfo + - devel/pcre + - lang/spidermonkey |