使用SDK的编译模块会引发警告消息:找不到libelf-dev

时间:2019-02-28 07:08:09

标签: linux makefile linux-device-driver embedded-linux yocto

我们已经定制了intel core-i7-64机器,并为硬件开发了Yocto Image和SDK。

在获取环境脚本并运行“ make modules_prepare”后,我得到以下警告:

Makefile:956: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"

当我编译出树模块时,会发生相同的错误。我如何清除此错误。为了避免这种情况,我们需要添加所有哪些软件包。

1 个答案:

答案 0 :(得分:0)

安装libelf-dev和elfutils软件包。如果您使用的是ubuntu或任何debian变体,请使用以下命令进行安装。

sudo apt install libelf-dev