From 725bc293b24dc1a9b4ab3fa423c7019b7899d89b Mon Sep 17 00:00:00 2001 From: Todd Bealmear Date: Sat, 24 Oct 2015 14:21:57 -0700 Subject: [PATCH] :memo: Add Go 1.5 Compilation Notes [ci skip] --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 9531d4d..dc30fc7 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,17 @@ Additional options can be specified when installing Go: -B, --binary Only install from binary. --prefer-binary Attempt a binary install, falling back to source. -h, --help Display this message. + +### A Note on Compiling Go 1.5 +Go 1.5+ removed the C compilers from the toolchain and [replaced][compiler_note] them with one written in Go. Obviously, this creates a bootstrapping problem if you don't already have a working Go install. In order to compile Go 1.5+, make sure Go 1.4 is installed first. + +``` +gvm install go1.4 +gvm use go1.4 +gvm install go1.5 +``` + +[compiler_note]: https://docs.google.com/document/d/1OaatvGhEAq7VseQ9kkavxKNAfepWy2yhPUBs96FGV28/edit List Go Versions ================