2015-09-11 6 views
6

मैं छिपकली कोड है, जो मैं Github से क्लोन है का निर्माण करने की कोशिश कर रहा हूँ:। Git क्लोन https://github.com/mozilla/gecko-dev.gitछिपकली का निर्माण विफल त्रुटि: autoconf 2.13 ढूंढा नहीं जा सका है, लेकिन autoconf पहले से ही स्थापित

और मैं autoconf 2.13 नहीं मिला त्रुटि हो रही है , जो पहले से ही मेरी मैक मशीन में स्थापित है:

Tom-Swayer:gecko-dev vmishra$ autoconf --version 
Autoconf version 2.13 
Tom-Swayer:gecko-dev vmishra$ sudo make build 
Password: 
./mach build 
0:00.33 /usr/bin/make -f client.mk -s MOZ_PARALLEL_BUILD=9 -s 
0:01.86 Adding client.mk options from /Users/vmishra/Desktop/gecko-dev/.mozconfig: 
0:01.86  AUTOCLOBBER=1 
0:01.86  export MOZ_AUTOMATION_BUILD_SYMBOLS=1 
0:01.86  export MOZ_AUTOMATION_L10N_CHECK=1 
0:01.86  export MOZ_AUTOMATION_PACKAGE=1 
0:01.86  export MOZ_AUTOMATION_PACKAGE_TESTS=1 
0:01.86  export MOZ_AUTOMATION_INSTALLER=0 
0:01.86  export MOZ_AUTOMATION_UPDATE_PACKAGING=0 
0:01.86  export MOZ_AUTOMATION_UPLOAD=1 
0:01.86  export MOZ_AUTOMATION_UPLOAD_SYMBOLS=0 
0:01.86  export MOZ_AUTOMATION_SDK=0 
0:01.86  MOZ_MAKE_FLAGS=-j9 -s 
0:01.86  MOZ_OBJDIR=/Users/vmishra/Desktop/gecko-dev/VM-Gecko-build 
0:01.86  OBJDIR=/Users/vmishra/Desktop/gecko-dev/VM-Gecko-build 
0:01.86  FOUND_MOZCONFIG=/Users/vmishra/Desktop/gecko-dev/.mozconfig 
0:01.88 /Users/vmishra/Desktop/gecko-dev/client.mk:299: *** Could not find autoconf 2.13. Stop. 
0:01.88 make[1]: *** [build] Error 2 
0:01.93 0 compiler warnings present. 
make: *** [build] Error 2 
Tom-Swayer:gecko-dev vmishra$ 

कृपया मेरी मदद करें, और मुझे समाधान बताएं।

उत्तर

6

मोज़िला निर्माण प्रणाली "autoconf213" पर autoconf 2.13 निष्पादन योग्य है, जो कारण है कि यह autoconf 2.13 की स्थापना "autoconf" पर नहीं मिल सकता है है के लिए लग रहा है।

आप एक दूसरे को सिम्लिंक करके समस्या को ठीक कर सकते हैं, लेकिन मैं ऑटोकॉन्फ़ और अन्य निर्भरताओं को स्थापित करने के लिए https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Mac_OS_X_Prerequisites में मोज़िला की सिफारिशों का पालन करने की अनुशंसा करता हूं, क्योंकि इससे इस तरह की अन्य समस्याओं में भाग लेने की संभावना कम हो जाएगी।

विशेष रूप से, autoconf 2.13 स्थापित करने के लिए, उस दस्तावेज़ पहले Homebrew (आप पहले से ही यह नहीं है, तो) को स्थापित करने की सिफारिश:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

और फिर के माध्यम से autoconf213 स्थापित करने या तो:

brew tap homebrew/versions 
brew install autoconf213 

या :

brew install https://raw.github.com/Homebrew/homebrew-versions/master/autoconf213.rb 
2

एक पूर्ण निर्माण करने की कोशिश करते समय आज भी इसी समस्या में आया एफ फ़ायरफ़ॉक्स।

brew install autoconf213 

नहीं रह गया है यह होता है, बजाय:

brew install [email protected] 

सफल रहा था।

2

लिनक्स पर यह काम करता है

sudo apt-get install autoconf2.13 
संबंधित मुद्दे