Я использую проект yocto для сборки ядра Linux для моей sama5d27 som1 board . Я пытаюсь уменьшить размер выпущенного ядра, поэтому я заменил sysVinit на busybox init , и теперь я пытаюсь заменить gClibrary на musl C library .
В моем каталоге Poky я клонировал слой meta-musl, используя:
git clone git: //github.com/kraj/meta-musl.git
Я добавил слой в bblayers.conf
, а также добавил TCLIBC = "musl"
в local.conf
Я инициализировал среду и затем запустил bitbake core-image-minimal
Я получил эти ошибки:
ОШИБКА: systemd-1_237-r0 do_compile: Ошибка функции: do_compile (log
файл находится в
/home/gaston/linux4sam/poky/build-microchip/tmp/work/cortexa5t2hf-neon-poky-linux-musleabi/systemd/1_237-r0/temp/log.do_compile.6846)
ОШИБКА: Лог-файл ошибки хранится в:
/home/gaston/linux4sam/poky/build-microchip/tmp/work/cortexa5t2hf-neon-poky-linux-musleabi/systemd/1_237-r0/temp/log.do_compile.6846
ОШИБКА: Задача
(/Home/gaston/linux4sam/poky/meta/recipes-core/systemd/systemd_237.bb:do_compile)
ошибка с кодом выхода '1'
Не могли бы вы помочь мне?