2011-01-26 12 views
23

जब मैं (cygwin वातावरण के अंतर्गत) कॉन्फ़िगर, कोई त्रुटि हुई, संदेश निम्नलिखित हैं:कॉन्फ़िगर अनुमान अनुमान निर्माण विफलता को कैसे हल करें?

$ ./configure 
................. 
checking build system type... /bin/sh: ./config.guess: No such file or directory 
configure: error: cannot guess build type; you must specify one 

यह कैसे हल करने के लिए? धन्यवाद !!

+0

पैकेज डेवलपर के साथ एक बग फ़ाइल करें। –

उत्तर

55

के लिए /usr/share/automake*/config.guess

जांच automake

$ which automake 
$ automake --version 

के नवीनतम संस्करण /usr/share/automake.1.11.1/config.guess

में उपयुक्त automake फ़ोल्डर खोजने के /usr/share/automake.1.11.1/config.guess

साथ अपने निर्माण के पेड़ से config.guess की जगह (एक ही खोज आमतौर परके लिए आवश्यक/हो सकता है।)

2

config.guess और config.sub दिनचर्या अद्यतन की जाती हैं और github पर रखी जाती हैं; तुम मेरे Mingw प्रणाली में, जब आप स्क्रिप्ट चलाने वेब संकेत मिल जाएगा

./config.guess 

, config.sub या .guessshare/../automake-1.11/ पेड़ में नहीं थे, मैं (अद्यतन स्क्रिप्ट जो काम किया डाउनलोड करने के लिए की जरूरत है, जब वे प्रतिस्थापित पुराना)।

5

त्रुटि संदेश में इस से निपटने के तरीके के निर्देश भी शामिल हो सकते हैं। मेरे मामले में मैं

This script, last modified 2008-01-23, has failed to recognize 
the operating system you are using. It is advised that you 
download the most up to date version of the config scripts from 

    http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD 
and 
    http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD 

देखा एक ब्राउज़र मैं, उन फ़ाइलों तक पहुँचने के लिए उन्हें अपने सिस्टम को करने के लिए बचाने के लिए, और उसके बाद संबंधित ./config/config.guess और ./config/config.sub अधिलेखित करने में सक्षम था में पैकेज में फाइलें बनाई जा रही हैं।

3

धन्यवाद मुझे यह काम मिल गया।

  • बस सी पर जाएं: \ cygwin64 \ usr \ शेयर \ automake-1.11
  • कॉपी config.guess
  • यह सी में पेस्ट करें: \ cygwin64 \ usr \ स्थानीय \ src \ गेटवे-1.4.4
संबंधित मुद्दे