# 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 get in touch at luke@rumpus.land : )

(Note: if you get an error regarding `strdup` when building `freetype-gl-mini`, do
```
(cd ../freetype-gl-mini && git apply freetype-gl-strdup-fix.patch)
```
Better fix forthcoming!)

# 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 get in touch at luke@rumpus.land : )

Better fix forthcoming!)

Move build note to build script
Move build note to build script