2015-04-28 27 views
11

mam zaktualizować system Ubuntu 15.04 i teraz rmagick nie można zainstalować ...nie mogę znaleźć różdżki/MagickWand.h

Daje mi następujący błąd:

$ gem install rmagick -v '2.13.2' 
Building native extensions. This could take a while... 
ERROR: Error installing rmagick: 
    ERROR: Failed to build gem native extension. 

    /home/maria/.rvm/rubies/ruby-2.1.1/bin/ruby -r ./siteconf20150428-16155-3f5duq.rb 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... yes 
checking for sys/types.h... yes 
checking for wand/MagickWand.h... no 

Can't install RMagick 2.13.2. Can't find MagickWand.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. 

I zainstaluj wszystkie potrzebne pakiety (imagemagick libmagickwand-dev, itd., wypróbowałem wszystkie pakiety opisane w innych pytaniach)

Czy ktoś miał ten sam problem? Jakaś wskazówka?

wszystko było w porządku pracy przed aktualizacją do 15.04

EDIT udało mi się zrobić to praca oczyszczenie ImageMagick i instalacji ze źródeł http://www.imagemagick.org/script/install-source.php?ImageMagick=9s6tlikqbn5eb0u0spg5o38sa4#unix

Teraz daje mi ten błąd: Ta instalacja rmagick został skonfigurowany z ImageMagick 6,9 .1 ale ImageMagick 6.8.9-9 jest w użyciu.

+0

'apt-get install libmagickwand-6-headers' – mudasobwa

+0

Witam, dzięki za odpowiedź! Ten pakiet był już zainstalowany ... :( –

+0

dać wersję gem, używając 'gem -v' –

Odpowiedz

1

Wystąpił ten sam problem na czystej instalacji Ubuntu 15.4. Aktualizacja rmagick z 2.13.2 na 2.15.0 pomogła.

Czego próbował, to nie pomogło:

  • ręcznie podlinkowujemy w /usr/include/wandMagickWand.hmagick_wand.h;
  • powrót do numeru libmagickcore-dev.

Mam nadzieję, że to pomaga.

+1

Witam, na końcu, jedyną rzeczą, która działała była instalacja tej samej wersji ImageMagick ze źródła. Dzięki –

+0

Instalacja z pracy ze źródła dla mnie też :) dzięki. Ref: http://www.imagemagick.org/script/install-source.php – Mothirajha

3

Miałem ten sam problem i naprawiłem aktualizację rmagick. To, co zrobiłem:

sudo apt-get install libmagickwand-dev imagemagick 
bundle update rmagick 

A teraz pakiet działa poprawnie.

2

Jestem na ubuntu 15.04 i był w stanie uzyskać go poprzez określenie wersji rmagick

gem 'rmagick', '2.15.0'