2011-02-04 10 views
8

Chciałem gem install rmagickInstalacja rmagick Gem

i dostał to:

Building native extensions. This could take a while... 
ERROR: Error installing rmagick: 
    ERROR: Failed to build gem native extension. 

/usr/bin/ruby1.8 extconf.rb 
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) 
    from extconf.rb:1 

ImageMagick i libmagickwand-dev jest już zainstalowana.

Używanie systemu Ubuntu Linux.

Każda pomoc?

Pozdrawiam, Joern.

Odpowiedz

15

użycie RVM zainstalować Ruby (preferowany) lub użyć apt-get install ruby ​​ruby-dev

aptitude install build-essential imagemagick libmagickcore-dev libmagickwand-dev 
gem install rmagick 

--edit 1--
Potrzebny będzie również ruby-dev (lub rubin pełna) do pomyślnego skompilowania RMagick przed instalacją klejnotów.

+0

Przepraszam, ten sam błąd –

+0

Co z ruby-dev? zainstalowane? – c2h2

+0

To był ruby-dev, jeśli zamieścisz to osobno jako odpowiedź, zaznaczę to jako właściwą odpowiedź. –

0

sudo apt-get install ImageMagick libmagickwand-dev

gem install rmagick

lub

w pliku gem

gem 'rmagick'

następnie uruchomić

pakiet zainstalować

+0

To nie pomoże. OP mówi, że te pakiety są już zainstalowane i uruchamia to polecenie. W każdym razie odpowiedź została już przyjęta ** trzy i pół roku temu **. –

+0

to działa dla mnie. –

Powiązane problemy