【问题标题】:ARM/DSP Linux toolchain kernel setupARM/DSP Linux 工具链内核设置
【发布时间】:2023-03-23 22:56:01
【问题描述】:

我们有一个项目需要设置一个环境来开发嵌入式系统作为 FC17 AMD64 上的主机并以 ARM/DSP Omap l138 为目标。

因此,必须生成内核头文件才能绑定主机和目标之间的开发环境通信。因此,它已安装:

# yum install kernel-headers-$(uname -r)
# yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel

构建步骤:

# cd /usr/src/kernels/3.4.4-5.fc17.x86_64/kernel
# ls 
debug  events  gcov  irq  Kconfig.freezer  Kconfig.hz  Kconfig.locks  Kconfig.preempt  Makefile  power  sched  time  trace

# make ARCH=ARM headers_check
make: *** No rule to make target `headers_check'.  Stop.

# make ARCH=ARM INSTALL_HDR_PATH=/home/user/dev/omap/ headers_install;
make: *** No rule to make target `headers_check'.  Stop.

任何建议可能是什么问题?

非常感谢所有 cmets 和建议。

【问题讨论】:

  • 您应该交叉编译用于 ARM 目标的内核。您购买 ARM 目标的人应将其包含在板级支持包中。

标签: linux-kernel arm cross-compiling gnu-toolchain ti-dsp


【解决方案1】:

检查您的 Makefile,其中似乎没有定义 headers_check。 也许“make help”对你有用。

只要我的 5 美分。

【讨论】:

    猜你喜欢
    • 2014-05-09
    • 1970-01-01
    • 2021-09-19
    • 2010-11-20
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多