From c8aca63ac26e0a18a89ed49c4da33aff4328fb52 Mon Sep 17 00:00:00 2001 From: kelly-cs Date: Fri, 9 Sep 2022 21:25:29 +0000 Subject: SERVER-68160 Add note to building.md to consider using -j parameter for building from source on memory-constrained systems --- docs/building.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/building.md b/docs/building.md index c37b31d5e53..d542c789638 100644 --- a/docs/building.md +++ b/docs/building.md @@ -78,6 +78,10 @@ errors. To ignore the warnings, pass the switch $ python3 buildscripts/scons.py install-mongod --disable-warnings-as-errors +***Note***: On memory-constrained systems, you may run into an error such as `g++: fatal error: Killed signal terminated program cc1plus`. To use less memory during building, pass the parameter `-j1` to scons. This can be incremented to `-j2`, `-j3`, and higher as appropriate to find the fastest working option on your system. + + $ python3 buildscripts/scons.py install-mongod -j1 + To install `mongod` directly to `/opt/mongo` $ python3 buildscripts/scons.py DESTDIR=/opt/mongo install-mongod -- cgit v1.2.1