如何将 DTC(设备树编译器)警告视为 Yocto 中的错误?

How to treat DTC (device tree compiler) warnings as errors in Yocto?

提问人:Jihed Chaibi 提问时间:11/8/2023 最后编辑:Toby SpeightJihed Chaibi 更新时间:11/8/2023 访问量:47

问:

我注意到 Yocto 根本没有显示 dtc(设备树编译器)警告。例如,有没有办法将警告视为错误?

我尝试了不同的标志,例如 和 但它们不起作用。我只在使用 devshell 时看到警告。-Werror-Wall

Linux 内核 yocto 设备树

评论

0赞 hilt0n 11/9/2023
设备树编译明显由 devicetree.bbclass 处理,它使用可覆盖的选项(如 DTC_FLAGS)将自己称为 DTC 编译器。但是,查看 dtc 命令帮助,似乎没有将警告作为错误的选项。在所有情况下,您都需要检查是否可以这样做,因为 Yocto 不应该解析进程日志(除非您自己这样做)来检测警告,而是在子进程错误代码返回时停止构建。

答: 暂无答案