Umm. If that don't work besure that you putting arena.h at the end of the line in the makefile........ like: comm.obj: comm.c conf.h sysdep.h structs.h utils.h comm.h interpreter.h handler.h \ db.h house.h arena.h (NOTICE THE ARENA.H AT THE END) Brian wrote: > > > -----Original Message----- > > From: Circle Discussion List > > [mailto:CIRCLE@post.queensu.ca]On Behalf Of > > Jason Wilkins > > Sent: Wednesday, October 21, 1998 2:21 PM > > To: CIRCLE@post.queensu.ca > > Subject: Re: [NEWBIE] General compile question > > > > > > On Wed, 21 Oct 1998, Brian wrote: > > > > > Why? For some reason, arena.h was not being seen by > > anything. What did I > > > miss that I needed to add so it would see arena.h? > > > > Does arena.h have conditional compile statements like > > > > #ifndef __ARENA_H__ > > #define __ARENA_H__ > > > > . > > . > > . > > > > #endif > > Yes they did... So I removed them as a test, since I figured, something, > somewhere might be affecting it. "grep" couldn't find any occurances in any > *.c or *.h file, but I got rid of them anyways. It still did the same thing > (those same declaration errors because it was ignoring arena.h). > > > > > If so, does something accidentally define __ARENA_H__ these somewhere > > else, causing the contents of arena.h to not be included? > > > > I don't have the code here at work, so this is just a stab in > > the dark. > > The other possiblity is that the definitions themselfs are > > conditionally > > compiled. > > What do you mean, conditionally compiled? > > > > > The other is that there is another arena.h somewhere that is getting > > included instead > > > > Checked that... no other arena.h file. > > > The absolute best thing to do is to run > > > > gcc -E comm.c > > > > or > > > > cpp comm.c > > > > This will run the c preproccesor (cpp) only, which will show > > you exactly > > what is being done with the include files and macros. This shows you > > exactly what is being sent to the actual C compiler. > > > > Hope this helps. > > Hmmm... I'll do that right away. That certainly might give me some clue > what's going on! > > Thanks, it does help... > > - brian > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | > +------------------------------------------------------------+ +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST