Date: Mon, 01 Feb 2016 11:33:24 -0800 From: "Chris H" <bsd-lists@bsdforge.com> To: <freebsd-ports@freebsd.org> Subject: Re: Inkscape does not link. Message-ID: <ccb535dac4909689fb4ee9a912592402@ultimatedns.net> In-Reply-To: <56AF38F1.2020706@bananmonarki.se> References: <56AF38F1.2020706@bananmonarki.se>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 1 Feb 2016 11:52:33 +0100 Bernt Hansson <bah@bananmonarki.se> wrote > Hello list! > > This is the error while trying to link. I'll guess there is something > about imagemagik. > > root@testbox:/usr/ports/graphics/inkscape # make MAKE_JOBS_UNSAFE=yes > install > ===> Building for inkscape-0.91_6 > gmake[2]: Entering directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91' > gmake all-recursive > gmake[3]: Entering directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91' > Making all in src > gmake[4]: Entering directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91/src' > gmake all-am > gmake[5]: Entering directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91/src' > CXXLD inkscape > extension/internal/bitmap/imagemagick.o: In function > 'Inkscape::Extension::Internal::Bitmap::ImageMagickDocCache::readImage(char > const*, Magick::Image*)': > extension/internal/bitmap/imagemagick.cpp:(.text+0x2a2): undefined > reference to 'Magick::Blob::base64(std::__1::basic_string<char, > std::__1::char_traits<char>, std::__1::allocator<char> >)' > extension/internal/bitmap/imagemagick.cpp:(.text+0x30a): undefined > reference to 'Magick::Image::read(std::__1::basic_string<char, > std::__1::char_traits<char>, std::__1::allocator<char> > const&)' > extension/internal/image-resolution.o: In function > 'Inkscape::Extension::Internal::ImageResolution::readmagick(char const*)': > extension/internal/image-resolution.cpp:(.text+0x3fa): undefined > reference to 'Magick::Image::read(std::__1::basic_string<char, > std::__1::char_traits<char>, std::__1::allocator<char> > const&)' > c++: error: linker command failed with exit code 1 (use -v to see > invocation) > Makefile:6891: recipe for target 'inkscape' failed > gmake[5]: *** [inkscape] Error 1 > gmake[5]: Leaving directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91/src' > Makefile:5048: recipe for target 'all' failed > gmake[4]: *** [all] Error 2 > gmake[4]: Leaving directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91/src' > Makefile:1401: recipe for target 'all-recursive' failed > gmake[3]: *** [all-recursive] Error 1 > gmake[3]: Leaving directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91' > Makefile:1096: recipe for target 'all' failed > gmake[2]: *** [all] Error 2 > gmake[2]: Leaving directory > '/usr/ports/graphics/inkscape/work/inkscape-0.91' > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/graphics/inkscape > *** Error code 1 > > Stop. > make: stopped in /usr/ports/graphics/inkscape > root@testbox:/usr/ports/graphics/inkscape # This would probably be best served if you reported this bug on FreeBSD bugzilla -- bugs.FreeBSD.org under graphics/inkscape Secondly; it would be extremely helpful, if you could also provide the output of: uname -a Lastly; I *think* you could have used: make -DMAKE_JOBS_UNSAFE install --Chris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ccb535dac4909689fb4ee9a912592402>