I have been trying to install Rmagick on ubuntu karmic koala for a
day.
Yes, ImageMagicK has already been installed and works great with
paperclip and a few other perl scripts I have (which uses
Image::Magick).
The following is what the execution looks like when I tried to
install rmagick ( " gem install rmagick" ):
-------------------- Extract start
ct9a@ubuntu-karmic-koala:~/projects/RealAutoParts# gem install rmagick
Building native extensions. This could take a while…
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/usr/local/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5… yes
checking for gcc… yes
checking for Magick-config… yes
checking for ImageMagick version >= 6.4.9… yes
checking for HDRI disabled version of ImageMagick… yes
checking for stdint.h… *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
–with-opt-dir
–without-opt-dir
–with-opt-include
–without-opt-include=${opt-dir}/include
–with-opt-lib
–without-opt-lib=${opt-dir}/lib
–with-make-prog
–without-make-prog
–srcdir=.
–curdir
–ruby=/usr/local/bin/ruby
/usr/local/lib/ruby/1.9.1/mkmf.rb:364:in try_do': The complier failed to generate an executable file. (RuntimeError) You have to install development tools first. from /usr/local/lib/ruby/1.9.1/mkmf.rb:433:intry_cpp’
from /usr/local/lib/ruby/1.9.1/mkmf.rb:811:in block in have_header' from /usr/local/lib/ruby/1.9.1/mkmf.rb:670:inblock in
checking_for’
from /usr/local/lib/ruby/1.9.1/mkmf.rb:276:in block (2 levels) in postpone' from /usr/local/lib/ruby/1.9.1/mkmf.rb:250:inopen’
from /usr/local/lib/ruby/1.9.1/mkmf.rb:276:in block in postpone' from /usr/local/lib/ruby/1.9.1/mkmf.rb:250:inopen’
from /usr/local/lib/ruby/1.9.1/mkmf.rb:272:in postpone' from /usr/local/lib/ruby/1.9.1/mkmf.rb:669:inchecking_for’
from /usr/local/lib/ruby/1.9.1/mkmf.rb:810:in have_header' from extconf.rb:193:in’
Gem files will remain installed in /usr/local/lib/ruby/gems/1.9.1/gems/
rmagick-2.13.1 for inspection.
Results logged to /usr/local/lib/ruby/gems/1.9.1/gems/rmagick-2.13.1/
ext/RMagick/gem_make.out
I seem to remember something similar when I was installing it on Karmic
ages ago.
If you go look in the mkmf.log that it talks about (can’t remember where
it is located) it indicates what the problem was. Mine was to do with
other libs that needed to be installed. Things like build-essentials.
Also, once you get the exact error message from the log file, you can
usually google that to get a more specific idea of how to resolve the
problem.
I have installed ImageMagick and it has worked without problems for
the
past many months
What exactly do you mean " imagemagick ruby package" ? Is that
Rmagick?
If that is, well, that’s the reason why this thread is existing -
I cannot seem to install it successfully.
I have installed ImageMagick and it has worked without problems for
the
past many months
What exactly do you mean " imagemagick ruby package" ? Is that
Rmagick?
If that is, well, that’s the reason why this thread is existing -
I cannot seem to install it successfully.
There actually is an ubuntu meta-package called “librmagick-ruby” which
will take care of the dependencies. It seems to install
“librmagick-ruby1.8” as of now, so now 1.9 support yet.