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.