Files
padavan-ng/readme.rus.txt
2019-03-25 11:50:24 +03:00

48 lines
2.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

* ИНСТРУКЦИЯ ПО СБОРКЕ ПРОШИВКИ *
1) Для сборки прошивки требуется Linux окружение 32 или 64 бита. Сборка прошивки
протестирована и рекомендуется на Linux дистрибутивах Ubuntu 16.04.1 LTS и
Debian 8.5. Рекомендуется использовать не менее 4 GB RAM, в противном случае можно получить ошибки на этапе сборки toolchain.
2) Первым делом необходимо собрать кросс-toolchain (набор для кросс-компиляции)
под MIPS32_R2 CPU, состоящий из пакетов binutils-2.24, gcc-447, uclibc-0.9.33.2.
Перейти в директорию toolchain-mipsel и выполнить скрипт сборки. Сборка
кросс-toolchain занимает от 10 до минут до нескольких часов, в зависимости
от типа CPU хоста. Если кросс-toolchain уже собран, этот пункт пропускается.
3) Отредактировать вручную файл ".config" в корне дерева. Для комментирования
строк используется символ #. Если требуется отключить параметр, не следует
менять y на n, необходимо закомментировать строку целиком. Изменить параметр
"CONFIG_TOOLCHAIN_DIR=" на актуальный путь до директории с кросс-toolchain.
4) Собрать прошивку, запустив скрипт "build_firmware". Сборка прошивки может
занимать от 20 минут до нескольких часов. После сборки файл образа прошивки
(*.trx) будет находиться в директории images.
* ПРИМЕЧАНИЕ *
Для сборки прошивки из под Linux дистрибутива Debian 8.x 'Jessie' требуются
пакеты (на других дистрибутивах состав и наименования пакетов могут отличаться):
- autoconf
- automake
- bison
- build-essential
- flex
- gawk
- gettext
- gperf
- libtool
- pkg-config
- sudo
- zlib1g-dev
Для сборки кросс-toolchain требуются дополнительные пакеты:
- libgmp3-dev
- libmpc-dev
- libmpfr-dev
- texinfo
-
26.08.2016
Padavan