Yanıtlar:
@Drew'un belirttiği gibi, Emacs bu kütüphaneyi içermez, bu nedenle Windows'ta ayrı olarak yüklemeniz gerekir.
Daha fazla bilgi için Emacs README.w32 "İsteğe bağlı bağımlılık kitaplıkları" bölümüne bakın. Emacs 25'ten itibaren bağımlılıkları GNU FTP sunucusundan (veya bir aynadan) indirebilirsiniz. Örneğin, http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip
Gitmenin en kolay yolu: uygun emacs-deps zip dosyasını indirin ve emacs kurulumunuzun üst kısmına çıkarın.
Gerekli kütüphaneleri https://sourceforge.net/projects/ezwinports adresinden de indirebilir veya msys2'yi yükleyebilirsiniz. Bu rotaya giderseniz hangi kütüphanelere ihtiyacınız olduğuna karar vermeniz gerekir - libxml2, gnutls, vb.
Ancak kütüphaneleri almayı seçerseniz, dll'leri emacs / bin dir'e kopyalamayı en kolay buldum. README.w32 dll'leri içeren dizini PATH'nize eklemenizi önerir, ancak geçmişte benim için bu işe sahip olmadığımı hatırlıyorum.
Bunun libxml2
Emacs ile birlikte yükleyebileceğiniz isteğe bağlı bir paket olduğuna inanıyorum . XML destek kitaplığıdır ve Emacs'ta HTML ve XML desteği için gereklidir.
Microsoft Windows 64 bit Emacs için dosya şunu nt/INSTALL.w64
söylüyor:
** Gerekli paketleri indirin ve kurun
Run
msys2_shell.bat
sizin deMSYS2
dizin ve bir BASH penceresi açılır göreceksiniz.BASH komut isteminde, gerekli paketleri yüklemek için aşağıdaki komutu kullanın (kopyalayıp kabuğa yapıştırabilirsiniz
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