Just for reference:

"-D" is used to "#define" items. Thus, if I had:

#ifdef UNIX
...do stuff
#else
#ifdef DOS
... do stuff
#endif

I could compile with either "-DDOS" or "-DUNIX" and it would define those even if they weren't ever defined in the actual source code.

Quzah.