Windows (具体的には 64 ビットの Windows Server 2008 R2 SP1) で Fennec (Firefox for Mobile) をビルドするために、このチュートリアルに従おうとしています: https://wiki.mozilla.org/Mobile/Fennec/Android
私はインストールしました(私が読んだことが必要であるか、以前に持っていて関連性があると思っていたソフトウェアのいずれかです):
- Visual Studio 2010 プロフェッショナル
- Eclipse Helios (インストールされていませんが、持っています)
- Android SDK 12 (最新)
- Android NDK r5 (最新)
- Eclipse ADT プラグイン
- シグウィン
- ヌーメイク
- TortoiseHg
- Mozilla Build (ダウンロードして解凍しましたが、使用していません)
私がしたことは次のとおりです。
- ソースコードのクローン ( )
hg clone http://hg.mozilla.org/mozilla-central/
- mozconfig という名前のファイル (拡張子なし) を作成し、チュートリアルで指定されているように内容を次のパスに配置します:
C:\Users\Administrator\Downloads\android-ndk-r5b-windows\android-ndk-r5b
およびC:\Program Files (x86)\Android\android-sdk\platforms\android-8
. - コマンドラインを開き、正しいフォルダーに移動して実行します
make -f client.mk
。
この出力を受け取りました:
C:\Users\Administrator\Desktop\mozilla_central>make -f client.mk
The system cannot find the path specified.
process_begin: CreateProcess(NULL, uname -s, ...) failed.
'C:/Users/Administrator/Desktop/mozilla_central/build/autoconf/mozconfig2client-mk' is not recognized as an internal or external command,
operable program or batch file.
client.mk:141: C:/Users/Administrator/Desktop/mozilla_central/.mozconfig.mk: No such file or directory
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
process_begin: CreateProcess(NULL, sh C:\Users\Administrator\Desktop\mozilla_central\build\autoconf\config.guess, ...) failed.
make: *** No rule to make target `C:/Users/Administrator/Desktop/mozilla_central/.mozconfig.mk'. Stop.
これは私が Firefox を構築しようとする最初の試みであり、make を使用する最初の試みでもあります。
ご協力いただきありがとうございます!