i have rebuilt imageMagick with the
./configure --disable-shared
make
make install
and the different delegates inside /Library/ImageMagick-6.6.2-4/lib
everything seemed to have been well, here is what i get when i do convert -list configure
CONFIGURE ./configure '--disable-shared' '--disable-dependency-tracking' '--prefix=/Library/ImageMagick-6.6.2-4' 'LDFLAGS=-L/Library/ImageMagick-6.6.2-4/lib'
now i add
LIBS += -L/Library/ImageMagick-6.6.2-4/lib \
-lMagick++
for linking my application...
and i am getting tons of linking error such as :
Code: Select all
Undefined symbols:
"_AcquireQuantumInfo", referenced from:
Magick::Image::writePixels(MagickCore::QuantumType, unsigned char*)in libMagick++.a(Image.o)
Magick::Image::readPixels(MagickCore::QuantumType, unsigned char const*)in libMagick++.a(Image.o)
"_DrawPathCurveToQuadraticBezierSmoothRelative", referenced from:
Magick::PathSmoothQuadraticCurvetoRel::operator()(MagickCore::_DrawingWand*) constin libMagick++.a(Drawable.o)
"_RotateImage", referenced from:
Magick::Image::rotate(double)in libMagick++.a(Image.o)
and much more
Thank you for your help