0

我想为 ppc 交叉编译 LINUX 2.6.26 Kernel

我使用的步骤是

1. make arch=ppc menuconfig
2. make arch=ppc cross_compile=ppc_74xx-

在执行第二步时我得到

VDSO32 错误。

我无法删除该错误,

实际上我想创建一个板支持配置文件,但我找不到合适的注释。

请任何人在下面帮助我。

  1. 为 powerpc 7410 即 MPC7410 编译 linux 内核 2.6
  2. 为 MPC7410 板创建板支持
  3. 为 powerpc 或 ppc 正确编译 linux 内核。
4

1 回答 1

0

我不记得,现在,如果 2.6.26 使用 ppc 或 powerpc,所以我会尝试:

make menuconfig ARCH=powerpc CROSS_COMPILE=ppc_xyz-

据我所知,没有教程可以做到这一点。我想每个人都只是边做边学。

DENX提供了一个完整的解决方案,包括工具链、引导加载程序、基本二进制文件、内核和磁盘映像构建工具。我建议先下载他们的软件包并使用它。

他们的邮件列表也是提出更具体问题的好地方。

当我必须为新板添加支持时,我会尝试找到一个使用相同处理器的板,然后复制文件、更改名称、选项和功能。拥有一个已经受支持的开发板会有所帮助,这样您就有了一个已知的良好起点。

于 2012-07-25T18:15:21.740 回答