Мой путь в Open Source :) Михаил Богданов

суббота июл 11, 2009

Встала задача прикрутить 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


Вот и все, теперь должно работать )

Комментарии:

Опубликовать комментарий:
  • HTML Syntax: Отключен