Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com content-class: urn:content-classes:message Subject: RE: curl, libcurl, libcomprex, leakbug (was:Re: Packaging cURL for cygwin distribution ???) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Date: Fri, 12 Oct 2001 14:02:21 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0 Message-ID: <6EB31774D39507408D04392F40A10B2BACC5E6@FDYEXC202.mgroupnet.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: curl, libcurl, libcomprex, leakbug (was:Re: Packaging cURL for cygwin distribution ???) Thread-Index: AcFTQonfhqJdtGCXSEe+kLwZdQofTgABFxMg From: "Roth, Kevin P." To: "Charles Wilson" Cc: X-OriginalArrivalTime: 12 Oct 2001 18:02:22.0217 (UTC) FILETIME=[0A82A790:01C15348] Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id f9CI2dl10989 Thanks for the detailed (and quick response). I don't think I would have found the details quite so quickly myself... I peeked in the cygwin FAQ, and didn't see any of this in there. It may be a useful addition, if you can compress it down far enough. --Kevin -----Original Message----- From: Charles Wilson [mailto:cwilson AT ece DOT gatech DOT edu] Sent: Friday, October 12, 2001 1:23 PM Versioning for DLLs is important. Search the archives for more info; these threads should get you started -- but be prepared for a lot of reading... The upshot of all this is that libraries should follow this naming scheme: static lib: /usr/lib/libfoo.a import lib: /usr/lib/libfoo.dll.a dynamic lib: /usr/bin/cygfoo.dll or /usr/bin/cygfoo-.dll