| delorie.com/archives/browse.cgi | search |
| From: | "Andrew Crabtree" <andrewc AT rosemail DOT rose DOT hp DOT com> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: help! I can't find where is __DJGPP__ defined |
| Date: | Fri, 14 Nov 1997 09:42:39 -0800 |
| Organization: | Hewlett Packard |
| Lines: | 26 |
| Message-ID: | <64i2ie$khr$1@rosenews.rose.hp.com> |
| References: | <01bcf0f1$c977fdc0$0200a8c0 AT p90> |
| NNTP-Posting-Host: | ros51675cra.rose.hp.com |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Thomas Chan wrote in message <01bcf0f1$c977fdc0$0200a8c0 AT p90>... > I can't find where is __DJGPP__ defined. > Would some body give me some help? When building gcc, the file config/i386/go32.h has a section that looks like this #ifdef CPP_PREDEFINES #undef CPP_PREDEFINES #endif #define CPP_PREDEFINES "-Dunix -Di386 -DGO32 -DMSDOS \ yada yada yada My version (egcs based) does not include a -DDJGPP here. This can be overridden in the specs file for the compiler, which is in you lib/specs dir. To see if your version of the compiler itself has it compile with '-dumpspecs'. To undefine it you will probably need to overwrite the specs file. HTH Andy
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |