> >> -#include <sys/types.h>
> >> -#include <sys/stat.h>
> >> +
> >> +#ifndef macintosh
> >> +# include <sys/types.h>
> >> +# include <sys/stat.h>
> >> +#endif
>
> > [...] I'd suggest to replace #ifdef macintosh with #ifdef MAC_OS
> > and put something like following into e_os.h:
>
> > #if defined(__MWERKS__) && defined(macintosh)
> > # if macintosh==1
> > # define MAC_OS
> > # endif
> > #endif
>
> Maybe MAC_OS is not quite an appropriate symbol,
Maybe... How about MAC_OS_pre_X then?
> as things change with MacOS X.
Do they:-) Did you know that it comes without X11? Well, whatever... For
your reference "MacOS X" is purely marketing name. 'uname -sr' returns
"Rhapsody 5.5." I have also got a list of compiler predefines from a
friend of mine:
-Dppc -D__NATURAL_ALIGNMENT__ -D__MACH__ -D__BIG_ENDIAN__
-D__ARCHITECTURE__="ppc" -D__APPLE__
Andy.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]