标题: 移植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下已经能够正常编译。出现这样的问题,
)V0E)PF#K J6Y _kLinux伊甸园论坛我在FC6下用,unix5.05下的C程序和makefile文件内容如下:
p"}7\&m/^(Hwww.linuxeden.comr3VO        OTV,l3XqGf
[root@sev cc]# ls
:~J,K)p/w~:u`Linux伊甸园论坛CommTest.c  main.c  makefile  readme.txt
aQ7m1V"lZ6^*G2y]+M[root@sev cc]# cat makefile
5e\#E/|] fall:fingertest2 cleanwww.linuxeden.com}
f/d b Le(iw"BHu

SRCHOME=./
G1~-S\5t5F ywww.linuxeden.comINCLUDE=$(SRCHOME)www.linuxeden.com_9?#j}g Q-l5z
VPATH=$(SRCHOME)
Ye rgV(Y

LIBFLAG=-lm
7E2GU_iI@h$S9@        U3v`*])B0v5p9@
.SUFFIXES: Linux伊甸园论坛5~!m
M${Z,d

.SUFFIXES: .o .c-p2q%h#wa!V

@}?iY/L4~dg.c.o:        JyAe M_&U9|g,u5A
        cc -G -c -w3 -O -DOS_SCO -I${INCLUDE} $<Linux伊甸园论坛4vQDJ;PW"a.Zi
!{,x        l CAWS
b1g?

fingertest2: CommTest.o main.oQ0sv'F6Q/s$i
        cc -o $@ $? ${LIBFLAG}
C G'Ym2u0betse1QLinux伊甸园论坛}?7h9O        Xq(T
G2K
ZaF2e

clean:
#w$t7`(_0|LHS        rm -f main.o CommTest.o
Zp
rZ0`
\7sx0yB f%e#|
[root@sev cc]#
7W({-|ocZ%O
@$v[&rB

以下出错信息是在FC6下调试unix的makefile文件所出现的,;Z
@k `
]

[root@sev cc]# ls(K!Y{!MH
CommTest.c  main.c  makefile  readme.txt
D'aPF!{U0M[root@sev gcc]# makewww.linuxeden.comS*NN1S0?'H7s xC
gcc -G -c -w3 -O -DOS_SCO -I./ CommTest.cLinux伊甸园论坛1AzL5K%I
gcc: 无法识别的选项‘-G’
T'Q
a
cl7r k0aLinux伊甸园论坛
gcc: 无法识别的选项‘-w3’1JQ\qi/FMJ-U
gcc -G -c -w3 -O -DOS_SCO -I./ main.cwww.linuxeden.com;jM~B~ R~-REj
gcc: 无法识别的选项‘-G’
bp%W8v-Y)n g;hgcc: 无法识别的选项‘-w3’&}Z,nLQ7K-F,f
gcc -o fingertest2 CommTest.o main.o -lm2S}5d|,o|
rm -f main.o CommTest.o^1DQ*T4CS;O2k
[root@sev gcc]# www.linuxeden.comol7jY3f h"U
Linux伊甸园论坛OC`7Z6z5c"X
我想问一下,unix下的“cc -G -c -w3 -O -DOS_SCO -I${INCLUDE} $< ”这句中的各选项是什么意思,
W-DTjT
K%K-O
如果我要移植到FC6下的话,该改些什么呢。
U
^.t_rR
谁能告诉我在那里可以下到unix cc的手册呢,如果有中文的更好。
R6d.d*s kAiA9j谢谢了。

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



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





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
不容错过的IBM 集群技术资源汇总
 



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

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

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