For detail information about building, please see the wiki.
If you want to build everything (mongod, mongo, tools, etc):
$ scons .
If you only want to build the database:
$ scons --prefix=/opt/mongo install
Please note that prebuilt binaries are available on mongodb.org and may be the easiest way to get started.
Mongo has been tested with GCC 4.x and Visual Studio 2008 and 2010. Older versions of GCC may not be happy.
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)
Or download a prebuilt binary for Windows at www.mongodb.org.
scons libboost-dev libpcre++-dev xulrunner-1.9.1-dev
Try homebrew -- brew install mongodb.
Install the following ports: