导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教m68k-elf-gcc编译问题[greenfishao]

 *第21465篇: 请教m68k-elf-gcc编译问题

  
楼 主:greenfishao 2004年4月28日18:16
 请教m68k-elf-gcc编译问题
请教下面的程序编译的时候为什么出错呢?
[root@sbq root]#vi hello.c
#include   <stdio.h>  

int main(void)
{
printf("Hello World.\n");
}

[root@sbq root]# /usr/local/bin/m68k-elf-gcc -o hello hello.c
/usr/local/m68k-elf/lib/crt0.o: In function `_start':
/usr/local/m68k-elf/lib/crt0.o(.text+0x8): undefined reference to `__uClibc_main'
/tmp/cc3XqhMz.o: In function `main':
/tmp/cc3XqhMz.o(.text+0x12): undefined reference to `printf'
collect2: ld returned 1 exit status

  
2楼:greenfishao 2004年4月29日10:28
 大家帮帮忙呀

大家帮帮忙呀
  
3楼:zhouily 2004年4月30日09:14
 大家讨论!~
你的程序中没有初始化(initial.s)文件,而且好像没有定义编译的起始地址。你再看看,有问题大家讨论。
  
4楼:greenfishao 2004年4月30日18:43
 我的程序只有三行呀,这么简单的程序怎么定
我的程序只有三行呀,这么简单的程序怎么定义起始地址

能详细说说吗

  
5楼:highrain 2006年6月6日16:41
 m68K的编译问题
m68k-elf-gcc -Wall -O2 -c test.c
m68k-elf-gcc -Wall -O2 -c serial.c
m68k-elf-gcc -o test -Wall -O2 -elf2flt -static test.o serial.o
/usr/local/m68k-elf/bin/ld.real: cannot open crt0.o: ?????????
collect2: ld returned 1 exit status
make: *** [test] Error 1


上面是编译的输出结果,我利用arm-elf-gcc和gcc编译都没有这个问题,请高手指点


>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:[求助]电气技术、自控方面的论文

[下一篇主题]:救急阿!!!!!(也许对你是很弱质的问题,高手救我阿!!)