From: "Paul D. Smith" <[EMAIL PROTECTED]>
pausmith> %% Rich Salz <[EMAIL PROTECTED]> writes:
pausmith>
pausmith> >> autoconf/automake does not work on Windows
pausmith>
pausmith> rs> I strongly agree with Geoff that the maintainers will probably
pausmith> rs> find it easier to maintain three "native" build environments --
pausmith> rs> Win32, VMS, Posix-like -- than the current scheme where things are
pausmith> rs> shoe-horned into a really messy like-no-other build environment.
pausmith>
pausmith> In my experience, autoconf/automake is not really needed on Windows,
pausmith> VMS, etc.
Oh? Let's see, for Windows, there's CygWin, Ming something, Borland
and Microsoft as compiler environments. On VMS, you have DEC C and
GNU C, and the contents of the C RTL is very much depending on the
operating system version.
I'd love to have autoconf on VMS generating a DCL script. I did that
kind of port for the stuff I could understand in autoconf 1, and it
was complete hell, trust me on that. Autoconf is no better.
But granted, the complexity is much greater in the Unix platform
family...
pausmith> There will be a major new version of autoconf released
pausmith> "RSN". An amazing amount of cleanup and demessifying has
pausmith> gone on in this release. There are betas of this release
pausmith> available.
Hmm, interesting...
pausmith> The downside to autoconf/automake is that you have to either
pausmith> (a) check in the generated files (configure, Makefile.in,
pausmith> etc.), which is a drag since these things change all the
pausmith> time, or (b) require everyone wanting to build from CVS to
pausmith> install the toolset (you need perl, GNU make, autoconf,
pausmith> automake, and GNU m4--and currently-released versions
pausmith> require GCC as well; I think the coming-soon versions
pausmith> don't.)
... or (c) require that the developpers and the release manager have
those tools, and the release manager will simply generate the
appropriate files when building the distribution...
--
Richard Levitte \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Chairman@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47
Redakteur@Stacken \ SWEDEN \ or +46-709-50 36 10
Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, Celo Communications: http://www.celocom.com/
Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]