QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1162|回复: 0

创建glibc出错

[复制链接]
发表于 2006-5-2 08:51:52 | 显示全部楼层 |阅读模式
想建立一个交叉编译版本的glibc
配置:CC=arm-elf-gcc ../glibc-2.2.3/configure --build=i386-pc-linux-gnu --prefix="/usr" --enable-add-ons --enable-nls 执行完后,
make就出错了。错误为:
../sysdeps/unix/sysv/linux/i386/sysdep.S: Assembler messages:
../sysdeps/unix/sysv/linux/i386/sysdep.S:30: Error: ignoring unrecognized symbol
type ""
../sysdeps/unix/sysv/linux/i386/sysdep.S:50: Error: ignoring unrecognized symbol
type ""
../sysdeps/unix/sysv/linux/i386/sysdep.S:51: Error: bad instruction `negl %eax'
../sysdeps/unix/i386/sysdep.S:47: Error: bad instruction `pushl %eax'
../sysdeps/unix/i386/sysdep.S:49: Error: bad instruction `call __errno_location'
../sysdeps/unix/i386/sysdep.S:51: Error: bad instruction `popl %ecx'
../sysdeps/unix/i386/sysdep.S:52: Error: bad instruction `movl %ecx,(%eax)'
../sysdeps/unix/i386/sysdep.S:74: Error: bad instruction `movl $-1,%eax'
../sysdeps/unix/i386/sysdep.S:75: Error: bad instruction `ret'
make[2]: *** [/root/glibc/glibc_build/csu/sysdep.o] Error 1
请问有人知道这是为什么吗。。
还望指点,谢谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 08:31 , Processed in 0.067653 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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