This is SMAUG 1.4a MXP.
I use Linux Ubuntu Edgy Eft 6.10.
make smaug
make[1]: Entering directory `/home/zero/smaug/dist/src'
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG act_move.c
act_move.c:393:15: warning: trigraph ??> ignored, use -trigraphs to enable
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG act_obj.c
act_obj.c: In function ‘can_layer’:
act_obj.c:1389: warning: suggest explicit braces to avoid ambiguous ‘else’
act_obj.c: In function ‘do_auction’:
act_obj.c:2651: warning: suggest explicit braces to avoid ambiguous ‘else’
act_obj.c:2675: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG act_wiz.c
act_wiz.c:1637:22: warning: trigraph ??! ignored, use -trigraphs to enable
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG boards.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG build.c
build.c: In function ‘fold_area’:
build.c:6058: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6061: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6064: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6070: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6075: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6078: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG clans.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG comm.c
comm.c: In function ‘turn_on_mxp’:
comm.c:359: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c: In function ‘new_descriptor’:
comm.c:883: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness
comm.c: In function ‘read_from_buffer’:
comm.c:1221: warning: pointer targets in assignment differ in signedness
comm.c:1224: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1228: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1228: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1228: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1231: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1235: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1235: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1235: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c: In function ‘flush_buffer’:
comm.c:1384: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c: In function ‘nanny’:
comm.c:1877: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c:1911: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c:1953: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c:2060: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG comments.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG const.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG db.c
db.c: In function ‘load_resets’:
db.c:1594: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG deity.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG fight.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG handler.c
handler.c: In function ‘get_eq_char’:
handler.c:1335: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG hashstr.c
I use Linux Ubuntu Edgy Eft 6.10.
make smaug
make[1]: Entering directory `/home/zero/smaug/dist/src'
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG act_move.c
act_move.c:393:15: warning: trigraph ??> ignored, use -trigraphs to enable
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG act_obj.c
act_obj.c: In function ‘can_layer’:
act_obj.c:1389: warning: suggest explicit braces to avoid ambiguous ‘else’
act_obj.c: In function ‘do_auction’:
act_obj.c:2651: warning: suggest explicit braces to avoid ambiguous ‘else’
act_obj.c:2675: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG act_wiz.c
act_wiz.c:1637:22: warning: trigraph ??! ignored, use -trigraphs to enable
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG boards.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG build.c
build.c: In function ‘fold_area’:
build.c:6058: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6061: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6064: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6070: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6075: warning: suggest explicit braces to avoid ambiguous ‘else’
build.c:6078: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG clans.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG comm.c
comm.c: In function ‘turn_on_mxp’:
comm.c:359: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c: In function ‘new_descriptor’:
comm.c:883: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness
comm.c: In function ‘read_from_buffer’:
comm.c:1221: warning: pointer targets in assignment differ in signedness
comm.c:1224: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1228: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1228: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1228: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1231: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1235: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1235: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c:1235: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
comm.c: In function ‘flush_buffer’:
comm.c:1384: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c: In function ‘nanny’:
comm.c:1877: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c:1911: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c:1953: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
comm.c:2060: warning: pointer targets in passing argument 2 of ‘write_to_buffer’ differ in signedness
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG comments.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG const.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG db.c
db.c: In function ‘load_resets’:
db.c:1594: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG deity.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG fight.c
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG handler.c
handler.c: In function ‘get_eq_char’:
handler.c:1335: warning: suggest explicit braces to avoid ambiguous ‘else’
gcc -c -O -g3 -Wall -Wuninitialized -DSMAUG hashstr.c