[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
configure -- braindead failure message
From: |
Heiko Berges |
Subject: |
configure -- braindead failure message |
Date: |
Fri, 31 Dec 2010 00:35:41 +0000 |
User-agent: |
Mutt/1.5.6+20040907i |
Hi,
I'd expect that at least GNU people themself would know how to use
autoconf, espacially how to design the tests and errormessages in
a way so they resamble the problem:
# (blahblah)
# | #include <gcrypt.h>
# | int
# | main ()
# | {
# | enum gcry_cipher_algos i = GCRY_CIPHER_CAMELLIA128
# | ;
# | return 0;
# | }
# configure:7485: result: no
# configure:7516: error:
# ***
# *** libgcrypt was not found. You may want to get it from
# *** ftp://ftp.gnupg.org/gcrypt/libgcrypt/
# ***
Wrong.
# $ libgcrypt-config --version
# 1.2.0
Too old, probably. Doesn't know about CAMELLIA, in fact. But I
will never know, if you use a new feature to test for the existence
of library.
As always autoconf neither spare time nor diskspace and probably
makes it harder to compile instead of easier (as it really did
eight or ten years ago.) These days it seems to be a tool to
prevent compilation on systems the developers don't care about.
regards,
Heiko
- configure -- braindead failure message,
Heiko Berges <=