Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
62 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -42,7 +42,8 @@ tags | |
dump | ||
log | ||
logs | ||
docs | ||
docs/html | ||
docs/latex | ||
32bit | ||
scratch | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 |