Respuestas:
Como señaló @Drew, Emacs no incluye esta biblioteca, por lo que en Windows debe instalarla por separado.
Consulte la sección Emacs README.w32 "Bibliotecas de dependencias opcionales" para obtener más información. A partir de Emacs 25, parece que puede descargar las dependencias del servidor FTP GNU (o un espejo). Por ejemplo, http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip
Esta es la forma más fácil de hacerlo: descargue el archivo zip emacs-deps apropiado y extráigalo sobre la parte superior de su instalación de emacs.
También puede descargar las bibliotecas necesarias desde https://sourceforge.net/projects/ezwinports , o instalar msys2. Si sigue esa ruta, deberá decidir qué bibliotecas necesita: libxml2, gnutls, etc.
Independientemente de cómo elija obtener las bibliotecas, he encontrado que es más fácil copiar los archivos DLL en su directorio emacs / bin. El archivo README.w32 sugiere que simplemente puede agregar el directorio que contiene los dlls a su RUTA, pero recuerdo que no tenía ese trabajo para mí en el pasado.
Creo que libxml2
es un paquete opcional que puede instalar junto con Emacs. Es la biblioteca de soporte XML, y se requiere para el soporte HTML y XML en Emacs.
Para Microsoft Windows Emacs de 64 bits, el archivo nt/INSTALL.w64
dice esto:
** Descargue e instale los paquetes necesarios
Ejecute
msys2_shell.bat
en suMSYS2
directorio y verá una ventana BASH abierta.En el indicador BASH, use el siguiente comando para instalar los paquetes necesarios (puede copiarlos y pegarlos en el shell con
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