Newsgroups: comp.os.msdos.djgpp From: koehler AT netcom DOT com (Koehler) Subject: djgpp (dos) preproccessor directive Message-ID: Organization: ICGNetcom X-Newsreader: TIN [version 1.2 PL2] Date: Tue, 19 Jan 1999 01:10:11 GMT Lines: 30 Sender: koehler AT netcom3 DOT netcom DOT com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Subject: djgpp (dos) preproccessor directive Newsgroups: comp.os.msdos.djgpp Organization: ICGNetcom Summary: Keywords: Hi I have code I regularly build on both dos and unix (gcc is great!). I now need to differentiate between unix and dos (to differentiate system() calls of 'rm' and 'del') in one of my programs. What (any?) preprocessor directives does djgpp (gcc, unix, dos, etc) set so that the following is possible: #ifdef _SOME_DJGPP_FLAG_?_ system("del file.dos"); #else system("rm file.unix"); #endif Sorry if the answer is "obvious", but I couldn't find it! Thanks for any info, Ryan p.s. email koehler AT telik DOT com