On Sun, 1 Nov 1998 02:38:05 -0600 Neuromancer <amarquez@trinity.edu>
writes:
[snip]
>Just to give an example or two ... I don't understand why the includes
>of direct.h and mmsystem.h for windows ... I'm also at a loss as to
>what sysdep.h does exactly ... it's that sort of thing that bugs me :)
> If someone could point me in the right direction ... I'd really
>appreciate it.
OK, what sysdep.h does is work in conjunction with conf.h. Sysdep.h is
responsible for the #include directives for various OS's and files. If
you'll look in there, it'll say something like:
/* Header files that are only used in act.other.c */
#ifdef __ACT_OTHER_C__
#ifdef HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
#endif /* __ACT_OTHER_C__ */
And at the top of act.other.c
#define __ACT_OTHER_C__
And what conf.h does is define all those things like the HAVE_SYS_STAT_H
based on your operating system. Hopefully that helps!
-Phillip
Phillip Ames | Satisfaction is not guaranteed.
kirk47@juno.com | -Ferengi Rule of Acquisition #19
ICQ: 8778335 | AOL IM: Grathol
http://members.xoom.com/Gowron/index.html(Unfinished)
___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
or call Juno at (800) 654-JUNO [654-5866]
+------------------------------------------------------------+
| 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