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: cygGraphicsMagick++-3.dll dependency


On Mon, 2015-03-02 at 12:02 +0100, Marco Atzeri wrote:
> On 3/1/2015 8:18 PM, Yaakov Selkowitz wrote:
> > On Sun, 2015-03-01 at 12:17 +0100, Marco Atzeri wrote:
> >> as GraphicsMagick 1.3.21 is pumping C++ ABI,
> >> I will split the current
> >>
> >> libGraphicsMagick3
> >>    /usr/bin/cygGraphicsMagick++-3.dll
> >>    /usr/bin/cygGraphicsMagick-3.dll
> >>    /usr/bin/cygGraphicsMagickWand-2.dll
> >>
> >> in 3 packages
> >>
> >> libGraphicsMagick3
> >>    /usr/bin/cygGraphicsMagick-3.dll
> >
> > Underscores should be added only when there are two consecutive but
> > separate numbers (e.g. libglib2.0_0, where 2.0 is an API version and 0
> > the ABI version, or libhdf5_9, where the 5 is part of the library name
> > itself).  That doesn't apply here, so:
> 
> I will use "-" as done on netcdf
> 
> libGraphicsMagick-cxx11
>    /usr/bin/cygGraphicsMagick++-11.dll
> 
> 
> libGraphicsMagick-Wand2
>     /usr/bin/cygGraphicsMagickWand-2.dll

There is no need to add hyphens here either.  The library packages would
be called libGraphicsMagick3, libGraphicsMagickWand2, and
libGraphicsMagick++11.

--
Yaakov



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