Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: r2.0.1
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 79 lines (49 sloc) 1.494 kb

Building MongoDB

SCONS

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

To install

$ scons --prefix=/opt/mongo install

Please note that prebuilt binaries are available on mongodb.org and may be the easiest way to get started.

SCONS TARGETS

  • mongod
  • mongos
  • mongo
  • mongoclient
  • all

COMPILER VERSIONS

Mongo has been tested with GCC 4.x and Visual Studio 2008 and 2010. Older versions of GCC may not be happy.

WINDOWS

See 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)

Or download a prebuilt binary for Windows at www.mongodb.org.

UBUNTU

 scons libboost-dev libpcre++-dev xulrunner-1.9.1-dev

OS X

Try homebrew -- brew install mongodb.

FREEBSD

Install the following ports:

  • devel/boost
  • devel/libexecinfo
  • devel/pcre
  • lang/spidermonkey

Special Build Notes

Something went wrong with that request. Please try again.