首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >交叉编译错误:用于PPC440GX的linux内核(泰山配置)

交叉编译错误:用于PPC440GX的linux内核(泰山配置)
EN

Stack Overflow用户
提问于 2013-06-15 10:49:19
回答 1查看 437关注 0票数 0

为PPC440GX (泰山配置)编译最新的linus映像,我得到了以下错误:

代码语言:javascript
复制
git describe
v3.10-rc5-219-ga2648eb

Issuing "make V=1 ARCH=powerpc CROSS_COMPILE=ppc_4xx- oldconfig" where
the config file ".config" is from powerpc/configs/44x gives:

make -f scripts/Makefile.build obj=net/wireless
make -f scripts/Makefile.build obj=lib
make -f scripts/Makefile.build obj=lib/zlib_inflate
make ARCH=ppc64 -f scripts/Makefile.build obj=arch/powerpc/boot
arch/powerpc/boot/uImage
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
mkdir -p arch/powerpc/boot/
  ppc_4xx-gcc -m32 -Wp,-MD,arch/powerpc/boot/.treeboot-currituck.o.d
-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
-Os -msoft-float -pipe -fomit-frame-pointer -fno-builtin -fPIC
-nostdinc -isystem
/opt/eldk-4.2/usr/bin/../lib/gcc/powerpc-linux/4.2.2/include
-fno-stack-protector -Iarch/powerpc/boot
-I/media/d4fdcf1c-c7f1-419a-8418-3d0e7b1ad883/linux_latest/arch/powerpc/boot
-mcpu=405 -c -o arch/powerpc/boot/treeboot-currituck.o
arch/powerpc/boot/treeboot-currituck.c
{standard input}: Assembler messages:
{standard input}:82: Error: Unrecognized opcode: `mfdcrx'
make[1]: *** [arch/powerpc/boot/treeboot-currituck.o] Error 1
make: *** [uImage] Error 2

问题:

  1. 为什么"mkdir -p arch/powerpc/boot/“会重复这么多次?
  2. "mfdcrx“错误的原因是什么?

知道错误的原因是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2013-07-16 04:29:29

对不起,忘记更新本网站,根据本网站:

https://lkml.org/lkml/2013/6/15/213

这是一个交叉编译工具链错误。现在我没有使用ELDK中的PPC工具链,而是使用了以下PPC工具链:

http://download.ronetix.info/toolchains/powerpc/powerpc-eabi-4.3.3.tar.bz2

一切都很顺利。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17122819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档