How to compile PennMUSH 1.7.3 p3 under Windows
----------------------------------------------

by Nick Gammon <nick@gammon.com.au>


Friday, 11 August 2000, 4:10 PM


1. Copy files PATCHES.H, FUNS.H, CMDS.H, CONFIG.H, CONFMAGIC.H and OPTIONS.H from archive to hdrs directory

2. Rename SEARCH_ALL to SEARCH_ALL_THINGS (3 occurences)

3. Copy LOCAL.C into src directory.

4. SIGUSR2 not supported under Win32, move to inside #ifndef:

  signal(SIGUSR2, (void *) signal_dump);

5. Add to extmail.c:

#include "game.h"
char *next_in_list _((char **head));

6. In mush.cnf change max_logins from 0 to 60, or similar:

max_logins 60

7. Use supplied Visual C++ 6 project file.

8. Compile and test