I recently dug up my smaug mud from 4 years ago, and am attempting to run it in windows, however I had a problem trying to compile it in cygwin. (this is my first time using Cygwin)
$ make smaug
gcc -c -o act_comm.o act_comm.c
gcc -c -o act_info.o act_info.c
gcc -c -o act_move.o act_move.c
act_move.c:391:15: warning: trigraph ??> ignored, use -trigraphs to enable
act_move.c: In function `generate_exit':
act_move.c:602: warning: use of cast expressions as lvalues is deprecated
gcc -c -o act_obj.o act_obj.c
gcc -c -o act_wiz.o act_wiz.c
act_wiz.c:1904:22: warning: trigraph ??! ignored, use -trigraphs to enable
gcc -c -o boards.o boards.c
gcc -c -o build.o build.c
gcc -c -o clans.o clans.c
gcc -c -o comm.o comm.c
gcc -c -o comments.o comments.c
gcc -c -o const.o const.c
gcc -c -o db.o db.c
gcc -c -o deity.o deity.c
gcc -c -o fight.o fight.c
gcc -c -o handler.o handler.c
gcc -c -o hashstr.o hashstr.c
gcc -c -o ibuild.o ibuild.c
gcc -c -o ident.o ident.c
gcc -c -o interp.o interp.c
interp.c:29:1: warning: "timerclear" redefined
In file included from mud.h:41,
from interp.c:23:
/usr/include/sys/time.h:47:1: warning: this is the location of the previous defi
nition
interp.c:31:1: warning: "timercmp" redefined
/usr/include/sys/time.h:48:1: warning: this is the location of the previous defi
nition
gcc -c -o magic.o magic.c
gcc -c -o makeobjs.o makeobjs.c
gcc -c -o mapout.o mapout.c
gcc -c -o misc.o misc.c
gcc -c -o mpxset.o mpxset.c
gcc -c -o mud_comm.o mud_comm.c
gcc -c -o mud_prog.o mud_prog.c
gcc -c -o player.o player.c
player.c:1133:12: warning: trigraph ??) ignored, use -trigraphs to enable
gcc -c -o polymorph.o polymorph.c
gcc -c -o imm_host.o imm_host.c
gcc -c -o colorize.o colorize.c
make: *** No rule to make target `rm', needed by `smaug'. Stop.
How can I fix this last make error? I'm not too worried about the compile warnings, i'm pretty sure they were there 4 years ago, heh.
make: *** No rule to make target `rm', needed by `smaug'. Stop.
$ make smaug
gcc -c -o act_comm.o act_comm.c
gcc -c -o act_info.o act_info.c
gcc -c -o act_move.o act_move.c
act_move.c:391:15: warning: trigraph ??> ignored, use -trigraphs to enable
act_move.c: In function `generate_exit':
act_move.c:602: warning: use of cast expressions as lvalues is deprecated
gcc -c -o act_obj.o act_obj.c
gcc -c -o act_wiz.o act_wiz.c
act_wiz.c:1904:22: warning: trigraph ??! ignored, use -trigraphs to enable
gcc -c -o boards.o boards.c
gcc -c -o build.o build.c
gcc -c -o clans.o clans.c
gcc -c -o comm.o comm.c
gcc -c -o comments.o comments.c
gcc -c -o const.o const.c
gcc -c -o db.o db.c
gcc -c -o deity.o deity.c
gcc -c -o fight.o fight.c
gcc -c -o handler.o handler.c
gcc -c -o hashstr.o hashstr.c
gcc -c -o ibuild.o ibuild.c
gcc -c -o ident.o ident.c
gcc -c -o interp.o interp.c
interp.c:29:1: warning: "timerclear" redefined
In file included from mud.h:41,
from interp.c:23:
/usr/include/sys/time.h:47:1: warning: this is the location of the previous defi
nition
interp.c:31:1: warning: "timercmp" redefined
/usr/include/sys/time.h:48:1: warning: this is the location of the previous defi
nition
gcc -c -o magic.o magic.c
gcc -c -o makeobjs.o makeobjs.c
gcc -c -o mapout.o mapout.c
gcc -c -o misc.o misc.c
gcc -c -o mpxset.o mpxset.c
gcc -c -o mud_comm.o mud_comm.c
gcc -c -o mud_prog.o mud_prog.c
gcc -c -o player.o player.c
player.c:1133:12: warning: trigraph ??) ignored, use -trigraphs to enable
gcc -c -o polymorph.o polymorph.c
gcc -c -o imm_host.o imm_host.c
gcc -c -o colorize.o colorize.c
make: *** No rule to make target `rm', needed by `smaug'. Stop.
How can I fix this last make error? I'm not too worried about the compile warnings, i'm pretty sure they were there 4 years ago, heh.
make: *** No rule to make target `rm', needed by `smaug'. Stop.