2015-04-28 13 views
11

devo aggiornare il mio sistema per Ubuntu 15.04 e ora RMagick non può essere installato ...Non riesci a trovare la bacchetta/MagickWand.h

Mi dà il seguente errore:

$ 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 installa tutti i pacchetti necessari (imagemagick libmagickwand-dev, ecc. Ho provato tutti i pacchetti descritti in altre domande)

Qualcuno ha avuto lo stesso problema? Qualche indizio?

Tutto stava funzionando benissimo prima di aggiornare a 15.04

EDIT sono riuscito a farlo funzionare spurgo ImageMagick e installazione da fonte http://www.imagemagick.org/script/install-source.php?ImageMagick=9s6tlikqbn5eb0u0spg5o38sa4#unix

Ora mi da questo errore: Questa installazione di RMagick è stato configurato con ImageMagick 6.9 .1 ma ImageMagick 6.8.9-9 è in uso.

+0

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

+0

Ciao, grazie per la tua risposta! Questo pacchetto era già installato ... :( –

+0

dare la versione gemma, usando 'gem -v' –

risposta

1

Mi sono imbattuto nello stesso problema nell'installazione pulita di Ubuntu 15.4. Aggiornamento rmagick da 2.13.2 a 2.15.0 aiutato.

cose che ho provato, che non ha aiutato:

  • link simbolico manualmente /usr/include/wandMagickWand.hmagick_wand.h;
  • ritorno a libmagickcore-dev.

Spero che sia d'aiuto.

+1

Ciao, alla fine, l'unica cosa che ha funzionato è stata installare la stessa versione di ImageMagick dal sorgente. Grazie –

+0

Installazione da sorgente funzionante anche per me :) grazie. Rif: http://www.imagemagick.org/script/install-source.php – Mothirajha

3

Ho avuto lo stesso problema e l'ho risolto aggiornando rmagick. Quello che ho fatto è stato:

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

E ora il pacchetto funziona correttamente.

2

Sono su Ubuntu 15.04 ed è stato in grado di farlo specificando versione di RMagick

gem 'rmagick', '2.15.0' 
Problemi correlati