This is the mail archive of the cygwin 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]

ImageMagick-6.9.0.0-1 ( autotrace circular dependency)


On 12/31/2014 7:15 AM, Yaakov Selkowitz wrote:
On 2014-12-30 16:12, Ken Brown wrote:
On 12/30/2014 4:51 PM, Marco Atzeri wrote:
On 12/30/2014 10:23 PM, Angelo Graziosi wrote:
Sure it isn't a packaging bug? I see that now ImageMagick has missed
/usr/lib/libMagickCore.dll.a... and this

changed name upstream.

cd /usr/lib
ln -sf libMagickCore-6.Q16.dll.a libMagickCore.dll.a

seem to fix the build (both with CLANG and GCC)

I think the problem is that ImageMagick.pc adds -lImageMagick:

$ pkg-config --libs ImageMagick
-lMagickCore-6.Q16 -ljbig -llcms2 -ltiff -lfreetype -lbz2 -lz -lpng15
-lm -lz -ljpeg -lgs -lpng15 -lautotrace -lpng -lz -lm -lMagickCore [...]

Actually, the problem is that autotrace has a (circular) dependency on
ImageMagick, and therefore autotrace needs to be rebuilt.


and after ImageMagick at least repacked
I really hate ImageMagick continues break of API

Yaakov

Marco

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


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