--- title: Сборка и установка slug: Сборка_и_установка ---
Для сборки продуктов Mozilla Вам потребуется программный пакет GNU make. Никакой другой компилятор типа "make" не подходит для решения задачи компиляции продуктов Mozilla. На операционных системах Windows, MacOS X и GNU/Linux используйте "make" для запуска компилятора GNU make, на других non-GNU UNIX-подобных используйте "gmake".
После того, как Вы скачали исходный код Mozilla, убедитесь в том, что Вы сконфигурировали его для сборки так, как описано на странице Конфигурация параметров сборки.
Для того, чтобы приступить к компиляции, на ОС Windows, MacOS X или GNU/Linux, убедитесь, что Вы находитесь в самой верхней директории исходного кода Mozilla, после чего выполните команду:
make -f client.mk build
Для запуска компиляции на большинстве non-GNU UNIX-подобных операционных системах, выполните команду:
gmake -f client.mk build
Если Вы хотите собрать программу не в автоматическом режиме, а вручную, то перейдите в Вашу объектную директорию и выполните последовательно команды:
./configure make #для Windows, MacOS X или Linux gmake #для non-GNU UNIX-подобных ОС
Теперь Вы можете запустить свою сборку непосредственно из директории, где она была скомпилирована. Для этого, перейдите в директорию:
@OBJDIR@/dist/bin #
И запустите на выполнение:
firefox #для Linux это скрипт запуска firefox.exe #для Windows
Поскольку запуск программы из директории с исходным кодом и скомпилированными модулями и объектами не очень удобен. Да и перенести исполняемый файл, не потеряв его работоспособность нельзя. Для того, чтобы собрать инсталлятор для OS Windows или пакет для UNIX-подобных операционных систем, выполните в объектной директории команду:
make package #для Linux, MacOS X b UNIX-ов make installer #для OS Windows