Инструменты пользователя

Инструменты сайта


wiki:openwrt:build_rtk

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:openwrt:build_rtk [2026/05/11 19:25] – [Шаг 1. Подготовка системы (Ubuntu 16.04 x86)] Dimanwiki:openwrt:build_rtk [2026/05/11 20:47] (текущий) – [Альтернативный план] Diman
Строка 169: Строка 169:
  
 make V=99 -j1 make V=99 -j1
 +
 +#
 +# Очень длинный процесс
 +#
 +make world
 +
 +</code>
 +
 +==== Альтернативный план ====
 +
 +
 +<code bash>
 +
 +git clone https://github.com/vido89/Open-Wrt-RTK.git
 +cd Open-Wrt-RTK/rtk_openwrt_src
 +cp rtk_deconfig/defconfig_rtl8196xd .config
 +./scripts/feeds update -a
 +./scripts/feeds install -a
 +./rtk_scripts/rtk_init.sh patch
 +make V=99
 +</code>
 +
 +
 +
 +В этом месте возникает ошибка **Exec format error**, потому что вы пытаемся собрать Open-Wrt-RTK на 32-битной системе, а его инструменты (find, xzcat) собраны для 64-битной архитектуры.
 +
 +Репозиторий vido89/Open-Wrt-RTK предназначен для сборки в 32-битной среде (i686), о чём явно говорит структура тулчейна и скриптов.
 +
 +<code bash>
 +cd Open-Wrt-RTK/rtk_openwrt_src
 +
 +# Очистить старые сборки
 +make clean
 +rm -rf staging_dir/host/
 +
 +# Пересобрать tools для 32-bit
 +make tools/compile V=99
 +
 +# Затем продолжить
 +make world V=99
  
 </code> </code>
wiki/openwrt/build_rtk.1778527545.txt.gz · Последнее изменение: Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki