bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#21590: 25.0.50; MS-Windows; fns.c:4863:21: error: 'MD5_DIGEST_SIZE'


From: Eli Zaretskii
Subject: bug#21590: 25.0.50; MS-Windows; fns.c:4863:21: error: 'MD5_DIGEST_SIZE' undeclared (first use in this function)
Date: Fri, 02 Oct 2015 20:59:23 +0300

> Date:  Fri, 02 Oct 2015 08:59:09 -0700
> From:  Keith David Bershatsky <esq@lawlist.com>
> Cc:  21590@debbugs.gnu.org
> 
> The advice by Eli on looking at the `config.log` to track down why gnutls was 
> not available worked like a charm.  It told me that I was missing both 
> `libtasn1` and `nettle`.  I downloaded and extracted 
> `libtasn1-4.2-w32-bin.zip` and `nettle-2.7.1-w32-bin.zip` from ezwinports and 
> now gnutls is detected during the configure and it says "yes" by default.

I guess you were missing the header files from these 2 libraries.

> I didn't see any mention in the `gnutls` section of the `../emacs/nt/INSTALL` 
> readme about the prerequisites of the above-mentioned two libraries 
> `libtasn1` and `nettle`, so my suggestion would be to include a mention, and 
> maybe even something about checking the `config.log` if there seems to be a 
> problem.

Will do.

> The newer version of libiconv (i.e., 1.14-3) does not use `iconv.h`, so that 
> is why the prior attempts at building emacs failed -- i.e., `missing` the 
> file.  Downgrading libiconv to 1.13.1-1 produces the required `iconv.h`, and 
> that resolves the error message regarding the missing header file.
> 
> The version of `libintl` installed in MinGW is 0.18.3.2-2 -- 
> `mingw32-libintl`, which traces to mingw32-gettext.  What version, please, 
> should I be using (so that I can locate and downgrade if needed)?

The one you find here:

  https://sourceforge.net/projects/ezwinports/files/Dependencies/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]