@@ -69,14 +69,19 @@ recommend trying to build on a Raspberry Pi :P
6969- x86 and ARM are both supported (TODO: confirm)
7070- Recommended 30GB of free disk space; otherwise, you will have to keep
7171 clearing incremental caches.
72- - Recommended >=8GB RAM
73- - Recommended >=2 cores; more cores really helps
72+ - Recommended >=8GB RAM.
73+ - Recommended >=2 cores; more cores really helps.
7474- You will need an internet connection to build; the bootstrapping process
7575 involves updating git submodules and downloading a beta compiler. It doesn't
7676 need to be super fast, but that can help.
7777
7878Building the compiler takes more than half an hour on my moderately powerful
79- laptop (even longer if you build LLVM).
79+ laptop. The first time you build the compiler, LLVM will also be built unless
80+ you use system LLVM (see below).
81+
82+ Like ` cargo ` , the build system will use as many cores as possible. Sometimes
83+ this can cause you to run low on memory. You can use ` -j ` to adjust the number
84+ concurrent jobs.
8085
8186### Cloning
8287
@@ -113,7 +118,7 @@ the following settings:
113118 This is turned off by default because it's technically unsound. Sometimes
114119 this will cause weird crashes, but it can really speed things up.
115120- ` llvm-config ` : enable building with system LLVM. [ See this chapter] [ sysllvm ]
116- for more info. This avoids having to build LLVM, which takes forever .
121+ for more info. This avoids building LLVM, which can take a while .
117122
118123[ sysllvm ] : ./building/suggested.html#building-with-system-llvm
119124
0 commit comments