Pregunta

te agradecería cualquier ayuda con esto - Estoy seguro de que es un simple error.

La ubicación de mi aplicación es C:\sanj\rubyjobs. He instalado ImageMagick con éxito en su ubicación predeterminada: C:\Program Files (x86)\ImageMagick.

También he instalado RMagick la gema ejecutando gem install rmagick --local en C:\sanj\rubyjobs\vendor\RMagick Extract.

Al ejecutar bundle install, me sale el siguiente error:

C:/Sanj/Ruby192/bin/ruby.exe extconf.rb  
checking for Ruby version >= 1.8.5... yes  
Invalid drive specification.  
Unable to get ImageMagick version  
*** 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=C:/Sanj/Ruby192/bin/ruby

Gem files will remain installed in C:/Sanj/Ruby192/lib/ruby/gems/1.9.1/gems/rmagick-2.13.1 for inspection.  
Results logged to C:/Sanj/Ruby192/lib/ruby/gems/1.9.1/gems/rmagick-2.13.1/ext/RM
agick/gem_make.out

Configuración: Windows Vista de 64 bits, Ruby 1.9.2, los carriles 3, Heroku

editar Cuando corro identify -version de comando rubí rápida, me sale: Versión: ImageMagick 6.5.6-8 2009-10-03 Q8 OpenMP http://www.imagemagick.org Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC

Si ImageMagick está instalado y el símbolo es encontrarlo, ¿por qué está diciendo que no se puede obtener la versión ??

¿Fue útil?

Solución

Mi respuesta es no

http: // phosphor-escence.blogspot.com/2010/12/if-you-fail-install-rmagick-on-mingw.html

Pero, desgraciadamente, no RMagick se siguió manteniendo ...

Otros consejos

Consulte el RMagick FAQ . De acuerdo con ellos, que no se debe instalar la gema oficial RMagick, sino más bien el uso de la gema que se incluye con el instalador ImageMagick.

Aquí es cómo conseguir RMagic de trabajo! https://github.com/rmagick/rmagick/wiki

No es un simple error. Está mal diseñado. Cosas como la necesidad de ImageMagick en la parte delantera de su trayectoria son sólo arcano! No funciona con la última versión de ImageMagick 6,8 embargo.

La versión que acaba de publicar 2.13.2 de RMagick debe trabajar con ImageMagick 6.8, y también tiene correcciones para ruby ??1.9.3. Ver https://github.com/rmagick/rmagick .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top