2011-01-02 2 views
3

Я хотел бы получить представление или ссылку на компиляцию только подмножества в проекте openwrt. Мне известно о утилите menuconfig, но этого недостаточно для моей цели.Частичная компиляция проекта openwrt

Я хотел бы скомпилировать только цепочку инструментов (binutils + gcc + glibc) для конкретной цели (ar71xx), а также ядро.

сейчас, после просмотра в make-файлах и т. Д., Я заметил, что большая часть работы в самом деле исправления toolchain и ядра, а затем скомпилировать его. есть ли возможность остановить процесс сборки после исправления, поэтому я могу иметь только исправленный исходный код, и я могу написать свой собственный файл make для его компиляции?

ответ

1

Чтобы извлечь исходный код ядра и пропатчить его:

make target/linux/{clean,prepare} V=99 

Модифицированная исходный код ядра будет в build_dir/Linux - $ (цель)/Linux - $ (версия)

2

Для подготовки (патч) инструментальная цепь независимо:

make toolchain/{clean,prepare} V=99 
Смежные вопросы