Chris -
On Tue, 11 Apr 2000, Chris Ricker wrote:
> On Tue, 11 Apr 2000, John M. Mills wrote:
> > "How do I produce a *.so library in linux (RH6.1)?"
> ./config
> make                        # will give you static libs
> make linux-shared        # will give you shared libs
BINGO! - the target was recognized, and I got the libs. In fact the *.a
archive is reprocessed through gcc to create the *.so, which is logged as:
"+ gcc -shared -o libssl.so.0.9.5 -Wl,-S,-soname=libssl.so.0
-Wl,--whole-archive ligssl.a -Wl,--no-whole-archive -lc"
It then goes through a song-and-dance, linking the new lib under its
various names.
DISCLAIMER: I just typed that for illustration. The Makefile knew what to
do.
Thanks very much.
John Mills
Sr. Software Engineer
TGA Technologies, Inc.
100 Pinnacle Way, Suite 140
Norcross, GA 30071-3633
e-mail: ">jmills@tga.com
Phone: 770-441-2100 ext.124 (voice)
770-449-7740 (FAX)
--
To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.