Я пытаюсь следовать этому руководству, чтобы собрать Fennec (Firefox для мобильных устройств) в Windows (в частности, Windows Server 2008 R2 SP1, 64-битная версия): https://wiki.mozilla.org/Mobile/Fennec/Android
Я установил (либо потому, что я читаю, необходимо, либо программное обеспечение, которое у меня было раньше, и я подумал, что оно может быть уместным):
- Visual Studio 2010 Professional
- Eclipse Helios (не установлено, но оно у меня есть)
- Android SDK 12 (последняя версия)
- Android NDK r5 (последняя версия)
- Плагин Eclipse ADT
- Cygwin
- Gnu Make
- TortoiseHg
- Сборка Mozilla (загружена и извлечена, но не используется)
Что я сделал:
- Исходный код клона(
hg clone <a href="http://hg.mozilla.org/mozilla-central/" rel="nofollow">http://hg.mozilla.org/mozilla-central/</a>
) - Создайте файл с именем 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.
Thэто первая попытка собрать Firefox, а также моя первая попытка с make.
Спасибо за вашу помощь!