2012-07-25 66 views
0

我想交叉编译LINUX 2.6.26内核的PPC如何交叉编译Linux的PPC

步骤我用有

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

在执行第二步,我得到

VDSO32错误。

我无法删除错误,

其实我想创建一个主板支持配置文件,但我无法找到这样做适当说明。

好心人帮我下面。

  1. 编译Linux内核2.6的PowerPC 7410即MPC7410
  2. 创造MPC7410板
  3. 编译Linux内核正确为PowerPC或PPC董事会的支持。

回答

0

我不记得了,现在,如果使用2.6.26 PPC或PowerPC,所以我会尝试:

make menuconfig ARCH=powerpc CROSS_COMPILE=ppc_xyz- 

据我所知,没有这样做,没有教程。我想每个人都在学习。

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

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

当我不得不添加对新电路板的支持时,我试图找到一个使用相同处理器并只是复制文件,更改名称,选项和功能的软件。它有助于建立一个已经被支持的开发板,所以你有一个很好的起点。