Henry, MinGW and TDM-GCC both work for installing Go from source on Windows 10 64-bit. Here is MinGW:
# Windows: Microsoft Windows [Version 10.0.17134.345] # gcc: C:\Users\peter>gcc --version gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 7.2.0 # Go1.4: C:\Users\peter\Go1.4\bin>go version go version go1.4-bootstrap-20170531 windows/amd64 C:\Users\peter\Go1.4\bin>go env set GOARCH=amd64 set GOBIN= set GOCHAR=6 set GOEXE=.exe set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOOS=windows set GOPATH=C:\Users\peter\gopath set GORACE= set GOROOT=C:\Users\peter\Go1.4 set GOTOOLDIR=C:\Users\peter\Go1.4\pkg\tool\windows_amd64 set CC=gcc set GOGCCFLAGS=-m64 -fmessage-length=0 set CXX=g++ set CGO_ENABLED=0 # Go (devel): C:\Users\peter\Go\bin>go version go version devel +d6e204e71f Fri Nov 2 17:28:53 2018 +0000 windows/amd64 C:\Users\peter\Go\bin>go env set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\peter\AppData\Local\go-build set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOOS=windows set GOPATH=C:\Users\peter\gopath set GOPROXY= set GORACE= set GOROOT=C:\Users\peter\Go set GOTMPDIR= set GOTOOLDIR=C:\Users\peter\Go\pkg\tool\windows_amd64 set GCCGO=gccgo set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\peter\AppData\Local\Temp\go-build538867246=/tmp/go-build -gno-record-gcc-switches C:\Users\peter\Go\src>make.bat Building Go cmd/dist using C:\Users\peter\Go1.4 Building Go toolchain1 using C:\Users\peter\Go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for windows/amd64. --- Installed Go for windows/amd64 in C:\Users\peter\Go Installed commands in C:\Users\peter\Go\bin C:\Users\peter\Go\src>go version go version devel +d6e204e71f Fri Nov 2 17:28:53 2018 +0000 windows/amd64 Peter On Monday, November 5, 2018 at 9:55:24 PM UTC-5, Henry wrote: > > Hi, > > I am having problems trying to build Go from source on my Windows 10 > 64-bit machine. If someone has done this, it would be great if you could > show me how you set up your box (eg. which GCC version you are using, > whether you are using MinGW vs TDM-GCC, etc.). > > Thanks. > > Henry > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.