> kronstadt:/usr/include$ gcc -E -dM -xc /dev/null > #define __linux__ 1 > #define linux 1 > #define __i386__ 1 > #define __i386 1 > #define __GNUC_MINOR__ 95 > #define i386 1 > #define __unix 1 > #define __unix__ 1 > #define __GNUC__ 2 > #define __linux 1 > #define __ELF__ 1 > #define unix 1
Mark> That doesn't define __STDC__ on Slink either. Hmmm. I have actually solved the compilation problem, and it was unrelated; in other words, __STDC__ _is_ defined during normal compiles. Any gcc guru here to explain why it doesn't show in the output of the above command? -- Ian Zimmerman, Oakland, California, U.S.A. In his own soul a man bears the source from which he draws all his sorrows and his joys. Sophocles.