Cgywin (Win32) port of MAngband 0.7.2a
Posted: Tue 06.01.2004, 17:28
I have successfully compiled and run stock mangband, mangclient, and mangconsole (0.7.2a) in a cygwin bash session, on Windows XP. Minor tweaking was done to make it compile. I'll post more on that later. Experienced coders should have no trouble fixing it on their own with a couple #ifdefs in h-system.h and netclient.c to check for __CYGWIN__. No guarantees on performance... I have a 3 GHz machine so it's a bit tough to gauge code efficiency for something like this.
Please note that this is intended for experienced Cygwin users only. I intend to provide no support for it, and proper installation and configuration of Cygwin is left up to you. There is indeed a magic set of packages that you need, but figuring out what those are is left as an exercise to the reader. Also, don't forget to set your environment variables.
Here's the link to the semi-ready-to-go binary archive. (1230kb)
Requirements: Cygwin runtime, ncurses, and anything else it might complain about. You can get it all from the Cygwin installer.
Cygwin website
Please note that this is intended for experienced Cygwin users only. I intend to provide no support for it, and proper installation and configuration of Cygwin is left up to you. There is indeed a magic set of packages that you need, but figuring out what those are is left as an exercise to the reader. Also, don't forget to set your environment variables.
Here's the link to the semi-ready-to-go binary archive. (1230kb)
Requirements: Cygwin runtime, ncurses, and anything else it might complain about. You can get it all from the Cygwin installer.
Cygwin website