天嵌 ARM开发社区

 找回密码
 注册
查看: 3225|回复: 2

make[2]: *** [arch/arm/boot/compressed/vmlinux] Error 139请问这个是什么错误?

[复制链接]
一无所有 发表于 2013-6-3 18:47:11 | 显示全部楼层 |阅读模式
[root@localhost linux-2.6.30.4]# make uImage
  CHK     include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-arm
  CALL    scripts/checksyscalls.sh
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
  CHK     include/linux/compile.h
  Kernel: arch/arm/boot/Image is ready
  LD      arch/arm/boot/compressed/vmlinux
make[2]: *** [arch/arm/boot/compressed/vmlinux] Error 139
make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2
make: *** [uImage] Error 2
[root@localhost linux-2.6.30.4]#
TQ-lkp 发表于 2013-6-4 08:56:54 | 显示全部楼层
把你从解压到编绎的全部过程贴上来
 楼主| 一无所有 发表于 2013-6-4 14:51:17 | 显示全部楼层
TQ-lkp 发表于 2013-6-4 08:56
把你从解压到编绎的全部过程贴上来

我找到原因了,你看:
[root@localhost linux-2.6.30.4]# arm-linux-gcc -v
Using built-in specs.
Target: arm-none-eabi
Configured with: /scratch/maxim/arm-lite/src-4.3-arm-none-eabi-lite/gcc-4.3/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-eabi
--enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --disable-shared --with-newlib --with-pkgversion='Sourcery G++ Lite 2009q1-161' --with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-headers=yes --with-sysroot=/opt/codesourcery/arm-none-eabi --with-build-sysroot=/scratch/maxim/arm-lite/install-4.3-arm-none-eabi-lite/arm-none-eabi --with-gmp=/scratch/maxim/arm-lite/obj-4.3-arm-none-eabi-lite/host-libs-2009q1-161-arm-none-eabi-i686-pc-linux-gnu/usr --with-mpfr=/scratch/maxim/arm-lite/obj-4.3-arm-none-eabi-lite/host-libs-2009q1-161-arm-none-eabi-i686-pc-linux-gnu/usr --disable-libgomp --enable-poison-system-directories --with-build-time-tools=/scratch/maxim/arm-lite/install-4.3-arm-none-eabi-lite/arm-none-eabi/bin --with-build-time-tools=/scratch/maxim/arm-lite/install-4.3-arm-none-eabi-lite/arm-none-eabi/bin
Thread model: single
gcc version 4.3.3 (Sourcery G++ Lite 2009q1-161)
----------------
我的版本是4.3.3的
然后按照教程,4.3.3的版本,在menuconfig里面选中Kernel Features---》Use the ARM EABI to compile the kernel然后就make zImage就不行了,上面的错误,取消后就正常了
--------------
还是感觉下的EABI 4.3.3有问题
之前也在论坛提问过,用pdf教程上的地址下载的EABI,里面没有arm4t文件夹,教程上说默认支持的是arm5t,但是更新的版本默认支持的是arm4t

但是在解压中的文件夹里面只找到了armv6-m文件夹,在天嵌光盘里面的EABI4.3.3包里面有arm4t文件夹
---------------------------------
好像是官网对EABI4.3.3更换了东西
--------------------------------
辛苦版主了,不知道有没有解决方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-1 17:07 , Processed in 1.019466 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表