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
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 EinsteinReceived on Wed Dec 20 1995 - 00:00:00 CET