Hi,
I'm attempting to compile rom2.4b6 in Mac OSX. My c proficiency is pretty elementary, as are my unix skills.

I first simply tried to make. As I kinda expected, it wouldn't compile straight out of the box. Next I referred to the rom faq. Since OSX is largely based on BSD, I followed the instructions given for compiling rom in BSD. The only one I didn't do was the following:

-- in save.c
- #include
+ #include

because, frankly, I'm not sure what he meant. Get rid of the includes and then add them again... maybe I'm missing something painfully obvious here? At any rate, it still gives pretty much the same errors. The first is:

act_comm.c: In function `do_delete':
act_comm.c:67: `PLAYER_DIR' undeclared (first use in this function)
act_comm.c:67: (Each undeclared identifier is reported only once
act_comm.c:67: for each function it appears in.)
make: *** [act_comm.o] Error 1

I did a make -i to ignore errors and encountered many, many similar errors. The next error for example, is:

comm.c: In function `main':
comm.c:382: `NULL_FILE' undeclared (first use in this function)

and so on...
I'm not sure quite how to proceed next. If anyone has successfully compiled rom under OSX or Darwin, or if anyone has any suggestions for what I might try next, the help would be greatly appreciated.

Thanks in advance for all responses,
Austin


Reply via email to