Я работаю над встроенным проектом на Zedboard. Я хотел бы (по крайней мере на данный момент) использовать Bitbake только для создания правильных корней. Я использую рецепт core-image-minimal, так как мне нужно только ограниченное количество персонала. Как я могу «рассказать», чтобы он не скомпилировал ядро, а не делал u-boot и т. Д. И фокусировался только на rootfs?Изменение минимального размера ядра для создания rootfs
Вот что я сделал до сих пор:
- Создано моя сборка среды
- Загруженные необходимые слои
- Modified local.conf добавить необходимые пакеты для корневой файловой системы
Тогда после ввода
bitbake core-image-minimal
Я получаю свои rootfs и весь этот ненужный персонал. Как я могу избежать этого?
Что вы пытаетесь достичь здесь? Меньше времени для создания изображения? Меньше использования диска? В схеме вещей ядро и u-boot - это очень маленькие части процесса сборки, поэтому их удаление, вероятно, не будет иметь большого значения. Большая часть времени сборки берется при создании компиляторов и libc. –
Я хочу делать все правильно, и я хочу лучше понять Йотто. Как вы сказали, время не имеет решающего значения, поскольку компиляция rootfs составляет около 3 часов, а ядро ~ 15min. – Staszek