This is the mail archive of the cygwin-apps 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: [ITP] znc 1.6.0


On 23/07/15 00:03, David Stacey wrote:
That's because there's no 'libznc-1.6.dll.a' to link against. You need to add the following to your link command when producing the shared DLL:

    -Wl,--out-implib=libznc-1.6.dll.a

Again, I'll leave it to you to get this into the Makefile in a nice way. I'd reiterate what others have said: This should be called libznc#.dll, where '#' is a number that increments when the ABI breaks. This is our naming convention; please adhere to it. You should add this 'dll.a' file to your devel package. For the sake of changing as little of your Makefiles as possible, I left it as libznc-1.6.dll.a.

Sorry, that's wrong. DLL should be versioned, 'dll.a' lib file should be unversioned.

Dave.

[Why don't we notice these things /before/ clicking Send?]


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