शराब: एक्स विकास फ़ाइलों को नहीं मिला


16

मैंने डाउनलोड किया wine-1.4-rc5.tar.bz2। मैं tools/wineinstallटर्मिनल में भागा । कुछ समय बाद मुझे यह त्रुटि मिलती है।

checking for X... no configure: error: X development files not found.
Wine will be built without X support, which probably isn't what you
want. You will need to install development packages of Xlib/Xfree86 at
the very least. Use the --without-x option if you really want this.

Configure failed, aborting install.

स्थापना समाप्त नहीं होगी। क्या मैं इसे ठीक कर सकता हूं और वाइन स्थापित कर सकता हूं?


क्या आप संकलित शराब चाहते हैं? क्यों?
BuZZ-dEE

@ एलियाह "वाइन 1.3 / 1.4-0ubuntu1 ~ ppa1 ~ ल्यूसिड 1", वाइन 1.3 ल्यूसिड पीपा में वाइन 1.4 है?
BuZZ-dEE

2
@ BuZZ-dEE आप सही हैं, यह है - VERSIONPPA पेज से लिंक अपस्ट्रीम सोर्स आर्काइव में संस्करण संख्या और फ़ाइल की सामग्री , इसकी पुष्टि करें। सबिन , मैं बुज़-डीईई की सलाह का पालन करने की सलाह देता हूं जब तक कि आपके पास विशिष्ट आवश्यकताएं नहीं होती हैं जिनके लिए आपको स्रोत से संकलन करने की आवश्यकता होती है। यदि BuZZ-dEE का उत्तर वही निकला जो आपकी सबसे अधिक मदद करता है - जिस पर मुझे संदेह है - तो मैं अपने उत्तर को अस्वीकार करने और BuZZ-dEE को स्वीकार करने की सलाह देता हूं ।
एलियाह कगन

1
पुन: क्या आप संकलन शराब चाहते हैं? क्यों? ..... आन्हों को आह्ह्ह! क्या फर्क पड़ता है? इस तथ्य के बारे में कि कई बायनेरिज़ में ऐसी चीजें हैं जो त्रुटियों को पैदा करती हैं या अन्यथा शराब के वांछित उपयोग को रोकती हैं, और जब आप लोगों की पहली प्रतिक्रिया प्राप्त करने में मदद करते हैं, तो "अच्छी तरह से डमी है, तो आप शराब क्यों नहीं खरीदते हैं?" फेसपालम
स्कॉट

1
(आपको मुझे बहाना होगा, लेकिन मैं सिर्फ कृपालु धागा प्रतिक्रियाओं की एक श्रृंखला के माध्यम से आया था, जहां लोग एक शुरुआती को recompile --with-png से कह रहे थे क्योंकि कुछ डिस्ट्रो पर डिफ़ॉल्ट शराब संकलित की जाती है --without-png और इसके कारण कई मामलों में विंडोज़ सॉफ़्टवेयर स्थापित करने की कोशिश करते समय त्रुटियां। केवल यह पूछने के लिए कि "क्यों संकलन?" कैसे बस के बारे में वह 'वह चाहता है?' 'यह प्रासंगिक क्यों है' क्यों? कोई भी जो शराब के साथ काम करता है वह जानता है कि यह विफल होने की प्रवृत्ति है? इस-या-कि का समर्थन करने के लिए कैसे यह के साथ शुरू करने के लिए बनाया गया है पर आधारित है।
स्कॉट

जवाबों:


15

अधिकांश लोगों को या तो उबंटू की आधिकारिक रिपॉजिटरी के माध्यम से वाइन स्थापित करना चाहिए, या वाइन प्रोजेक्ट के आधिकारिक वाइन पीपीए का उपयोग करना चाहिए ।

हालाँकि, यदि आप स्रोत से वाइन बनाना और स्थापित करना चाहते हैं, तो आपको ऐसा करने में सक्षम होना चाहिए।

  • यदि आप अपने Ubuntu रिलीज़ के लिए प्रदान किए गए वाइन के बाद के संस्करण को इंस्टॉल करना चाहते हैं तो यह समझ में आ सकता है। हालांकि, जैसा कि BuZZ-dEE ने बताया है , हालांकि wine1.4आधिकारिक PPA में Ubuntu 10.04 के लिए कोई पैकेज नहीं है , wine1.3पैकेज वास्तव में संस्करण 1.4 प्रदान करता है। (यह पूर्ण संस्करण संख्या द्वारा इंगित किया गया है 1.4-0ubuntu1~ppa1~lucid1- - और यहां से जुड़ी फ़ाइल VERSIONमें कॉल की गई फ़ाइल को देखकर सत्यापित किया जा सकता है ।)wine1.3_1.4.orig.tar.gz

    इसलिए, बज़-डीईई का जवाब भगवान की सलाह है; मैं आपको केवल उस पैकेज का उपयोग करने की सलाह देता हूं, जब तक कि आपके पास विशिष्ट आवश्यकताएं नहीं होती हैं जिनके लिए आपको स्रोत से संकलन करने की आवश्यकता होती है। (या आप अस्थिर 1.5 संस्करण का उपयोग करना चाहते हैं, जो ल्यूसिड के लिए प्रदान नहीं किया गया है।)

    हालांकि, अगर किसी भी कारण से आप स्रोत से निर्माण करना चाहते हैं, तो कृपया पढ़ें।

आपको उन विकास पैकेजों की आवश्यकता होगी जो उपयोग किए जाने वाले पुस्तकालयों के लिए हेडर फाइल प्रदान करते हैं । यही कारण है कि त्रुटि संदेश आपको मिल रहा है।

इस विशेष त्रुटि को हल करने के लिए, आपको पैकेज की आवश्यकता होगी libx11-dev

-devसंकुल शीर्ष लेख फ़ाइलें प्रदान करता है। libx11-devस्रोत से वाइन संकलित करने के लिए आपको एकमात्र ऐसा पैकेज नहीं चाहिए होगा। मैं कम से देखने की अनुशंसा निर्माण निर्भरता उबंटू में शराब के विकास के संस्करण के लिए । (नीचे स्क्रॉल करें जहां यह कहता है कि "बिल्ड डिपेंडेंसीज़।") आपको एक अच्छा विचार देना चाहिए कि वाइन को संकलित करने के लिए आपको किन पैकेजों को स्थापित करने की आवश्यकता होगी।-dev

आप Ubuntu के 64 बिट संस्करण का उपयोग करते हैं, तो यह त्रुटि संदेश इसलिए यदि आप 32 बिट शराब संकलित करने के लिए कोशिश कर रहे हैं प्रकट हो सकता है, आप यह करने के लिए कुछ 32 बिट पुस्तकालयों की आवश्यकता होगी : libx11-dev:i386औरlibfreetype6-dev:i386


11

यदि आपके पास स्रोत रिपॉजिटरी सक्षम है, तो यदि आप उपयोग करते हैं, तो आपके पास अधिक भाग्य होगा:

sudo apt-get build-dep wine

यह शराब के सभी आश्रितों को स्थापित करता है। यदि आपको केवल X त्रुटि को हल करने की आवश्यकता है:

sudo apt-get install xorg-dev libx11-dev
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.