Buildroot:“ / root / foo / bar.aocx”的烦人的错误错误体系结构是“ Advanced Micro Devices X86-64”,应该是“ ARM”

时间:2019-06-18 15:21:38

标签: opencl buildroot intel-fpga

我有一个使用OpenCL的,针对Intel FPGA SoC的基于buildroot的项目。覆盖源目录中有一些针对FPGA的预编译OpenCL二进制文件,文件扩展名为.aocx,应将其复制到生成的文件系统映像中。

但是,由于某些原因,那些FPGA二进制文件被识别为AMD X86-64二进制文件,并在重建根文件系统时触发错误。

我可以将Buildroot配置为不检查扩展名为.aocx的文件吗?

1 个答案:

答案 0 :(得分:1)

不是直接检查rootfs覆盖中的文件,所以我认为您是要从自定义程序包安装这些文件?您可以使用_BIN_ARCH_EXCLUDE变量将它们添加到忽略列表。有关详细信息,请参见手册:https://buildroot.org/downloads/manual/manual.html#generic-package-reference