The minimum set of Cygwin packages needed to build wpr3287 are:
[optional] If you want SSL support, you will need to build a MinGW OpenSSL library. That requres the following packages:
cd /usr/src/openssl-* ./Configure --prefix=/usr/local/mingw-openssl mingw make make install
To build wpr3287 (with or without SSL support) start a Cygwin shell, cd to the directory where the source code resides, and type:
makewpr3287 was developed primarily on 32-bit Windows XP, but should be buildable on Windows Server 2003 or Windows 2000. It has not been built or tested on 64-bit Windows or on Windows Vista.