-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256 Hi folks, I'm trying to compile Digikam 4.12.0 on Slackware current (64-bit) and I've run into what appears to be a linking error. I've successfully compiled and can run 4.11.0 on this same set-up, but after I do the "./bootstrap.linux" and run "make" in the build directory everything progresses well up until: Linking CXX shared module ../../../lib/kipiplugin_videoslideshow.so [ 18%] Built target kipiplugin_videoslideshow Scanning dependencies of target testmagickiface_automoc Generating testmagickiface.moc [ 18%] Built target testmagickiface_automoc Scanning dependencies of target testmagickiface [ 18%] Building CXX object extra/kipi-plugins/videoslideshow/magickiface/test/CMakeFiles/testmagick iface.dir/testmagickiface_automoc.cpp.o [ 18%] Building CXX object extra/kipi-plugins/videoslideshow/magickiface/test/CMakeFiles/testmagick iface.dir/testmagickiface.cpp.o Linking CXX executable testmagickiface /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DestroyPixelWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PixelSetColor' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokeWidth' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawRectangle' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPushPattern' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokeColor' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPathLineToAbsolute' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawRoundRectangle' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawAnnotation' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPathStart' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetClipPath' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPathClose' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetViewbox' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PixelSetRedQuantum' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPopClipPath' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokeAntialias' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DestroyMagickWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DestroyDrawingWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawColor' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `NewMagickWandFromImage' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawScale' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawLine' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PixelSetOpacityQuantum' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawRender' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokePatternURL' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetFillPatternURL' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPushDefs' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawAllocateWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawComment' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PixelSetBlueQuantum' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetFontSize' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokeDashArray' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPathMoveToAbsolute' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPushClipPath' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPopPattern' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPathFinish' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetTextUnderColor' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetFillColor' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetFont' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `NewPixelWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawArc' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawRotate' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PopDrawingWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PixelSetGreenQuantum' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawTranslate' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetClipRule' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawComposite' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPathEllipticArcAbsolute' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokeLineJoin' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawPopDefs' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PushDrawingWand' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawSetStrokeLineCap' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `PixelSetQuantumColor' /usr/lib64/gcc/x86_64-slackware-linux/4.9.2/../../../../lib64/libMagickC ore-6.Q16.so: undefined reference to `DrawEllipse' collect2: error: ld returned 1 exit status make[2]: *** [extra/kipi-plugins/videoslideshow/magickiface/test/testmagickiface] Error 1 make[1]: *** [extra/kipi-plugins/videoslideshow/magickiface/test/CMakeFiles/testmagic kiface.dir/all] Error 2 make: *** [all] Error 2 I tried downloading and compiling a more recent version of ImageMagick but that didn't seem to make any difference. I was wondering if anyone would have some additional hints what I could try out? Thanks in advance, Jeff -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVxV0OAAoJEIiIEnoIfCRwRbkP/32c5ExpqBfn2AonBHKV7pwI yGvCAG+esz+OSd2b0DWHPMMci0QOvLFVYbJwSpG6piUmd0fLILkhZ/aLCROP2d2E PfxlqWHHeHVT0hr2TlA/lURYxMNYKDcISokbytAoc03myDpPFKDJbiHMR/z8QhCY krIU3xdaeBggapkxQKhKp6GeSrXiO8qe4lomaPVOgh0CuUQNIXoprV/LmAf0kY4Z iF+mEufDoqhdeuQzOL/EQqh++TbRDNcsoVqvwpuYoo6BCgfjoJaO/ZeF8n8FzcgH AydZCdw2CBSaoPohkE256X5nVtpatHS6FVJ/1fjGZSRhGWkWYEE7qxy6YHrw78yW TTh/UVeytE2Y93wQjHqZMS+s2kmlOsAqRse3Zkkc5xSx+yBa/hI4sfqrmqdnrCPy mHJ9TV/RWEfa9dMjrK3ZmejhsRUYOHahPDTKy/5KDs8AMvbyPn4mvjKnwZBP+Bf6 0WMCIF0wRDrPCElzpRl4DOiPPVoTrGPpGYrfIaIr2CeSp2k74H9yd8LuIpSgaFiw ERdonx4ZnmkU93OCtd8CmwTzgRZ0AwMa/Mx6b360aFYLFuMpnZPkdt1KuPUsRFKF B/kxSaWegEkbWHLZB8mjcgHIUQdupUe85leZjRm11eE93NGp7tNr18mZkEMoNZtZ e3nHtEJqvvSBFUESm/g8 =dBKM -----END PGP SIGNATURE----- _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
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... /PhilipOn Sat, Aug 8, 2015 at 3:36 AM, Jeff Robinson <[hidden email]> wrote: -----BEGIN PGP SIGNED MESSAGE----- _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Jeff Robinson
Jeff Robinson <jeffnik@...> writes: > > > Hi folks, > > I'm trying to compile Digikam 4.12.0 on Slackware current (64-bit) and > I've run into what appears to be a linking error. I've successfully > compiled and can run 4.11.0 on this same set-up, but after I do the > "./bootstrap.linux" and run "make" in the build directory everything > progresses well up until: >... > > Thanks in advance, > > Jeff > i suggest you rebuild imagemagick with ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --mandir=/usr/man \ --sysconfdir=/etc \ --program-prefix= \ --with-x \ --with-frozenpaths=no \ --with-modules \ --disable-openmp \ --enable-static=no \ --enable-shared \ --with-gcc-arch=$ARCH \ --with-perl \ --with-rsvg \ --build=$ARCH-slackware-linux || exit 1 --with-modules is needed good luck! _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
On 08/14/2015 11:24 PM, lai wrote: > > > Jeff Robinson <jeffnik@...> writes: > >> >> >> Hi folks, >> >> I'm trying to compile Digikam 4.12.0 on Slackware current (64-bit) and >> I've run into what appears to be a linking error. I've successfully >> compiled and can run 4.11.0 on this same set-up, but after I do the >> "./bootstrap.linux" and run "make" in the build directory everything >> progresses well up until: >> ... >> >> Thanks in advance, >> >> Jeff >> > > i suggest you rebuild imagemagick > with > ./configure \ > --prefix=/usr \ > --libdir=/usr/lib${LIBDIRSUFFIX} \ > --mandir=/usr/man \ > --sysconfdir=/etc \ > --program-prefix= \ > --with-x \ > --with-frozenpaths=no \ > --with-modules \ > --disable-openmp \ > --enable-static=no \ > --enable-shared \ > --with-gcc-arch=$ARCH \ > --with-perl \ > --with-rsvg \ > --build=$ARCH-slackware-linux || exit 1 > > --with-modules is needed > good luck! > > > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users > This worked almost perfectly for me. For some reason configure wouldn't work with the --build argument, but once I dropped that bit ImageMagick compiled and installed fine. After that Digikam 4.12.0 compiled with-out an issue and I'm using it as we speak. Thanks for the hint! Jeff _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |