Yocto:oe_runmake 失败,来自 bitbake 图像的 do_configure 错误
Yocto: oe_runmake failed, error in do_configure from bitbake image
我正在构建 yocto 图像。当我输入 bitbake piflo 命令(piflo 是我的图像名称)时出现错误,如下图所示:
oe_runmake 失败,do_configure 并且 'clean'
没有规则
| make: *** No rule to make target 'clean'. Stop.
所以我尝试在“/opt/sanghun/meta-piflo/recipes-devtools/python/python-dateutil_1.5.bb”处创建空函数'do_clean',如下图所示:
do_clean(){ }
但是没用...
有人对此有想法吗?请帮帮我。
如果需要更多信息或代码,我会编辑。
提前致谢。
默认在do_configure
中有一个make clean
步骤。显然,您使用的 Makefile 未达到该目标。只需在你的食谱中做这个定义:
CLEANBROKEN = "1"
这将跳过 make clean
步骤。
文档链接:
- 关于
do_configure
:https://www.yoctoproject.org/docs/2.4/mega-manual/mega-manual.html#ref-tasks-configure
CLEANBROKEN
变量:https://www.yoctoproject.org/docs/2.4/mega-manual/mega-manual.html#var-CLEANBROKEN
顺便说一句,您可以删除空的 do_clean
- 它与您看到的错误无关。
我正在构建 yocto 图像。当我输入 bitbake piflo 命令(piflo 是我的图像名称)时出现错误,如下图所示:
oe_runmake 失败,do_configure 并且 'clean'
没有规则| make: *** No rule to make target 'clean'. Stop.
所以我尝试在“/opt/sanghun/meta-piflo/recipes-devtools/python/python-dateutil_1.5.bb”处创建空函数'do_clean',如下图所示:
do_clean(){ }
但是没用...
有人对此有想法吗?请帮帮我。
如果需要更多信息或代码,我会编辑。
提前致谢。
默认在do_configure
中有一个make clean
步骤。显然,您使用的 Makefile 未达到该目标。只需在你的食谱中做这个定义:
CLEANBROKEN = "1"
这将跳过 make clean
步骤。
文档链接:
- 关于
do_configure
:https://www.yoctoproject.org/docs/2.4/mega-manual/mega-manual.html#ref-tasks-configure CLEANBROKEN
变量:https://www.yoctoproject.org/docs/2.4/mega-manual/mega-manual.html#var-CLEANBROKEN
顺便说一句,您可以删除空的 do_clean
- 它与您看到的错误无关。