Страницы: 1
Всем доброго времени суток
Я давно заметил, что доки и мануалы не всегда правильны )))))
Пробую собрать FireFox под WIN10
Скачал MozillaBuildSetup-3.2.exe.
Затем, согласно мануалу, hg clone https://hg.mozilla.org/mozilla-central
Зашел в mozilla-build и там запустил start-shell.bat
В консоли перешел в папку mozilla-central и добавил файла .mozconfig, в нем ввел:
mk_add_options "export COMPILE_PDB_FLAG="
mk_add_options "export HOST_PDB_FLAG="
mk_add_options "export MOZ_DEBUG_FLAGS=-Z7"ac_add_options --with-visual-studio-version=2017
ac_add_options --host=x86_64-pc-mingw32
ac_add_options --target=x86_64-pc-mingw32export MOZ_DEBUG_SYMBOLS=1
ac_add_options --enable-application=browser
ac_add_options --enable-optimize
После этого набрал последовательно:
./mach mercurial-setup
./mach clobber
./mach build
И........ по итогу получаю, спустя время:
Be sure to run |mach build| to pick up any changes
1:43.05 Clobber not needed.
1:43.05 Adding make options from e:\mozilla-source\mozilla-central\.mozconfig
export COMPILE_PDB_FLAG=
export HOST_PDB_FLAG=
export MOZ_DEBUG_FLAGS=-Z7
MOZ_OBJDIR=e:/mozilla-source/mozilla-central/obj-x86_64-pc-mingw32
OBJDIR=e:/mozilla-source/mozilla-central/obj-x86_64-pc-mingw32
FOUND_MOZCONFIG=e:/mozilla-source/mozilla-central/.mozconfig
export FOUND_MOZCONFIG
1:43.19 e:\mozilla-build3.2\bin\mozmake.EXE -f client.mk -s
1:43.52 e:/mozilla-source/mozilla-central/config/baseconfig.mk:32: *** Make version too old. Only versions strictly greater than 4.0 are supported.. Stop.
1:43.52 client.mk:125: recipe for target 'build' failed
1:43.52 mozmake.EXE: *** [build] Error 2
1:43.55 0 compiler warnings present.
Я так понимаю, что не подходит версия mozmake.exe - 1:43.52 e:/mozilla-source/mozilla-central/config/baseconfig.mk:32: *** Make version too old. Only versions strictly greater than 4.0 are supported.. Stop.?
Но почему?
Спасибо за ранее)
Отсутствует
Страницы: 1