I cross compiled the version 6.3.2 of ImageMagick for mipsel (linux sat-box - dm8000) and can't use it.
I choosed this version because I need a newer autoconf for newer versions.
I compiled it with:
Code: Select all
--without-x --without-perl --with-magick-plus-plus=no --with-xml=no --with-jp2=yes
jpeg is installed on the box:convert: no decode delegate for this image format `./cover.jpg'.
convert: image sequence is required `-clone'.
imagemagick is installed as well:root@dm8000:/tmp# ipkg files jpeg
Package jpeg (6b-r4) is installed on root and has the following files:
/usr/bin/cjpeg
/usr/lib/libjpeg.so.62
/usr/lib/libjpeg.so.62.0.0
/usr/bin/wrjpgcom
/usr/bin/djpeg
/usr/bin/rdjpgcom
/usr/bin/jpegtran
The following script for example doesn't work:root@dm8000:/tmp# ipkg files imagemagick
Package imagemagick (6.3.2-r0) is installed on root and has the following files:
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pwp.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/filters/analyze.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/tile.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/otb.so
/usr/bin/montage
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/avi.so
/usr/lib/libWand.so.10
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/dib.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pnm.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/ps.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/xpm.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/info.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/sgi.so
/usr/share/ImageMagick-6.3.2/config/magic.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/ttf.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/ps3.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/wpg.so
/usr/bin/identify
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/txt.so
/usr/bin/import
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/dpx.so
/usr/share/ImageMagick-6.3.2/ChangeLog
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/uyvy.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/uil.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/tim.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/rle.so
/usr/lib/ImageMagick-6.3.2/config/delegates.xml
/usr/share/ImageMagick-6.3.2/config/mime.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/palm.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/map.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/psd.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/null.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/cin.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/avs.so
/usr/share/ImageMagick-6.3.2/config/log.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mtv.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/gray.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/ps2.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pdb.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/dps.so
/usr/bin/animate
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/wbmp.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/ycbcr.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mono.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/scr.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mvg.so
/usr/bin/display
/usr/bin/conjure
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pict.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/png.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/vicar.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/xbm.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/thumbnail.so
/usr/lib/libMagick.so.10
/usr/bin/compare
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pattern.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pcd.so
/usr/share/ImageMagick-6.3.2/LICENSE
/usr/lib/ImageMagick-6.3.2/config/colors.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pcl.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/art.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/jp2.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/magick.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pix.so
/usr/share/ImageMagick-6.3.2/config/sRGB.icm
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/histogram.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/miff.so
/usr/lib/ImageMagick-6.3.2/config/type-ghostscript.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/clip.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/tga.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mpc.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/xc.so
/usr/bin/stream
/usr/bin/Wand-config
/usr/lib/ImageMagick-6.3.2/config/type.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/cip.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/sct.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mpr.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/vid.so
/usr/share/ImageMagick-6.3.2/config/coder.xml
/usr/lib/ImageMagick-6.3.2/config/type-windows.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/meta.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/viff.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/rgb.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/html.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/fax.so
/usr/lib/ImageMagick-6.3.2/config/locale.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/xcf.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/plasma.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/tiff.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/raw.so
/usr/share/ImageMagick-6.3.2/config/thresholds.xml
/usr/lib/ImageMagick-6.3.2/config/type-solaris.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/gif.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/gradient.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/dot.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mat.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/rla.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/matte.so
/usr/bin/convert
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pdf.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/ept.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/yuv.so
/usr/bin/mogrify
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/dcm.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/cut.so
/usr/share/ImageMagick-6.3.2/NEWS
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/sfw.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/mpeg.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/label.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/icon.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/bmp.so
/usr/lib/ImageMagick-6.3.2/config/english.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/wmf.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/cmyk.so
/usr/lib/libWand.so.10.0.7
/usr/bin/composite
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/msl.so
/usr/bin/Magick-config
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/url.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/jpeg.so
/usr/lib/libMagick.so.10.0.7
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/preview.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/pcx.so
/usr/lib/ImageMagick-6.3.2/config/configure.xml
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/caption.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/stegano.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/fits.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/sun.so
/usr/lib/ImageMagick-6.3.2/modules-Q16/coders/svg.so
Code: Select all
#!/bin/sh
export MAGICK_HOME="/usr"
export LD_LIBRARY_PATH="/usr/lib"
export MAGICK_TMPDIR="/tmp"
convert -virtual-pixel Transparent ./cover.jpg -matte -resize 1600x1074\! \
\( -clone 0 -crop 740x0+0+0\! \
+distort Perspective '0,0 62,80 0,1073 62,897 739,1073 628,912 739,0 628,64' \
\) \
\( -clone 0 -crop 84x0+758+0\! \
+distort Perspective '0,0 628,38 0,1073 628,922 83,1073 688,937 83,0 688,30' \
\) \
\( -clone 0 -crop 758x0+842+0\! \
+distort Perspective '0,0 688,30 0,1073 688,937 757,1073 1228,883 757,0 1228,80' \
\) \
-size 1330x1026 xc:black -swap 0,-1 +delete +filter +set option:filter:blur \
-layers merge \
./layer.jpg -compose HardLight -composite \
./opacity.jpg -alpha Off -compose Copy_Opacity -composite \
-resize 600x463\! -quality 95 -depth 8 ./preview.png
http://rapidshare.com/files/254241471/l ... r.bz2.html
The script is running in my ubuntu 9.04 but not on my linux-sat-box.
I hope I didn't forget any important information.
Hope you can find an error.
Best regards,
Ali