<div dir="ltr"><div>Not a real hint but I build it successfully against the official ubuntu packages of imagemagick 6.7.7.10. Not sure what versions you are using or how your version is built. Hopefully that's helpful for you in some way...<br><br></div>/Philip<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 8, 2015 at 3:36 AM, Jeff Robinson <span dir="ltr"><<a href="mailto:jeffnik@anecho.mb.ca" target="_blank">jeffnik@anecho.mb.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
Hi folks,<br>
<br>
I'm trying to compile Digikam 4.12.0 on Slackware current (64-bit) and<br>
I've run into what appears to be a linking error.  I've successfully<br>
compiled and can run 4.11.0 on this same set-up, but after I do the<br>
"./bootstrap.linux" and run "make" in the build directory everything<br>
progresses well up until:<br>
<br>
Linking CXX shared module ../../../lib/kipiplugin_videoslideshow.so<br>
[ 18%] Built target kipiplugin_videoslideshow<br>
Scanning dependencies of target testmagickiface_automoc<br>
Generating testmagickiface.moc<br>
[ 18%] Built target testmagickiface_automoc<br>
Scanning dependencies of target testmagickiface<br>
[ 18%] Building CXX object<br>
extra/kipi-plugins/videoslideshow/magickiface/test/CMakeFiles/testmagick<br>
iface.dir/testmagickiface_automoc.cpp.o<br>
<br>
<br>
[ 18%] Building CXX object<br>
extra/kipi-plugins/videoslideshow/magickiface/test/CMakeFiles/testmagick<br>
iface.dir/testmagickiface.cpp.o<br>
<br>
Linking CXX executable testmagickiface<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DestroyPixelWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PixelSetColor'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokeWidth'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawRectangle'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPushPattern'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokeColor'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPathLineToAbsolute'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawRoundRectangle'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawAnnotation'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPathStart'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetClipPath'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPathClose'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetViewbox'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PixelSetRedQuantum'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPopClipPath'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokeAntialias'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DestroyMagickWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DestroyDrawingWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawColor'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `NewMagickWandFromImage'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawScale'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawLine'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PixelSetOpacityQuantum'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawRender'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokePatternURL'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetFillPatternURL'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPushDefs'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawAllocateWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawComment'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PixelSetBlueQuantum'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetFontSize'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokeDashArray'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPathMoveToAbsolute'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPushClipPath'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPopPattern'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPathFinish'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetTextUnderColor'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetFillColor'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetFont'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `NewPixelWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawArc'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawRotate'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PopDrawingWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PixelSetGreenQuantum'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawTranslate'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetClipRule'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawComposite'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPathEllipticArcAbsolute'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokeLineJoin'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawPopDefs'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PushDrawingWand'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawSetStrokeLineCap'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `PixelSetQuantumColor'<br>
/usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC<br>
<a href="http://ore-6.Q16.so" rel="noreferrer" target="_blank">ore-6.Q16.so</a>:<br>
undefined reference to `DrawEllipse'<br>
collect2: error: ld returned 1 exit status<br>
make[2]: ***<br>
[extra/kipi-plugins/videoslideshow/magickiface/test/testmagickiface]<br>
Error 1<br>
make[1]: ***<br>
[extra/kipi-plugins/videoslideshow/magickiface/test/CMakeFiles/testmagic<br>
kiface.dir/all]<br>
Error 2<br>
make: *** [all] Error 2<br>
<br>
I tried downloading and compiling a more recent version of ImageMagick<br>
but that didn't seem to make any difference.<br>
<br>
I was wondering if anyone would have some additional hints what I<br>
could try out?<br>
<br>
Thanks in advance,<br>
<br>
Jeff<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2<br>
<br>
iQIcBAEBCAAGBQJVxV0OAAoJEIiIEnoIfCRwRbkP/32c5ExpqBfn2AonBHKV7pwI<br>
yGvCAG+esz+OSd2b0DWHPMMci0QOvLFVYbJwSpG6piUmd0fLILkhZ/aLCROP2d2E<br>
PfxlqWHHeHVT0hr2TlA/lURYxMNYKDcISokbytAoc03myDpPFKDJbiHMR/z8QhCY<br>
krIU3xdaeBggapkxQKhKp6GeSrXiO8qe4lomaPVOgh0CuUQNIXoprV/LmAf0kY4Z<br>
iF+mEufDoqhdeuQzOL/EQqh++TbRDNcsoVqvwpuYoo6BCgfjoJaO/ZeF8n8FzcgH<br>
AydZCdw2CBSaoPohkE256X5nVtpatHS6FVJ/1fjGZSRhGWkWYEE7qxy6YHrw78yW<br>
TTh/UVeytE2Y93wQjHqZMS+s2kmlOsAqRse3Zkkc5xSx+yBa/hI4sfqrmqdnrCPy<br>
mHJ9TV/RWEfa9dMjrK3ZmejhsRUYOHahPDTKy/5KDs8AMvbyPn4mvjKnwZBP+Bf6<br>
0WMCIF0wRDrPCElzpRl4DOiPPVoTrGPpGYrfIaIr2CeSp2k74H9yd8LuIpSgaFiw<br>
ERdonx4ZnmkU93OCtd8CmwTzgRZ0AwMa/Mx6b360aFYLFuMpnZPkdt1KuPUsRFKF<br>
B/kxSaWegEkbWHLZB8mjcgHIUQdupUe85leZjRm11eE93NGp7tNr18mZkEMoNZtZ<br>
e3nHtEJqvvSBFUESm/g8<br>
=dBKM<br>
-----END PGP SIGNATURE-----<br>
_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
</blockquote></div><br></div>