Re: Proc*C executable size v6 -> v7

From: Wim Coekaerts <wcoekaer_at_be.oracle.com>
Date: 1995/12/20
Message-ID: <4b8vor$oel_at_inet-nntp-gw-1.us.oracle.com>#1/1


You linked static libs, which means the executable is large, due to the fact that oracle links in a lot of stuff. -lsqlnet -lora

Stripping the executable will make it somewhat smaller but the difference will still remain significant,

Only thing you can do, to make it a lot smaller is see if you have a system with a version of oracle7 that has shared libraries so you can link your executable shared. This will show a big dif.

So link your executable with libclntsh.sl or liboracle.sl.

As far as I know future versions will support shared libs more again. than in the beginning of v7. From 7.2 on I think there were a lot more systems supporting shared libs...

Wim

-- 
==================================================================
Wim Coekaerts                          Work    Tel.: +32-2-7195978
                                       Work    Fax.: +32-2-7191314
			               Home    Tel.: +32-16-470641	
Oracle Belgium
Ora*mail: wcoekaer.be           Internet: wcoekaer_at_be.oracle.com

     "The significant problems we face cannot be solved at the
        same level of thinking we were at when we created them"
                           Albert Einstein
Received on Wed Dec 20 1995 - 00:00:00 CET

Original text of this message