wiki:openwrt:build_rtk
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| wiki:openwrt:build_rtk [2026/05/11 19:17] – [Шаг 2. Получение и настройка исходного кода] Diman | wiki:openwrt:build_rtk [2026/05/11 20:47] (текущий) – [Альтернативный план] Diman | ||
|---|---|---|---|
| Строка 62: | Строка 62: | ||
| </ | </ | ||
| + | в Ubuntu 16.04 по умолчанию стоит старая версия automake, установим новее вручную | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | cd /tmp | ||
| + | wget https:// | ||
| + | tar -xzf automake-1.16.5.tar.gz | ||
| + | cd automake-1.16.5 | ||
| + | ./configure --prefix=/ | ||
| + | make | ||
| + | sudo make install | ||
| + | |||
| + | # Проверьте | ||
| + | # Убедитесь, | ||
| + | automake --version | ||
| + | |||
| + | </ | ||
| ==== Шаг 2. Получение и настройка исходного кода ==== | ==== Шаг 2. Получение и настройка исходного кода ==== | ||
| Строка 151: | Строка 169: | ||
| make V=99 -j1 | make V=99 -j1 | ||
| + | |||
| + | # | ||
| + | # Очень длинный процесс | ||
| + | # | ||
| + | make world | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Альтернативный план ==== | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | |||
| + | git clone https:// | ||
| + | cd Open-Wrt-RTK/ | ||
| + | cp rtk_deconfig/ | ||
| + | ./ | ||
| + | ./ | ||
| + | ./ | ||
| + | make V=99 | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | В этом месте возникает ошибка **Exec format error**, потому что вы пытаемся собрать Open-Wrt-RTK на 32-битной системе, | ||
| + | |||
| + | Репозиторий vido89/ | ||
| + | |||
| + | <code bash> | ||
| + | cd Open-Wrt-RTK/ | ||
| + | |||
| + | # Очистить старые сборки | ||
| + | make clean | ||
| + | rm -rf staging_dir/ | ||
| + | |||
| + | # Пересобрать tools для 32-bit | ||
| + | make tools/ | ||
| + | |||
| + | # Затем продолжить | ||
| + | make world V=99 | ||
| </ | </ | ||
wiki/openwrt/build_rtk.1778527046.txt.gz · Последнее изменение: — Diman
