2010-07-23 20 views
6

मैं g12im के लिए codecheck प्लगइन स्थापित करने का प्रयास कर रहा हूं, लेकिन ऐसा करने के लिए मुझे प्लगइन के साथ जीवीआईएम संकलित करना होगा।मैं उबंटू के तहत जीवीआईएम कैसे संकलित कर सकता हूं?

उपयुक्त पर, एक जीवीआईएम पैकेज के लिए प्रत्येक उपयुक्त स्रोत स्रोत सामान्य वीम स्रोत डाउनलोड करता है, इसलिए मुझे लगता है कि जीयूआई संकलन एक कॉन्फ़िगरेशन विकल्प होना चाहिए। हालांकि, मैं विम पर प्लगइन स्थापित कर सकता हूं लेकिन मैं जीवीआईएम संकलित नहीं कर सकता (जब से मैं वहां कोई gVim निष्पादन योग्य नहीं दिखता)।

जीवीआईएम संकलित करने में कोई मदद?

+0

AskUbuntu पर एक ही: http://askubuntu.com/questions/132724/how-do-i-compile-the-latest-gvim-from-source –

उत्तर

7

मुझे यकीन है कि आप --enable-gui=gtk2 जोड़ सकते हैं जब configure आईएनजी। कम से कम, मुझे यह याद रखना याद है।

4
  1. apt-get build-dep vim विम के लिए बिल्ड निर्भरताओं को स्थापित करने के लिए।
  2. src/INSTALL पढ़ें, जैसा कि README.txt में स्रोत की शीर्ष-स्तर निर्देशिका में समझाया गया है, यह देखने के लिए कि इसे कॉन्फ़िगर कैसे करें और संकलित करें।
+0

यह निश्चित रूप से उत्सुक होगा कि मार्टिन सिर्फ 'डेबियन /' निर्देशिका में अपने पैच को छोड़ सकता है, पैच का उल्लेख करने के लिए कहीं भी एक फ़ाइल संशोधित कर सकता है, और प्रतिस्थापन पैकेज बनाने के लिए बस 'dpkg-buildpackage' चला सकता है। लेकिन मुझे कोई संकेत नहीं मिला है कि निर्माण के दौरान पैच को शामिल करने के लिए पैच या किस फ़ाइल को संशोधित करना है ... – sarnold

+0

प्लगइन का उपयोग करना बेहतर होगा, जैसे कि http://www.vim.org/scripts /script.php?script_id=2736, विम के स्रोत पर अल्फा गुणवत्ता पैच का उपयोग करने की कोशिश करने के बजाय। – jamessan

+0

डेबियन/उबंटू पैकेज का उपयोग करने में कमी यह भी है कि यह अक्सर अपस्ट्रीम पैच स्तर के पीछे होती है और/या उन परिवर्तनों को पेश कर सकती है जिन्हें आप नहीं चाहते हैं। वर्तमान वीम का एक दैनिक/रात का निर्माण (उदा। कुछ पीपीए के माध्यम से) अच्छा होगा। – blueyed

2

आप अपनी निर्भरता स्थापित है और आप जाँचने निष्पादन योग्य नहीं मिल रहा है, तो टर्मिनल से vim -g कोशिश के बाद - कि GUI मोड में शुरू करने के लिए झंडा है। यह हमेशा एक शॉट के लायक है।

+0

हां, लेकिन यह केवल तभी काम करेगा जब मूल रूप से जीयूआई विकल्प के साथ संकलित किया गया हो। –

संबंधित मुद्दे