I am trying so desperately hard to compile SWR1.0 with CYGWIN and I cannot suceed. I get the following. Someone help!
$ make all
make swreality
make[1]: Entering directory `/dist/src'
gcc -c -g3 -Wall act_comm.c
gcc -c -g3 -Wall act_info.c
act_info.c: In function `do_password':
act_info.c:2872: warning: implicit declaration of function `crypt'
act_info.c:2872: warning: passing arg 1 of `strcmp' makes pointer from integer w
ithout a cast
act_info.c:2889: warning: assignment makes pointer from integer without a cast
gcc -c -g3 -Wall act_move.c
gcc -c -g3 -Wall act_obj.c
act_obj.c: In function `can_layer':
act_obj.c:1107: warning: suggest explicit braces to avoid ambiguous `else'
act_obj.c: In function `do_auction':
act_obj.c:2324: warning: suggest explicit braces to avoid ambiguous `else'
act_obj.c:2348: warning: suggest explicit braces to avoid ambiguous `else'
gcc -c -g3 -Wall act_wiz.c
act_wiz.c:2355:22: warning: multi-line string literals are deprecated
act_wiz.c:2372:25: warning: multi-line string literals are deprecated
act_wiz.c:2376:26: warning: multi-line string literals are deprecated
act_wiz.c: In function `do_form_password':
act_wiz.c:4307: warning: implicit declaration of function `crypt'
gcc -c -g3 -Wall boards.c
gcc -c -g3 -Wall build.c
build.c: In function `do_goto':
build.c:882: warning: suggest explicit braces to avoid ambiguous `else'
build.c:898: warning: suggest explicit braces to avoid ambiguous `else'
build.c: In function `do_mset':
build.c:1563: warning: implicit declaration of function `crypt'
build.c:1563: warning: assignment makes pointer from integer without a cast
gcc -c -g3 -Wall clans.c
clans.c:2497:3: warning: no newline at end of file
gcc -c -g3 -Wall comm.c
comm.c: In function `nanny':
comm.c:1486: warning: implicit declaration of function `crypt'
comm.c:1486: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
comm.c:1575: warning: assignment makes pointer from integer without a cast
comm.c:1596: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
gcc -c -g3 -Wall comments.c
gcc -c -g3 -Wall const.c
gcc -c -g3 -Wall db.c
db.c: In function `load_resets':
db.c:1472: warning: suggest explicit braces to avoid ambiguous `else'
gcc -c -g3 -Wall fight.c
gcc -c -g3 -Wall handler.c
handler.c: In function `get_eq_char':
handler.c:1208: warning: suggest explicit braces to avoid ambiguous `else'
handler.c: In function `extract_char':
handler.c:1660: warning: suggest explicit braces to avoid ambiguous `else'
handler.c: At top level:
handler.c:2941: warning: type defaults to `int' in declaration of `top_reset'
gcc -c -g3 -Wall hashstr.c
gcc -c -g3 -Wall id.c
gcc -c -g3 -Wall interp.c
gcc -c -g3 -Wall magic.c
magic.c: In function `process_spell_components':
magic.c:727: warning: suggest explicit braces to avoid ambiguous `else'
magic.c:745: warning: suggest explicit braces to avoid ambiguous `else'
gcc -c -g3 -Wall makeobjs.c
gcc -c -g3 -Wall misc.c
misc.c: In function `do_hail':
misc.c:2449: warning: suggest explicit braces to avoid ambiguous `else'
misc.c: In function `do_suicide':
misc.c:2705: warning: implicit declaration of function `crypt'
misc.c:2705: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
misc.c:2803:2: warning: no newline at end of file
gcc -c -g3 -Wall mud_comm.c
gcc -c -g3 -Wall mud_prog.c
gcc -c -g3 -Wall player.c
player.c:380:18: warning: trigraph ??) ignored
gcc -c -g3 -Wall requests.c
gcc -c -g3 -Wall reset.c
gcc -c -g3 -Wall save.c
save.c: In function `load_char_obj':
save.c:913: warning: suggest explicit braces to avoid ambiguous `else'
save.c: In function `load_corpses':
save.c:2055: warning: assignment from incompatible pointer type
save.c:2057: dereferencing pointer to incomplete type
save.c:2059: dereferencing pointer to incomplete type
make[1]: *** [save.o] Error 1
make[1]: Leaving directory `/dist/src'
make: *** [all] Error 2
$ make all
make swreality
make[1]: Entering directory `/dist/src'
gcc -c -g3 -Wall act_comm.c
gcc -c -g3 -Wall act_info.c
act_info.c: In function `do_password':
act_info.c:2872: warning: implicit declaration of function `crypt'
act_info.c:2872: warning: passing arg 1 of `strcmp' makes pointer from integer w
ithout a cast
act_info.c:2889: warning: assignment makes pointer from integer without a cast
gcc -c -g3 -Wall act_move.c
gcc -c -g3 -Wall act_obj.c
act_obj.c: In function `can_layer':
act_obj.c:1107: warning: suggest explicit braces to avoid ambiguous `else'
act_obj.c: In function `do_auction':
act_obj.c:2324: warning: suggest explicit braces to avoid ambiguous `else'
act_obj.c:2348: warning: suggest explicit braces to avoid ambiguous `else'
gcc -c -g3 -Wall act_wiz.c
act_wiz.c:2355:22: warning: multi-line string literals are deprecated
act_wiz.c:2372:25: warning: multi-line string literals are deprecated
act_wiz.c:2376:26: warning: multi-line string literals are deprecated
act_wiz.c: In function `do_form_password':
act_wiz.c:4307: warning: implicit declaration of function `crypt'
gcc -c -g3 -Wall boards.c
gcc -c -g3 -Wall build.c
build.c: In function `do_goto':
build.c:882: warning: suggest explicit braces to avoid ambiguous `else'
build.c:898: warning: suggest explicit braces to avoid ambiguous `else'
build.c: In function `do_mset':
build.c:1563: warning: implicit declaration of function `crypt'
build.c:1563: warning: assignment makes pointer from integer without a cast
gcc -c -g3 -Wall clans.c
clans.c:2497:3: warning: no newline at end of file
gcc -c -g3 -Wall comm.c
comm.c: In function `nanny':
comm.c:1486: warning: implicit declaration of function `crypt'
comm.c:1486: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
comm.c:1575: warning: assignment makes pointer from integer without a cast
comm.c:1596: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
gcc -c -g3 -Wall comments.c
gcc -c -g3 -Wall const.c
gcc -c -g3 -Wall db.c
db.c: In function `load_resets':
db.c:1472: warning: suggest explicit braces to avoid ambiguous `else'
gcc -c -g3 -Wall fight.c
gcc -c -g3 -Wall handler.c
handler.c: In function `get_eq_char':
handler.c:1208: warning: suggest explicit braces to avoid ambiguous `else'
handler.c: In function `extract_char':
handler.c:1660: warning: suggest explicit braces to avoid ambiguous `else'
handler.c: At top level:
handler.c:2941: warning: type defaults to `int' in declaration of `top_reset'
gcc -c -g3 -Wall hashstr.c
gcc -c -g3 -Wall id.c
gcc -c -g3 -Wall interp.c
gcc -c -g3 -Wall magic.c
magic.c: In function `process_spell_components':
magic.c:727: warning: suggest explicit braces to avoid ambiguous `else'
magic.c:745: warning: suggest explicit braces to avoid ambiguous `else'
gcc -c -g3 -Wall makeobjs.c
gcc -c -g3 -Wall misc.c
misc.c: In function `do_hail':
misc.c:2449: warning: suggest explicit braces to avoid ambiguous `else'
misc.c: In function `do_suicide':
misc.c:2705: warning: implicit declaration of function `crypt'
misc.c:2705: warning: passing arg 1 of `strcmp' makes pointer from integer witho
ut a cast
misc.c:2803:2: warning: no newline at end of file
gcc -c -g3 -Wall mud_comm.c
gcc -c -g3 -Wall mud_prog.c
gcc -c -g3 -Wall player.c
player.c:380:18: warning: trigraph ??) ignored
gcc -c -g3 -Wall requests.c
gcc -c -g3 -Wall reset.c
gcc -c -g3 -Wall save.c
save.c: In function `load_char_obj':
save.c:913: warning: suggest explicit braces to avoid ambiguous `else'
save.c: In function `load_corpses':
save.c:2055: warning: assignment from incompatible pointer type
save.c:2057: dereferencing pointer to incomplete type
save.c:2059: dereferencing pointer to incomplete type
make[1]: *** [save.o] Error 1
make[1]: Leaving directory `/dist/src'
make: *** [all] Error 2