On 25/04/2025 17:44, Philippe Baril Lecavalier via Cygwin-apps wrote:
[...]

Question (for those who know way more than I do about this science):
If you have an application that ships with some dll, are you required
to split it as a lib* package (here libudis), or can that be part of
the main package "udis86" along with the binary? Suppose there is no
expected circumstance where one would use the library without the
application.

Generally, yes.

Exceptions to this rule are generally where the shared library isn't soversioned (i.e. is named cygfoo.dll rather than cygfoo-N.dll) so there's no reasonable way for anything else to be using it...

Reply via email to