solaris9+oracle8i+pro*c的编译问题?
我编译程序出现以下的错:
cc -xO2 -Xa -xstrconst -xF -mr -xarch=v8 -xcache=16/32/1:1024/64/1 -xchip=u
ltra -D_REENTRANT -K PIC -DPRECOMP -I. -I/home1/oracle/product/8.1.7/precomp/pu
blic -I/home1/oracle/product/8.1.7/rdbms/public -I/home1/oracle/product/8.1.7/rd
bms/demo -I/home1/oracle/product/8.1.7/plsql/public -I/home1/oracle/product/8.1.
7/network/public -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD -c dbt.c
ucbcc: Warning: Option -YP,:/usr/ucblib:/opt/SUNWspro/WS6U2/bin/../lib:/opt/SUNW
spro/WS6U2/bin:/usr/ccs/lib:/usr/lib passed to ld, if ld is invoked, ignored oth
erwise
ucbcc: Warning: "-Xa" redefines compatibility mode from "SunC transition" to "AN
SI"
ucbcc: Warning: Option -mr passed to ld, if ld is invoked, ignored otherwise
ucbcc: Warning: Option -K passed to ld, if ld is invoked, ignored otherwise
ucbcc: Invalid input file name PIC, no output generated for this file.
"dbt.c", line 479: warning: newline not last character in file
cc -o dbt dbt.o -L/home1/oracle/product/8.1.7/lib/ -lclntsh `cat /home1/oracle
/product/8.1.7/lib/sysliblist` -R/home1/oracle/product/8.1.7/lib -laio -lm -
lthread
ucbcc: Warning: Option -YP,:/usr/ucblib:/opt/SUNWspro/WS6U2/bin/../lib:/opt/SUNW
spro/WS6U2/bin:/usr/ccs/lib:/usr/lib passed to ld, if ld is invoked, ignored oth
erwise
ld: 警告: 选项-YP出现了多次, 第一个设置被采纳
是不是cc过期了?还是怎麽了?