Search code examples
go

How to compile golang source code in windows


I want to compile the source code of golang (http://golang.org/dl/go1.3.src.tar.gz). Because I want to learn the technologies of compilation, even I will modify the sources codes of go compiler. Can anyone tell me how to do it?

Attention, I just want to compile it in windows, not in linux.


Solution

  • It's a little bit more complicated on windows than on Linux

    1. You have to install the MinGW GCC tool chain and make sure you put it in your path.
      • Not going into details because the official HOWTO on that link is very detailed.
    2. Download Go's source, unpack it, open a terminal and cd path-to-go/src.
    3. run all.bat, if all goes well you should get ALL TESTS PASSED printed out after a while.