Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Too large files Pro*C
compiling an Pro*c program with the makefiles included in Oracle (8 or 7
versions) produce an huge File about 2,7 MB. The program only connect
and disconnect the DB. It works, but how is it possible to reduce the
2,7 MB and the needed librarys ? Why is the order of librarys important
?
Makefiles:
$ORACLE_HOME/precomp/demo/proc/proc.mk (Oracle 7..)or
$ORACLE_HOME/precomp/demo/proc/demo_proc.mk (Oracle 8..)
After preprocessor:
cc -o sample sample.o -L/oracle/app/oracle/product/8.0.3/lib/
/oracle/app/oracle/product/8.0.3/lib/s
corept.o /oracle/app/oracle/product/8.0.3/lib/sscoreed.o
/oracle/app/oracle/product/8.0.3/rdbms/lib/kpudfo.o -
lsql /oracle/app/oracle/product/8.0.3/lib/naeet.o
/oracle/app/oracle/product/8.0.3/lib/naect.o /oracle/app/ora
cle/product/8.0.3/lib/naedhs.o -lnetv2 -lnttcp -lnetwork -lncr -lnetv2
-lnttcp -lnetwork -lclient -lcommon -l
generic -lminiserver -lmm -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3
-lnetv2 -lnttcp -lnetwork -lncr -lne
tv2 -lnttcp -lnetwork -lclient -lcommon -lgeneric -lminiserver -lepc
-lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -ln
lsrtl3 -lclient -lcommon -lgeneric -lminiserver -lnlsrtl3 -lcore4
-lnlsrtl3 -lcore4 -lnlsrtl3 -lm -lcma
Received on Fri Sep 25 1998 - 03:46:45 CDT