Compiling on Windows
From BioNetWiki
Install Perl, available here.
Install Cygwin, available here
In Cygwin setup, make sure to install the necessary components (bash, tar, vim, perl, gcc-core, gcc-g++, make) and all their dependencies.
Download and extract the BioNetGen distribution.
Open Cygwin Bash Shell (Cygwin.bat)
Change to parent directory BioNetGen (the directory containing BNG2.pl and a Makefile).
Execute "make network3" at the command prompt. The build process can take a long time, please be patient.
At the end of the process, run_network.exe should be present in BioNetGen\bin folder.
(Tested on 64-bit Win7)
