This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: Why 2 DLL names?
- From: "Gareth Pearce" <tilps at hotmail dot com>
- To: "'Roy Clemmons'" <roy_clemmons at hotmail dot com>, <cygwin at cygwin dot com>
- Date: Tue, 23 Dec 2003 00:21:28 +1100
- Subject: RE: Why 2 DLL names?
>
> Greetings,
>
> Using Cygwin 1.5.5-1, I am porting a Unix shared library to Windows.
> After making and linking the library with libtool, two DLLs were
> created:
>
> libxxxxxx.dll.a
> cygxxxxxx-1.dll
>
> I guess I was only expecting: libxxxxxx.dll.
>
> Why were the 2 names generated and why the "cyg" prefix on one of
> them? Also, which one should I use?
The first is not a dll - its an import library(I think?)
Cyg prefix is chosen to clearly delimit mingw dll's from cygwin dll's -
since, for example, zlib comes in both cygwin and mingw versions, and naming
them the same would cause conflicts.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/