2013.08.19 Monday
スポンサーサイト
一定期間更新がないため広告を表示しています
| - | | - | -
% vi ~/.cshrc
set pathに以下の記述を追加
------------------------------------
$HOME/local/ruby/bin
------------------------------------
% source ~/.cshrc
% ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-freebsd6.1]
↑のが表示されればOK
make install
/usr/bin/install -c -o root -g wheel -m 0755 RMagick2.so /home/gugen/lib/ruby/gem/gems/rmagick-2.5.0/lib
install: /home/gugen/lib/ruby/gem/gems/rmagick-2.5.0/lib/RMagick2.so: chown/chgrp: Operation not permitted
*** Error code 71
Stop in /home/gugen/lib/ruby/gem/gems/rmagick-2.5.0/ext/RMagick.
Gem files will remain installed in /home/gugen/lib/ruby/gem/gems/rmagick-2.5.0 for inspection.
Results logged to /home/gugen/lib/ruby/gem/gems/rmagick-2.5.0/ext/RMagick/gem_make.out
/usr/local/lib/ruby/1.8/i386-freebsd6/rbconfig.rb を見ると
> CONFIG["INSTALL"] = ENV['RB_USER_INSTALL'] ? '/usr/bin/install -c' : '/usr/bin/install -c -o root -g wheel'
とかいう記述がある
よって
setenv RB_USER_INSTALL true
とかコマンドラインで入力してから rubugemsをインストールすればいい
(試してないけどたぶんrubygemsのインストール時1回のみでおk)
/usr/lib/ruby/gems/1.8/gems/rmagick-2.4.0/lib/RMagick2.so: undefined symbol: SketchImage - /usr/lib/ruby/gems/1.8/gems/rmagick-2.4.0/lib/RMagick2.so
This error occurred while loading the following files:
RMagick
RMagick2.so
For Fedora Core 6 (FC6), the following worked for me:
sudo yum install GraphicsMagick
sudo yum install GraphicsMagick-devel
sudo yum install ruby-devel
sudo gem install rmagick ―no-rdoc ―no-test
If I don’t turn off the rdoc, then I get other errors about documentation.