QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1539|回复: 3

arm-elf-gcc 编译出错,help!!!

[复制链接]
发表于 2005-10-10 21:01:48 | 显示全部楼层 |阅读模式
#arm-elf-gcc -o hello hello.c

/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o):In function"__do__global_ctors":

__main.o(.text+0xc4):undefined reference to'__CTOR_LIST'

/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0):collect2:1d returned exit status


##########################################
appendix:
hello.c

#include "stdio.h"

main(void)

{

printf("hello world");

}

thanks in advance
发表于 2005-10-11 10:57:38 | 显示全部楼层
你怎么装的交叉编译器?

我刚装交叉编译器时也常遇到libgcc.a出错,后来换了一个就好了。
回复

使用道具 举报

 楼主| 发表于 2005-10-12 20:18:26 | 显示全部楼层
在redhat9 下安装
arm-elf-tools-20030314.sh
uclinux-dist-20040408
两个文挡于同一目录
然后编译就出现了上述问题
请问tcz,你装的是哪个版本的工具呢
回复

使用道具 举报

发表于 2005-10-14 16:51:44 | 显示全部楼层
你试试在arm-elf-gcc后面加上 -elf2flt
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 02:25 , Processed in 0.048088 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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