Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Too large files Pro*C

Too large files Pro*C

From: Oliver Belikan <ob_at_neurotec.de>
Date: Fri, 25 Sep 1998 09:46:45 +0100
Message-ID: <360B5875.18EAF82B@neurotec.de>


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

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US