[Slackbuilds-users] compiling dvdauthor 0.7.1 crashes and burns

Jim Diamond Jim.Diamond at acadiau.ca
Sat Feb 11 16:10:46 UTC 2017


Hi,

on a Slackware64 14.2 system (no multi-lib), sboupgrade, after a while
it gets to

libtool: link: gcc -Wall -O2 -fPIC -o dvdauthor dvdauthor.o dvdcompile.o dvdvml.o dvdvmy.o dvdifo.o dvdvob.o dvdpgc.o dvdcli.o readxml.o conffile.o compat.o  /usr/lib64/libxml2.so -lz /usr/lib64/liblzma.so -lm -ldl -pthread
mv -f .deps/mpeg2desc.Tpo .deps/mpeg2desc.Po
/bin/sh ../libtool  --tag=CC   --mode=link gcc -Wall -O2 -fPIC   -o mpeg2desc mpeg2desc.o compat.o  
libtool: link: gcc -Wall -O2 -fPIC -o mpeg2desc mpeg2desc.o compat.o 
mv -f .deps/spuunmux-spuunmux.Tpo .deps/spuunmux-spuunmux.Po
/bin/sh ../libtool  --tag=CC   --mode=link gcc -I/usr/include/libpng16 -Wall -O2 -fPIC   -o spuunmux spuunmux-spuunmux.o spuunmux-compat.o spuunmux-conffile.o  -lpng16 
mv -f .deps/dvdunauthor.Tpo .deps/dvdunauthor.Po
mv -f .deps/subreader.Tpo .deps/subreader.Po
/bin/sh ../libtool  --tag=CC   --mode=link gcc -Wall -O2 -fPIC   -o spumux subgen.o subgen-parse-xml.o readxml.o subgen-encode.o subgen-image.o conffile.o compat.o subrender.o subreader.o subfont.o -lxml2 -lz -llzma -lm -ldl -lMagickCore-6.Q16 -lMagickCore-6.Q16 -lfreetype -lfribidi -lglib-2.0 -lfontconfig -lfreetype  -lm 
libtool: link: gcc -I/usr/include/libpng16 -Wall -O2 -fPIC -o spuunmux spuunmux-spuunmux.o spuunmux-compat.o spuunmux-conffile.o  /usr/lib64/libpng16.so
mv -f .deps/dvduncompile.Tpo .deps/dvduncompile.Po
/bin/sh ../libtool  --tag=CC   --mode=link gcc -Wall -O2 -fPIC   -o dvdunauthor dvdunauthor.o dvduncompile.o compat.o -lxml2 -lz -llzma -lm -ldl  -ldvdread 
libtool: link: gcc -Wall -O2 -fPIC -o spumux subgen.o subgen-parse-xml.o readxml.o subgen-encode.o subgen-image.o conffile.o compat.o subrender.o subreader.o subfont.o  /usr/lib64/libxml2.so -lz /usr/lib64/liblzma.so -ldl -lMagickCore-6.Q16 /usr/lib64/libfribidi.so /usr/lib64/libglib-2.0.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lm -pthread
/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libMagickCore-6.Q16.so: undefined reference to `DestroyPixelWand'
/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libMagickCore-6.Q16.so: undefined reference to `PixelSetColor'
/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libMagickCore-6.Q16.so: undefined reference to `DrawSetStrokeWidth'
/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libMagickCore-6.Q16.so: undefined reference to `DrawRectangle'

and after a bunch of undefined reference lines it says

/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libMagickCore-6.Q16.so: undefined reference to `AcquireDrawingWand'
collect2: error: ld returned 1 exit status
make[2]: *** [spumux] Error 1
Makefile:523: recipe for target 'spumux' failed
make[2]: *** Waiting for unfinished jobs....
libtool: link: gcc -Wall -O2 -fPIC -o dvdunauthor dvdunauthor.o dvduncompile.o compat.o  /usr/lib64/libxml2.so -lz /usr/lib64/liblzma.so -lm -ldl /usr/lib64/libdvdread.so -pthread
make[2]: Leaving directory '/tmp/SBo/dvdauthor/src'
make[1]: *** [all] Error 2
Makefile:412: recipe for target 'all' failed
make[1]: Leaving directory '/tmp/SBo/dvdauthor/src'
make: *** [all-recursive] Error 1
Makefile:414: recipe for target 'all-recursive' failed
Failures:
  dvdauthor: dvdauthor.SlackBuild return non-zero
- sboupgrade dvdauthor  13.18s user 1.18s system 136% cpu 10.527 total



I read a few articles with various opinions of the Right Thing To Do
on other systems compiling other things.

However... presumably this worked for at least the maintainer on a
Slackware 14.2 system.

Anyone solved this and care to share the solution?

Thanks.

                                Jim


More information about the SlackBuilds-users mailing list