|
【技术讨论】
编译rootfs错误,是什么原因?
发表于 2020-6-17 22:20:54
浏览:6517
|
回复:8
打印
只看该作者
[复制链接]
楼主
本帖最后由 snap 于 2020-6-17 22:22 编辑
下面的makefile文件错误,是什么引起的? “*** readline ”是什么?
buildroot/Makefile 文件里位置:
define CHECK_ONE_DEPENDENCY
ifeq ($$($(2)_TYPE),target)
ifeq ($$($(2)_IS_VIRTUAL),)
ifneq ($$($$($(2)_KCONFIG_VAR)),y)
$$(error $$($(2)_NAME) is in the dependency chain of $$($(1)_NAME) that \
has added it to its _DEPENDENCIES variable without selecting it or \
depending on it from Config.in)
endif
endif
endif
endef
编译提示错误:
#
# configuration written to /home/rk3308-linux-firefly-32bit/buildroot/output/rockchip_rk3308_32_release/.config
#
make: Leaving directory '/home/rk3308-linux-firefly-32bit/buildroot'
umask 0022 && make -C /home/rk3308-linux-firefly-32bit/buildroot O=/home/rk3308-
linux-firefly-32bit/buildroot/output/rockchip_rk3308_32_release
Makefile:543: *** readline is in the dependency chain of deviceio that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in. Stop.
/home/rk3308-linux-firefly-32bit/buildroot/output/rockchip_rk3308_32_release/Makefile:16: recipe for target '_all' failed
make: *** [_all] Error 2
|
|