Pregunta

Tengo Mac OS X 10.6.2 con defecto de Ruby 1.8.7. He instalado Rubí 1.8.6 thourgh RVM (RVM instalar 1.8.6). Mientras corro mis pruebas con Ruby 1.8.6 consigo error:

dyld: NSLinkModule () error dyld: Símbolo no encontrado: _DestroyConstitute   Referenciado a partir de: /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle   Esperado en: espacio de nombres plano  en /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle rastrillo abortado! Comando falló con el estado (): [/Users/snowak/.rvm/rubies/ruby-1.8.6-p383 /...]

Y conjunto de pruebas termina. Lo que está mal con esta instalación de Ruby? En Ruby 1.8.7 se pasan todas las pruebas.

¿Fue útil?

Solución

¿Qué versión de ImageMagick ¿Tiene instalado? Si tiene 6.5.7 o superior instalado, es necesario tener 2.13 o superior de RMagick

http://rubyforge.org/forum/forum.php?thread_id = 46.689 y forum_id = 32

En el momento que estoy escribiendo esto, no pude instalar 2.13 a través del comando joya, única 2.12.2. Así que sólo tiene que descargar la gema directa e instalar el archivo:

wget http://rubyforge.org/frs/download.php/68155/rmagick-2.13.0.gem
gem install rmagick-2.13.0.gem
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top