我想交叉编译LINUX 2.6.26 Kernel for ppc
我使用的步骤是1. make arch=ppc menuconfig
2. make arch=ppc cross_compile=ppc_74xx-
执行第二步时我得到了
VDSO32错误。
我无法删除该错误,
实际上我想创建一个板支持配置文件,但是我无法找到适当的注释。
请任何人帮助我。
答案 0 :(得分:0)
我现在不记得,如果2.6.26使用了ppc或powerpc,那么我会尝试:
make menuconfig ARCH=powerpc CROSS_COMPILE=ppc_xyz-
据我所知,没有教程可以做到这一点。我想每个人都在学习的同时学习。
DENX提供了一个完整的解决方案,包括工具链,引导加载程序,基本二进制文件,内核和磁盘映像构建工具。我建议先下载他们的软件包并使用它。
他们的邮件列表也是提出更具体问题的好地方。
当我必须添加对新电路板的支持时,我会尝试找到一个使用相同处理器并只复制文件,更改名称,选项和功能的电路板。它有助于拥有一个已经支持的开发板,因此您有一个已知的良好起点。