2012-07-06 11 views
7

एक लंबी, गहरी कहानी के हिस्से के रूप में जिसका अंतिम लक्ष्य केवल जीएमपी को कोड :: ब्लॉक में ब्लॉक के साथ स्थापित करने के लिए स्थापित किया गया है, मैं जीएमपी को कॉन्फ़िगर करने की कोशिश कर रहा हूं। मैं इसे निम्न आदेश के साथ करता हूं:

./configure --prefix=${gmp_install}

सब कुछ ठीक से शुरू होता है। कुछ ही मिनटों के और प्रगति का एक सा के बाद, सब कुछ एक रोकने के लिए grinds और मैं यह संदेश प्राप्त:

configure: error: No usable M4 in $PATH or /usr5bin

मैं भी नहीं जानता कि क्या एम 4 है, लेकिन मैं पता चलता है कि यह मैक्रो प्रोसेसर के कुछ प्रकार है। तो मैं इसे डाउनलोड करता हूं, और फ़ोल्डर को अपने पथ चर में जोड़ता हूं। फिर मैं फिर से कॉन्फ़िगरेशन शुरू करता हूं, लेकिन एक ही परिणाम।

क्या ऐसा कुछ है जो मुझे काम करने के लिए एम 4 करने की ज़रूरत है? मैं वास्तव में एक नुकसान में हूँ। आपकी सहायता के लिए धन्यवाद.

+0

क्या आपने m4 बनाया और इंस्टॉल किया था, या केवल इसे डाउनलोड किया था? यदि आपके पथ में '/ path/to/bin' है, तो क्या होता है जब आप'/path/to/bin/m4' निष्पादित करते हैं? –

उत्तर

10

यदि आप डेबियन आधारित ओएस का उपयोग कर रहे हैं, तो sudo apt-get m4 इंस्टॉल करें। यदि इंटरनेट नहीं है या आपके पास सिर्फ एम 4 का पैकेज है, तो इसे कॉपी/ऑप्ट में कॉपी करें, इसे कॉन्फ़िगर करें और बाद में आपके पास $ PATH मान को उस पर बदलें।

+3

उन्होंने जीएमपी को ** विंडोज ** में कोड :: ब्लॉक के साथ उपयोग के लिए स्थापित करने के लिए कहा। डेबियन नहीं – user877329

+0

मुझे लगता है कि मैंने खिड़कियां नहीं देखीं! : p –

1

यदि आप साइगविन का उपयोग कर रहे हैं, तो सेटअप इंस्टॉलर में एम 4 का एक कार्य पैकेज है। फिर एम 4 डाउनलोड करने या $ पाथ बदलने की जरूरत नहीं है।

1

मैं आपकी एक ही समस्या के साथ आया, मैंने इसे मिंगव पैकेज इंस्टॉलर चलाकर हल किया, और सूची में msys-m4 की खोज की, सभी का चयन करें और फिर परिवर्तन लागू करें, यह आपको बस //configure ठीक करने देना चाहिए :)

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