diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-06-02 19:00:32 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-06-02 19:59:05 +0900 |
commit | 3eba84fba015f82fe4ed48ca32450c48a771942f (patch) | |
tree | 6a33bb7b83437b1f02144a796fa38246a2946063 | |
parent | 26bd4144f74131a55256cc6073d0c36e1e662736 (diff) |
[DOC] Caution about old GNU make
-rw-r--r-- | doc/contributing/building_ruby.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/contributing/building_ruby.md b/doc/contributing/building_ruby.md index 38c78e3cca..304bbee37f 100644 --- a/doc/contributing/building_ruby.md +++ b/doc/contributing/building_ruby.md @@ -130,6 +130,9 @@ to run tests on 8 processes, use: make test-all -j8 ``` +**CAUTION**: GNU make 3 is missing some features for parallel execution, we +recommend to upgrade to GNU make 4 or later. + We can also set `MAKEFLAGS` to run _all_ `make` commands in parallel. Having the right `--jobs` flag will ensure all processors are utilized when building software projects. To do this effectively, you can set `MAKEFLAGS` in your shell configuration/profile: |