Clifford Heath wrote:
>
> > For const, the simplest possible way, ie by #defining it
> > to the empty string.
>
> That doesn't work on systems that use mangled names in the C libraries.
Huh? Why not? And which systems mangle C names?
> Removing const from appearing in system prototypes then requires non-const
> *implementations* of all system library functions.
You only remove const if the platform doesn't support it!
> Please folk, let's not do *anything* to reduce platform support for OpenSSL.
> The Mac *is* important, Win3.1 *is* important, and even though these entail
> some additional hardship, we should just wear that. Make it easier where we
> can, of course, but don't bust it. SSLeay made the impact it did at least
> in part due to its cross-platform nature.
>
> autoconf in PERL would still go looking in all the UNIX places for things.
> A straightforward port won't work - it'll be a lot more work to make it useful
> on these other platforms - particularly the Mac where there are many candidate
> compilers with their own way of laying things out.
I hadn't mentioned it before but isn't there an effort to write all the
UNIX tools in Perl going on at the mo?
Cheers,
Ben.
--
http://www.apache-ssl.org/ben.html
"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
- Indira Gandhi
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]