Tag Archives: imagemagick

Installation of gem RMagick in Debian GNU/Linux

When installing RMagick gem you could step into some troubles with building this gem. Probably you are missing some development packages. In my case this was imagemagick itself plus some development headers:

Can't install RMagick 2.13.1. Can't find MagickWand.h.

apt-file search MagickWand.h showed that package libmagickwand-dev includes this file. So quick

apt-get install imagemagick libmagickwand-dev

solve this problem. After that gem install rmagick -v ‘2.13.1’  finished with success.

Number of Views :63251

IMagick – ImageMagick API for PHP

Tak się złożyło, że dzisiaj potrzebny był mi ten moduł. Niewiele się zastanawiając wstukałem

pecl -v install imagick

Oczywiście coś jest nie tak. Przemiły komunikat poinformował mnie o braku nagłówków

checking for magick-wand.h header file …… not found

Opisuję tutaj rozwiązanie dla Debiana etch 4.0 (prawdopodobnie na innych systemach pewnie też zadziała), aby wszyscy leniwi ludzie mogli bez problemu pójść na kawę zamiast siedzieć i myśleć dlaczego to nie działa a powinno.

Rozwiązaniem okazało się doinstalowanie oczywistego pakietu libimagick9-dev

aptitude install libimagick9-dev

Następnie normalna procedura instalacji IMagick:

pecl -v install imagick

i niby wszystko gra. Dopisanie jeszcze extension=imagick.so do mojego php.ini, reload apacha i niby wszystko gra. Ostatni test to stworzenie prostego skryptu php do testów:
[sourcecode language=’php’]
thumbnailImage(88, 0);
echo $image;
?>
[/sourcecode]

Po wpisaniu w przeglądarce odpowiedniego adresu moim oczom ukazała się piękna miniaturka mojego obrazka, więc wszystko wskazuje na to że IMagick znalazł się u mnie na serwerze i nawet został ciepło przyjęty przez resztę załogi 😉

Number of Views :1547