QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1851|回复: 2

链接器找不到crt1.o?

[复制链接]
发表于 2004-9-19 21:45:06 | 显示全部楼层 |阅读模式
编译时加了参数LDFLAGS=elf2flt
结果链接器找不到crt1.o
请问如何指定他找到这些文件链接进去?
向回贴者致敬!
发表于 2004-9-20 08:28:43 | 显示全部楼层
我记得也遇到这个问题,去google一下,肯定会有答案的。。。
回复

使用道具 举报

 楼主| 发表于 2004-9-20 15:17:55 | 显示全部楼层
我现在换了arm-linux-gcc就行了,不过又有了新的问题
编译器遇到内嵌汇编居然就出错,好想识别不出来一样

arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../../include/blob -I../../include -I../../include -Os -I/usr/src/linux/include -Wall -mcpu=arm7tdmi -fomit-frame-pointer -fno-builtin -mapcs-32 -nostdinc -c linux.c
linux.c: In function `clif':
linux.c:52: error: missing terminating " character
linux.c:53: error: `mrs' undeclared (first use in this function)
linux.c:53: error: (Each undeclared identifier is reported only once
linux.c:53: error: for each function it appears in.)
linux.c:53: error: parse error before "r0"
linux.c:53: error: stray '\' in program
linux.c:54: error: syntax error at '#' token
linux.c:54: error: stray '\' in program
linux.c:55: error: stray '\' in program
linux.c:56: error: missing terminating " character
make[2]: *** [linux.o] 错误 1
make[2]: Leaving directory `/home/w1ball/download/blobWXH/src/blob'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/w1ball/download/blobWXH/src'
make: *** [all-recursive] 错误 1

阁下知道这是怎么回事么?
谢谢
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 22:57 , Processed in 0.036003 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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