Respostas:
Como o @Drew observou, o Emacs não inclui esta biblioteca, portanto, no Windows, você precisa instalá-lo separadamente.
Consulte a seção Emacs README.w32 "Bibliotecas de dependência opcionais" para obter mais informações. No Emacs 25, parece que você pode baixar as dependências do servidor FTP GNU (ou um espelho). Por exemplo, http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip
Esta é a maneira mais fácil: faça o download do arquivo zip emacs-deps apropriado e extraia-o na parte superior da instalação do emacs.
Você também pode baixar as bibliotecas necessárias em https://sourceforge.net/projects/ezwinports ou instalar o msys2. Se você seguir esse caminho, precisará decidir de quais bibliotecas você precisa - libxml2, gnutls, etc.
No entanto, você optou por obter as bibliotecas, achei mais fácil copiar as dlls para o seu emacs / bin dir. O arquivo README.w32 sugere que você possa adicionar o diretório que contém as DLLs ao seu PATH, mas eu lembro de não ter esse trabalho para mim no passado.
Eu acredito que esse libxml2
é um pacote opcional que você pode instalar junto com o Emacs. É a biblioteca de suporte XML e é necessária para suporte a HTML e XML no Emacs.
Para o Microsoft Windows Emacs de 64 bits, o arquivo nt/INSTALL.w64
diz o seguinte:
** Baixe e instale os pacotes necessários
Execute
msys2_shell.bat
no seuMSYS2
diretório e você verá uma janela BASH aberta.No prompt do BASH, use o seguinte comando para instalar os pacotes necessários (você pode copiá-lo e colá-lo no shell
Shift + Insert
):pacman -S base-devel \ mingw-w64-x86_64-toolchain \ mingw-w64-x86_64-xpm-nox \ mingw-w64-x86_64-libtiff \ mingw-w64-x86_64-giflib \ mingw-w64-x86_64-libpng \ mingw-w64-x86_64-libjpeg-turbo \ mingw-w64-x86_64-librsvg \ mingw-w64-x86_64-libxml2 \ mingw-w64-x86_64-gnutls \ mingw-w64-x86_64-zlib