Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
PEG library for the Go language
Clojure

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
clojure
.gitignore
LICENSE
README.md
build.bat
main.go

README.md

Install Go

  • (Make sure you install the same platform of Go as you do of MinGW (32-bit or 64-bit))
  • install go 32 bit Win 32-bit installer
    • The default should create a dir c:\Go - this is the <GO_INSTALL_DIR>

Install Go and MinGW

This likely isn't required, but we're not sure which libraries we'll be using yet

  • (Make sure you install the same platform of Go as you do of MinGW (32-bit or 64-bit))
  • install mingw Win 32-bit default
    • This is a GUI installer - it's super simple
    • MAKE SURE YOU SELECT TO INSTALL MSYS - whatever else you do, at least also do this
    • The default should create a dir c:\MinGW - this is the <MINGW_INSTALL_DIR>
    • You'll need to add the <MINGW_INSTALL_DIR>\bin folder to the system path
    • Press the keys Win+Pause
    • Click on 'Advanced system settings'
    • Click on 'Environment Variables'
    • Scroll down in the 'System variables' until you see the 'Path' variable
    • Select the 'Path' variable row
    • Click 'Edit'
    • Press the Home key
    • Type 'C:\MinGW\bin;'
    • Click Ok
    • Click Ok
    • Click Ok
    • Close the 'Control Panel Home' window

Cleaning up after Go

  • Sometimes libraries aren't 'cleaned' if the related library source is updated.
  • C:\Go\pkg\windows_386\some\libraries\folder - and delete the *.a file
Something went wrong with that request. Please try again.