I'm aware of the already ported versions. I'm needing to port it because it's been heavily modified and I want to test out some code. Not wanting to do it to the exsisting mud and possibly mess something up.

I'm not using Cygwin at the moment. The mud runs on a Red Hat system currently. I want to bring it to windows and use Cygwin to compile it, just like the windows version at ftp.game.org or other websites.

The codebase you have now compiles under unix/linux. Cygwin is a unix-like enviroment. When you try to compile the code under Cygwin, it will tell you what you need to "do" (i.e. fix the errors). Hopefully the errors should be few since they are both similar.