标题: 移植unix5.05下的C串口通信程序到linux(FC6)
pxebxp
新生入学
Rank: 1
注册用户



UID 169330
精华 0
积分 0(积分有什么用?)
帖子 3
阅读权限 10
注册 2006-10-11
状态 离线
发表于 2007-9-20 17:46  资料  个人空间  短消息  加为好友 
移植unix5.05下的C串口通信程序到linux(FC6)

我现在想移植unix5.05下的C串口通信程序到linux(FC6)下,在unix5.05下已经能够正常编译。出现这样的问题,
N!t@%l[B;{j-oQ我在FC6下用,unix5.05下的C程序和makefile文件内容如下:
#iI_ [)f&d&xLinux伊甸园论坛
,V7EE BanLinux伊甸园论坛[root@sev cc]# ls
X7q:c`pCommTest.c  main.c  makefile  readme.txt
#w(Y/Us5BTLAwww.linuxeden.com[root@sev cc]# cat makefile
6k8VC9^'C(ao1}all:fingertest2 cleanLinux伊甸园论坛7mGH)L:m N1U
SRCHOME=./
FJ-R4}4tNyJ!`INCLUDE=$(SRCHOME)2~%CYB4@QN
VPATH=$(SRCHOME)
]^B3G%V^8E$K4dwww.linuxeden.comLIBFLAG=-lmLinux伊甸园论坛)o#hFU {
www.linuxeden.com0wD]RKr0\u.](z9C
.SUFFIXES: /G*|Y|)y.L g
.SUFFIXES: .o .c
6Y3@:b&_,a |Xwww.linuxeden.com H IM6sU+~/]
.c.o:

Xmd"r6XRy bwww.linuxeden.com
        cc -G -c -w3 -O -DOS_SCO -I${INCLUDE} $<k o+D'F _#x*t3gM/n

y_m2Rt9Y/Wfingertest2: CommTest.o main.oLinux伊甸园论坛!^ qz2e6[/|F.g
        cc -o $@ $? ${LIBFLAG}
q4^!g        yhq'Tux2q1}/J

t%Z        P
^,|FU
clean:7K"NG.Cv0_0b        W
        rm -f main.o CommTest.owww.linuxeden.com*MIw5O?2{.W$t

?B8M{4SA,@uLinux伊甸园论坛[root@sev cc]# ?3GL:d(ta6{
QqP+i%P0O2]7L
以下出错信息是在FC6下调试unix的makefile文件所出现的,+K\m
@s6rf

[root@sev cc]# ls
*? _N nX Eqb'e'NCommTest.c  main.c  makefile  readme.txt0a0N
_0^N

[root@sev gcc]# makeC;yy4T$^S
gcc -G -c -w3 -O -DOS_SCO -I./ CommTest.c
|+znU_Mw^ Jwww.linuxeden.comgcc: 无法识别的选项‘-G’
T.U&L!i2b!~3Q0^uD#|gcc: 无法识别的选项‘-w3’
1k~6g7p0_*[4NjT2h~xLinux伊甸园论坛gcc -G -c -w3 -O -DOS_SCO -I./ main.c5fh%Auo`w
gcc: 无法识别的选项‘-G’:[)SFZ
jj

gcc: 无法识别的选项‘-w3’
IL;K3Uq+Cg(Egcc -o fingertest2 CommTest.o main.o -lmwww.linuxeden.comG.m
x*s#?5b(f

rm -f main.o CommTest.oPU1rR*XW
[root@sev gcc]#
g B4T"oNGG[u1_1S-n7q)R}
我想问一下,unix下的“cc -G -c -w3 -O -DOS_SCO -I${INCLUDE} $< ”这句中的各选项是什么意思,
%qI s!Yz$H如果我要移植到FC6下的话,该改些什么呢。
6v7{S^tI
Y3a3E
谁能告诉我在那里可以下到unix cc的手册呢,如果有中文的更好。
E miW9L j T谢谢了。

顶部
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 离线
发表于 2007-9-24 09:36  资料  个人空间  短消息  加为好友 
cc是编译器,gcc也是,你的系统没有cc吗?





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
 



当前时区 GMT+8, 现在时间是 2008-5-17 06:10

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.136454 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP