0
我試圖按照本教程以Windows上建立的Fennec(火狐移動)(特別是在Windows Server 2008 R2 SP1,這是64位):https://wiki.mozilla.org/Mobile/Fennec/Android大廈的Firefox/Fennec的在Windows
我有安裝(因爲我讀是必要的,或者軟件我有過和想到的可能是相關的):
- 的Visual Studio 2010專業
- Eclipse的赫利俄斯(沒有安裝,但我有它)
- 的Android SDK 12(最新)
- 的Android NDK R5(最新)
- 的Eclipse ADT插件
- Cygwin的
- 了GNU make
- TortoiseHg
- Mozilla的版本(下載並解壓,但尚未使用)
我做的是:
- 克隆源代碼(
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和也是我第一次嘗試化妝。
感謝您的幫助!
這是一個雖然之後,但我會按照第3條的規定修復後再試一次,前兩個項目符號在這種情況下是不相關的,因爲我總是以管理員身份運行我的cmd(這也是mozconfig的擁有者)。報告一旦我找到它(可能需要幾天才能找到文件和時間)。 – 2011-07-18 17:20:23