-
Notifications
You must be signed in to change notification settings - Fork 20.5k
Installation instructions for Windows
Taylor Gerring edited this page May 19, 2015
·
29 revisions
For master branch:
choco install geth-stable
For more information see https://chocolatey.org/packages/geth-stable
For develop branch:
choco install geth-latest
For more information see https://chocolatey.org/packages/geth-latest
- Install Git from http://git-scm.com/downloads and Mercurial from http://mercurial.selenic.com/
- Install Golang from https://storage.googleapis.com/golang/go1.4.2.windows-amd64.msi
- Install winbuilds from http://win-builds.org/1.5.0/win-builds-1.5.0.exe to
c:\winbuilds
- Run win builds here. It's safe to remove big dependencies like QT and GTK which aren't needed. An exact list of dependencies should be determined
- Setup environment paths
- Add
GOROOT
pointed toc:\go
andGOPATH
toc:\godev
(you are free to pick these paths). - Set
PATH
to%PATH%;%GOROOT%\bin;%GOPATH%\bin;c:\winbuilds\bin
- Open a terminal and install godep first:
go get -u github.com/tools/godep
- Open a terminal and download go-ethereum
go get -d -u github.com/ethereum/go-ethereum
- Try building ethereum with go dep, navigate to
c:\godev\src\github.com\ethereum\go-ethereum\cmd\geth
and rungit checkout develop && godep go install
If you want to build from an other branch bypass godep go install
for go install
and checkout the dependencies manually.