# Building Rumpus on Windows

I build Rumpus in an MSYS 2 environment. Here's a description of my setup:
https://gist.github.com/lukexi/e634067f1d7e3a629988


In particular you'll need FreeType and GLEW which `pacman` can install:
```
pacman -S mingw64/mingw-w64-x86_64-freetype mingw64/mingw-w64-x86_64-glew
```

Rumpus also depends on a small collection of sibling packages. You can get these by running
```
scripts/clone-dependencies.sh
```

Now you should be able to run
```
stack build && stack exec rumpus
```

If not, please [open an issue](https://github.com/lukexi/rumpus/issues) or get in touch at luke@rumpus.land : )

# Building Rumpus on Windows

Rumpus requires GHC 8.
If you have trouble running Rumpus after building,
please use this preview build of GHC 8.0.2 which resolves a linker issue.
https://github.com/lukexi/ghc/releases/download/8.0.1.1/ghc-8.0.1-x86_64-unknown-mingw32.tar.xz

I build Rumpus in an MSYS 2 environment. Here's a description of my setup:
https://gist.github.com/lukexi/e634067f1d7e3a629988

In particular you'll need FreeType and GLEW which `pacman` can install:
```
pacman -S mingw64/mingw-w64-x86_64-freetype mingw64/mingw-w64-x86_64-glew
```

Rumpus also depends on a small collection of sibling packages. You can get these by running
```
scripts/clone-dependencies.sh
```

Now you should be able to run
```
stack build && stack exec rumpus
```

If not, please [open an issue](https://github.com/lukexi/rumpus/issues) or get in touch at luke@rumpus.land : )

Add note that we now are GHC 8+ only
Add note that we now are GHC 8+ only
