Installation von Imagemagick mit TIF-Support: Unterschied zwischen den Versionen
Aus kvwmap
Zeile 14: | Zeile 14: | ||
* Die Pakete als root entpacken: | * Die Pakete als root entpacken: | ||
− | + | tar -zxvf ImageMagick-6.5.6-1.tar.gz | |
− | + | tar -zxvf jpegsrc.v7.tar.gz | |
− | + | tar -zxvf libpng-1.2.40.tar.gz | |
− | + | tar -zxvf libtiff-lzw-compression-kit-1.5.tar.gz | |
− | + | tar -zxvf tiff-3.8.2.tar.gz | |
Zeile 41: | Zeile 41: | ||
* '''LZW-Kompression''' | * '''LZW-Kompression''' | ||
− | Die LZW-Kompression ist jetzt Bestandteil von libtiff und muss nicht mehr separat installiert werden. Die entsprechende Datei muss nur in das libtiff-Verzeichnis kopiert werden: | + | :Die LZW-Kompression ist jetzt Bestandteil von libtiff und muss nicht mehr separat installiert werden. Die entsprechende Datei muss nur in das libtiff-Verzeichnis kopiert werden: |
cd .. | cd .. | ||
cd libtiff-lzw-compression-kit-1.5 | cd libtiff-lzw-compression-kit-1.5 |
Version vom 16. September 2009, 16:07 Uhr
Falls bereits eine Installation von ImageMagick existiert, wird diese zunächst deinstalliert. Im Installationsverzeichnis von ImageMagick (bei mir z.B. /usr/local/ImageMagick-6.3.3) ein make uninstall durchführen.
Außer der TIF- soll auch die PNG und die JPEG-Unterstützung kompiliert werden, außerdem die LZW-Komprimierung für TIFs.
- Zunächst werden die notwendigen Pakete runtergeladen:
- ImageMagick (aktuell: 6.5.6-1)
- JPEG (aktuell: v7)
- LIBPNG (aktuell: 1.2.40)
- LIBTIFF-LZW (aktuell: 1.5)
- LIBTIFF (aktuell: 3.8.2)
und auf den Server hochgeladen. Als root ins Installationsverzeichnis kopieren (bei mir /usr/local).
- Die Pakete als root entpacken:
tar -zxvf ImageMagick-6.5.6-1.tar.gz tar -zxvf jpegsrc.v7.tar.gz tar -zxvf libpng-1.2.40.tar.gz tar -zxvf libtiff-lzw-compression-kit-1.5.tar.gz tar -zxvf tiff-3.8.2.tar.gz
- LIBPNG
- Zunächst wird das Makefile für Linux zur Verfügung gestellt:
cd libpng-1.2.40/scripts cp makefile.linux ../makefile
- Dann die Installation:
cd .. make make install
- LIBJPEG
cd .. cd jpeg-7 ./configure --enable-shared make make install
- LZW-Kompression
- Die LZW-Kompression ist jetzt Bestandteil von libtiff und muss nicht mehr separat installiert werden. Die entsprechende Datei muss nur in das libtiff-Verzeichnis kopiert werden:
cd .. cd libtiff-lzw-compression-kit-1.5 cp tif_lzw.c /usr/local/tiff-3.9.1/libtiff/
- LIBTIFF
cd .. cd tiff-3.9.1 ./configure make make install
- ImageMagick
cd .. cd ImageMagick-6.5.6-1 ./configure --enable-lzw=yes --enable-shared=yes --disable-static make make install
Um zu testen, ob ImageMagick läuft, können folgende Befehle abgesetzt werden:
/usr/local/bin/convert logo: logo.gif /usr/local/bin/convert logo: logo.jpg /usr/local/bin/convert logo: logo.png /usr/local/bin/convert logo: logo.tiff
Im aktuellen Verzeichnis (also /usr/local/ImageMagick-6.5.6-1, wenn man da stehen geblieben ist) entstehen die entsprechenden Test-Dateien.