make JFlash的时候显示出错,怎么解决?

为当前最终发行版之前的所有版本提供支持
回复
greatsnows
帖子: 43
注册时间: 2005-11-24 1:26
送出感谢: 0
接收感谢: 0

make JFlash的时候显示出错,怎么解决?

#1

帖子 greatsnows » 2006-11-19 9:03

错误如下 :
gcc -O2 -s -c -o jtag.o jtag.c
jtag.c:16:19: error: stdio.h: No such file or directory
jtag.c:17:20: error: stdlib.h: No such file or directory
jtag.c:18:20: error: string.h: No such file or directory
In file included from jtag.h:4,
from jtag.c:20:
ppt.h:4:20: error: asm/io.h: No such file or directory
jtag.c: 在函数 ‘JTAG_ShiftIRState’ 中:
jtag.c:63: 警告: 内建函数 ‘strlen’ 不兼容的隐式声明
jtag.c: 在函数 ‘JTAG_ShiftDRState’ 中:
jtag.c:98: 警告: 内建函数 ‘strlen’ 不兼容的隐式声明
jtag.c: 在函数 ‘JTAG_ShiftDRStateNoTdo’ 中:
jtag.c:138: 警告: 内建函数 ‘strlen’ 不兼容的隐式声明
jtag.c: 在函数 ‘JTAG_ReadId’ 中:
jtag.c:273: 警告: 内建函数 ‘printf’ 不兼容的隐式声明
make: *** [jtag.o] 错误 1

好象是stdio.h等找不到,我是linux新手,用ubuntu。
帮忙解决下。谢谢
tekkamanninja
帖子: 1
注册时间: 2007-09-25 21:49
送出感谢: 0
接收感谢: 0

我也遇到同样的问题

#2

帖子 tekkamanninja » 2007-09-25 21:51

我也是提示asm/io.h 没有找到

我是fedora 7

那位高人帮一下忙
PawpawYoung
帖子: 1
注册时间: 2006-06-17 10:29
送出感谢: 0
接收感谢: 0

asm/io.h改成sys/io.h就可以编过去了

#3

帖子 PawpawYoung » 2007-11-22 21:38

gcc版本新旧不同
回复

回到 “老旧版本支持”