Встала задача прикрутить RMagick к Ruby on Rails на сервере с OpenSolaris 2009.06
Первая проблема была в том что последний RMagick gem работает с более новой версией ImageMagick, нежели лежит в opensolaris.org репозитории. Это значит придется ставить из исходников.
Во-первых для этого понадобится SunStudio, поставить ее можно их стандартного репозитория, после установки добаить путь каталога bin в переменную PATH
Далее качаем ImageMagick: http://imagemagick.org/script/install-source.php
На этой страничке также описан процесс установки, он стандартный. Но здесь надо сделать замечание, команду ./configure следует запускать с параметрами:
./configure --disable-static --with-modules --without-perl --without-magick-plus-plus --with-quantum-depth=8 CC=gcc
Я не уверен что это минимальный набор параметров, при котором программа установится, но он гарантировано работает, кто знает что отсюда следует выкинуть - пишите в комментариях
итак, ставим ImageMagick, теперь у нас встанет и gem rmagick
Но работать эта связка все равно не будет ) rmagick не находит путь к файлам библиотеки, для решения этой проблемы надо прописать путь поиска:
crle -u -l /usr/local/lib
Вот и все, теперь должно работать )