diff --git a/README.md b/README.md index 23e4bd7dbf0..51e9fcd22bd 100644 --- a/README.md +++ b/README.md @@ -10,13 +10,14 @@ The Rust compiler is slightly unusual in that it is written in Rust and therefore must be built by a precompiled "snapshot" version of itself (made in an earlier state of development). As such, source builds require that: - * You are connected to the internet, to fetch snapshots. +* You are connected to the internet, to fetch snapshots. - * You can at least execute snapshot binaries of one of the forms we offer - them in. Currently we build and test snapshots on: - * Windows (7, server 2008 r2) x86 only - * Linux 2.6.x (various distributions) x86 and x86-64 - * OSX 10.6 ("Snow leopard") or 10.7 ("Lion") x86 and x86-64 +* You can at least execute snapshot binaries of one of the forms we offer + them in. Currently we build and test snapshots on: + + * Windows (7, server 2008 r2) x86 only + * Linux 2.6.x (various distributions) x86 and x86-64 + * OSX 10.6 ("Snow leopard") or 10.7 ("Lion") x86 and x86-64 You may find other platforms work, but these are our "tier 1" supported build environments that are most likely to work. Further platforms will be added to @@ -24,11 +25,11 @@ the list in the future via cross-compilation. To build from source you will also need the following prerequisite packages: - * g++ 4.4 or clang++ 3.x - * python 2.6 or later - * perl 5.0 or later - * gnu make 3.81 or later - * curl +* g++ 4.4 or clang++ 3.x +* python 2.6 or later +* perl 5.0 or later +* gnu make 3.81 or later +* curl Assuming you're on a relatively modern Linux/OSX system and have met the prerequisites, something along these lines should work: @@ -41,9 +42,9 @@ prerequisites, something along these lines should work: When complete, make install will place the following programs into /usr/local/bin: - * rustc, the Rust compiler - * rustdoc, the API-documentation tool - * cargo, the Rust package manager +* rustc, the Rust compiler +* rustdoc, the API-documentation tool +* cargo, the Rust package manager In addition to a manual page under /usr/local/share/man and a set of host and target libraries under /usr/local/lib/rustc.