Go 1.5 Bootstrap
Go 1.5 以降では、Go自体をビルドするのに Go 1.4が必要になるそうです。
最新のツリーをビルドするには、下記のどちらかを事前に準備しておく必要がある。
-
$HOME/go1.4
を用意する -
$GOROOT_BOOTSTRAP
を自分で設定する
ちなみに、$GOROOT_BOOTSTRAP
の default は、$HOME/go1.4
だそうです。
$HOME/go1.4 を 使用する場合
Go 1.4 ビルド
まずは、$HOME/go1.4
をビルドしておく
git clone -b release-branch.go1.4 https://go.googlesource.com/go $HOME/go1.4
cd $HOME/go1.4/src
./make.bash
最新のGoをビルド
git clone https://go.googlesource.com/go $HOME/go
cd $HOME/go/src
./make.bash