From: Geoff Thorpe <[EMAIL PROTECTED]>

geoff> > Somethine like 2 years ago, probably more, I offered a set of diffs
geoff> > from SSLeay 0.8.1 which make it use automake and autoconf.  I was
geoff> 
geoff> This is my personal opinion, so I'd wait till a couple of the
geoff> other developers reply before trying to draw any kind of
geoff> impression about the attitude "from the project" about the
geoff> idea(s).

I would actually be quite positive to autoconf if it wasn't for two
things in it that I view as flaws:

  1) really heavy (to the level of magic) on sh features, making it
     really difficult to deal with when something goes wrong, and
     making portability a royal pain.
  2) Depends on m4 which, although it's a pretty darn powerfull macro
     processor, also comes with the problems a macro processor of that
     caliber almost has to have, including processing pieces of text
     you never thought of.

Those two things come from my experience with porting autoconf 1 to
create DCL (the standard shell on VMS) scripts instead of sh ones and
getting about 1/3 of the way with autoconf 2 (I gave up when the sh
code became too magic for my comprehension back then).

I've pondered a number of times to create a similar tool that relies
on some scripting language that has spread beyond the realm of Unix.
Those I know of are Perl and Python, where Perl is definitely the most
well spread...  There was a rumour that there was an autoconf-like
tool that generated perl scripts, but I never found it, so I guess it
was exactly that, a rumour.

Anyhow, that's my two cents on autoconf.  If a group of people were
willing to work on something autoconf-like that generates perl, I'm
in!


My feelings about automake are, if anything, divided.  I'm not sure I
understand it completely, and I've been told that you can get in real
trouble if you happen to mishandle it, which isn't too hard, it
seems.  I'll have to look a bit more before I've a real opinion about
it.


-- 
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]

Reply via email to