Windows Compilation and Setup (Cygwin) - NeuroWinter/NanoBrunch GitHub Wiki

Cygwin Setup

This process is a little hands on so be prepared to delete the cygwin folder if you mess up.

I'm using the 32Bit Version Here because a lot of old programs only work with such.

Select "Install From Internet" on the first dialog, next root directory should be "C:\cygwin", next local package directory shouldn't matter but mine is "C:\Users\Username\Downloads", next just use "Direct Connection" and then select the first download mirror. After that you'll be prompted to select some packages to install into cygwin.

This is my current Cygwin package setup: cygwin setup

Compile NanoBrunch

After you download NanoBrunch with either git (You need to also install that yourself that on Cygwin setup) or from the main link here, drop the unzipped folder into the "C:\cygwin\home\Username" path and cd into the NanoBrunch folder.

Next run cmake CMakeLists.txt if that worked without any errors like "Cannot Find ImageMagick or MAGICK++" then you're looking good! If you got any of those errors please hit us up so I can hunt down those pesky bugs for you.

The next step is to run make, you should now see "NanoBrunch.exe" in your folder 👽

Last but not least for now you probably will have to move your "C:\cygwin\usr\local\etc\ImageMagick-6" folder into the "C:\cygwin\etc" folder so that the new path will be "C:\cygwin\etc\ImageMagick-6". This is a bug that will hopefully be remedied in the future, I think it has something to do with the fact I had to install the Cygwin package "libmgick-devel" in order for the CMakeLists.txt to find Magick++