2015-09-11 5 views
6

をインストールし、私は私がGitHubのからクローンを持っているのGeckoコードを、構築しようとしています:https://github.com/mozilla/gecko-dev.gitGeckoは失敗し、エラーを構築します。autoconfの2.13を見つけることができませんでしたが、autoconfのは、すでに

gitのクローンを、私はautoconfの2.13見つからないエラーを取得していますMacマシンに既にインストールされている:

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

Mozillaのビルドシステムは、 "autoconf213"でautoconf 2.13実行ファイルを探します。そのため、autoconf 2.13のインストールが "autoconf"で見つからないのはなぜですか。

他のものとシンボリックリンクすることで問題を解決できますが、autoconfやその他の依存関係をインストールするには、Mozillaの推奨に従ってhttps://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Mac_OS_X_Prerequisitesを実行することをお勧めします。

(あなたはすでにそれを持っていない場合)具体的には、autoconfの2.13をインストールするには、その文書が最初に自作をインストールすることをお勧めします:

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

完全なビルドを実行しようとしているときに、今日この同じ問題に遭遇しました。 f Firefox。

brew install autoconf213 

もはや代わりに、それをしないん:

brew install [email protected] 

が成功しました。

2

Linux上でこれは

sudo apt-get install autoconf2.13 
作品