eww ---> libxml2 लाइब्रेरी नहीं मिली


9

विंडोज 10 (64 बिट), एमएसीएस 25.1।

मैं Emacs में कुछ वेब पेज खोलने की कोशिश करता हूं। जैसे www.google.com

इसलिए M-x eww

Enter URL: www.google.com  

लेकिन मुझे त्रुटि मिलती है: libxml2 library not found

जवाबों:


9

जैसा कि @Drew ने उल्लेख किया है, Emacs में यह लाइब्रेरी शामिल नहीं है इसलिए Windows पर आपको इसे अलग से इंस्टॉल करने की आवश्यकता है।

अधिक जानकारी के लिए Emacs README.w32 अनुभाग "वैकल्पिक निर्भरता पुस्तकालय" देखें। 25 Emacs के अनुसार ऐसा लगता है कि आप GNU FTP सर्वर (या एक दर्पण) से निर्भरता डाउनलोड कर सकते हैं। जैसे http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-dep.zip

यह जाने का सबसे आसान तरीका है: उपयुक्त emacs-deps ज़िप फ़ाइल डाउनलोड करें और इसे अपने emacs स्थापना के शीर्ष पर निकालें।

आप आवश्यक पुस्तकालयों को https://sourceforge.net/projects/ezwinports से डाउनलोड कर सकते हैं , या msys2 स्थापित कर सकते हैं। यदि आप उस मार्ग पर जाते हैं, तो आपको यह तय करना होगा कि आपको किन पुस्तकालयों की आवश्यकता है - libxml2, gnutls, आदि।

हालाँकि, आप पुस्तकालयों को प्राप्त करना चुनते हैं, मैंने dlls को आपके emacs / bin dir पर कॉपी करना आसान समझा है। README.w32 आपको सुझाव देता है कि आप अपने पीएटीएच में डीआरएल युक्त डायर जोड़ सकते हैं, लेकिन मुझे याद है कि अतीत में मेरे लिए वह काम नहीं था।


2

मेरा मानना ​​है कि libxml2यह एक वैकल्पिक पैकेज है जिसे आप Emacs के साथ इंस्टॉल कर सकते हैं। यह XML सपोर्ट लाइब्रेरी है, और Emacs में HTML और XML सपोर्ट के लिए आवश्यक है।

Microsoft Windows 64-बिट Emacs के लिए, फ़ाइल nt/INSTALL.w64यह कहती है:

** आवश्यक पैकेजों को डाउनलोड और इंस्टॉल करें

msys2_shell.batअपनी MSYS2निर्देशिका में चलाएं और आपको एक BASH विंडो खुलेगी।

BASH प्रॉम्प्ट में, आवश्यक पैकेजों को स्थापित करने के लिए निम्न कमांड का उपयोग करें (आप इसे शेल में कॉपी और पेस्ट कर सकते हैं 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
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.