This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
RE: curl, libcurl, libcomprex, leakbug (was:Re: Packaging cURL for cygwin distribution ???)
- To: "Charles Wilson" <cwilson at ece dot gatech dot edu>
- Subject: RE: curl, libcurl, libcomprex, leakbug (was:Re: Packaging cURL for cygwin distribution ???)
- From: "Roth, Kevin P." <KPRoth at MarathonOil dot com>
- Date: Fri, 12 Oct 2001 14:02:21 -0400
- Cc: <cygwin-apps at cygwin dot com>
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@ece.gatech.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