Yocto: сбой oe_runmake, ошибка в do_configure из образа bitbake

Я создаю yocto изображение. У меня возникает ошибка, когда я набираю команду bitbake piflo (piflo — это имя моего образа), как показано на рисунке ниже:

введите здесь описание изображения

Ошибка oe_runmake с do_configure и отсутствием правила для «чистки»

| make: *** Нет правил, чтобы сделать цель «чистой». Останавливаться.

Поэтому я попытался создать пустую функцию do_clean в «/opt/sanghun/meta-piflo/recipes-devtools/python/python-dateutil_1.5.bb», как показано на рисунке ниже:

введите здесь описание изображения

do_clean(){ }

но это не работает...

У кого-нибудь есть идея для этого? Пожалуйста, помогите мне здесь.

Если нужна дополнительная информация или код, я отредактирую.

Заранее спасибо.


person paulc1111    schedule 24.01.2018    source источник


Ответы (1)


По умолчанию в do_configure есть шаг make clean. По-видимому, Makefile, который вы используете, не соответствует этой цели. Просто сделайте это определение в своем рецепте:

CLEANBROKEN = "1"

Это позволит пропустить шаг make clean.

Ссылки на документацию:

Кстати, вы можете удалить свой пустой do_clean - он не связан с ошибкой, которую вы видите.

person Tomas Novotny    schedule 24.01.2018
comment
Спасибо за помощь! - person paulc1111; 26.01.2018