Hi! I'd like to thank all the folks who are running and contributing to this forum. All of your posts and suggestions really helped out a lot.
I'm a (currently)non-programmer(but learning), but a MUD lover, and wanted to set up a mud for the gaming community I hang out in, and decided on ROM after much reading.
I wanted to install it on a spare mini-Mac that I have and ran into quite a few compiling problems. Luckily I found this forum, and applied a lot of the suggestions to make it all work out. So I'm posting here to help any Mac users out.
Here's the Makefile I used for Rom 2.4b6
Now, since I'm a COMPLETE noob and don't know how to modify header paths, I kept having compiler issues saying it couldn't find malloc.h, so I performed a cardinal sin and copied the malloc.h from /usr/include/malloc/malloc.h to /usr/include/malloc.h and after it compiled fine, I deleted it from it's incorrect location.
That's all, it works fine under 10.4 now. Just wanted to share and maybe save someone some time.
Thanks all!
I'm a (currently)non-programmer(but learning), but a MUD lover, and wanted to set up a mud for the gaming community I hang out in, and decided on ROM after much reading.
I wanted to install it on a spare mini-Mac that I have and ran into quite a few compiling problems. Luckily I found this forum, and applied a lot of the suggestions to make it all work out. So I'm posting here to help any Mac users out.
Here's the Makefile I used for Rom 2.4b6
CC = gcc
PROF = -O -g
NOCRYPT =
C_FLAGS = -Wall $(PROF) $(NOCRYPT) -Dunix -DOLD_RAND
L_FLAGS = $(PROF)
O_FILES = act_comm.o act_enter.o act_info.o act_move.o act_obj.o act_wiz.o \
alias.o ban.o comm.o const.o db.o db2.o effects.o fight.o flags.o \
handler.o healer.o interp.o note.o lookup.o magic.o magic2.o \
music.o recycle.o save.o scan.o skills.o special.o tables.o \
update.o
rom: $(O_FILES)
rm -f rom
$(CC) $(L_FLAGS) -o rom $(O_FILES)
.c.o: merc.h
$(CC) -c $(C_FLAGS) $<
Now, since I'm a COMPLETE noob and don't know how to modify header paths, I kept having compiler issues saying it couldn't find malloc.h, so I performed a cardinal sin and copied the malloc.h from /usr/include/malloc/malloc.h to /usr/include/malloc.h and after it compiled fine, I deleted it from it's incorrect location.
That's all, it works fine under 10.4 now. Just wanted to share and maybe save someone some time.
Thanks all!