This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux:重建内核映像时出错。 未定义机器记录。

Guru**** 2562120 points
Other Parts Discussed in Thread: OMAP-L138

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/615082/linux-error-rebuilding-the-kernel-image-no-machine-record-defined

主题中讨论的其他器件:OMAP-L138

工具/软件:Linux

您好!

我正在尝试编译内核、并得到以下错误:

arm-linux-gnueabi-ld:未定义机器记录
Makefile:873:目标'.tmp_vmlinux1'的指令失败
make:***[.tmp_vmlinux1]错误1

我正在使用 SDK:
DaVinci-PSP-SDK-03.22.00.06

我正在使用编译器:
Antonio @ Ubundu160464:~/ Davinci-PSP-SDK-03.22.00.06 / Linux-DaVinci $ ARM-Linux-gnueabi-gcc -版本
arm-linux-gnueabi-gcc (Ubuntu / Linaro 5.4.0-6ubuntu1 ~ 16.04.4) 5.4.0 20160609
版权所有(C) 2015 Free Software Foundation、Inc.
这是免费软件;请参阅复印条件的来源。 没有
保修;甚至不适用于适销性或特定用途的适用性。

我之前通过运行(默认)配置了内核:
使 da850_lcdk_defconfig 成为文件名

有人可以帮助我解决此错误吗?

谢谢你。

Antonio。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Antonio、

    您使用的是哪款 TI 器件? 从何处获取要编译的内核?

    此致、
    帕维尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Pavel、

    我正在使用:

    OMAP-L138 DSP+ARM9开发套件(LCDK)。

    我的内核来自:
    software-dl.ti.com/.../index_FDS.html

    总结:

    我需要一个稳定的 SDK、并使我能够轻松地安装小工具器件。

    谢谢你。

    Antonio。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    安东尼奥

    您提供的链接仅适用于 PSP (u-boot +内核)、不适用于完整 SDK。 完整 SDK 包含 PSP 以及文件系统。 您可以从以下链接中获取一个:

    software-dl.ti.com/.../index_FDS.html

    此 SDK 附带编译内核所需的正确工具链:独立 ARMv5 Linaro 工具链- Linaro GCC 6.2.1 2016.11硬浮点工具链

    如果您仍然需要使用旧的 PSP 03.22、则应使用 Code Sourcery 工具链。 如需更多信息、请访问以下 wiki:

    processors.wiki.ti.com/.../Building_PSP_Components_for_OMAP-L1x_on_v3.x_Kernel

    此致、
    帕维尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Pavel、

    我将尝试使用新的 SDK。

    此致、

    Antonio