Question

Je Mac OS X 10.6.2 avec défaut Ruby 1.8.7. J'ai installé Ruby 1.8.6 thourgh RVM (RVM installer 1.8.6). Alors que je lance mes tests avec Ruby 1.8.6 J'obtiens l'erreur:

dyld: erreur de NSLinkModule () dyld: Symbole non trouvé: _DestroyConstitute   Référencé de: /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle   Prévue: espace de noms plat  en /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle avorté râteau! La commande a échoué avec le statut (): [/Users/snowak/.rvm/rubies/ruby-1.8.6-p383 /...]

Et suite de tests se termine. Quel est le problème avec ce Ruby instalation? Dans Ruby 1.8.7 tous les tests sont passés.

Était-ce utile?

La solution

Quelle version de ImageMagick Avez-vous installé? Si vous avez 6.5.7 ou une version supérieure, vous devez avoir 2.13 ou supérieure rmagick

http://rubyforge.org/forum/forum.php?thread_id = 46689 & forum_id = 32

Au moment où je vous écris, je ne pouvais pas installer 2.13 via la commande de pierres précieuses, ne 2.12.2. Il suffit donc de télécharger directement la pierre précieuse et installer le fichier:

wget http://rubyforge.org/frs/download.php/68155/rmagick-2.13.0.gem
gem install rmagick-2.13.0.gem
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top