ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/10/12/14:02:40

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: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
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
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." <KPRoth AT MarathonOil DOT com>
To: "Charles Wilson" <cwilson AT ece DOT gatech DOT edu>
Cc: <cygwin-apps AT cygwin DOT com>
X-OriginalArrivalTime: 12 Oct 2001 18:02:22.0217 (UTC) FILETIME=[0A82A790:01C15348]
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<VER>.dll or /usr/bin/cygfoo-<VER>.dll

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019