This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]