Installation von Imagemagick mit TIF-Support: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
 
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 ImageMagick-6.5.6-1.tar.gz
::* tar -zxvf jpegsrc.v7.tar.gz
+
tar -zxvf jpegsrc.v7.tar.gz
::* tar -zxvf libpng-1.2.40.tar.gz
+
tar -zxvf libpng-1.2.40.tar.gz
::* tar -zxvf libtiff-lzw-compression-kit-1.5.tar.gz
+
tar -zxvf libtiff-lzw-compression-kit-1.5.tar.gz
::* tar -zxvf tiff-3.8.2.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:

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.