Domanda

Ho Mac OS X 10.6.2 con difetto di Ruby 1.8.7. Ho installato Rubino 1.8.6 thourgh RVM (RVM installazione 1.8.6). Mentre corro i miei test con Ruby 1.8.6 ottengo l'errore:

dyld: NSLinkModule) errore ( dyld: Simbolo non trovato: _DestroyConstitute   Riferito a: /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle   Prevista: namespace piatta  in /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle rake interrotta! Comando non riuscito con stato (): [/Users/snowak/.rvm/rubies/ruby-1.8.6-p383 /...]

E suite di test finisce. Cosa c'è di sbagliato con questo instalation Ruby? In Ruby 1.8.7 sono passati tutti i test.

È stato utile?

Soluzione

Quale versione di ImageMagick Avete installato? Se avete 6.5.7 o superiore installato, è necessario disporre di 2.13 o superiore del RMagick

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

Al momento sto scrivendo questo, non ho potuto installare 2.13 tramite il comando gioiello, solo 2.12.2. Quindi, basta scaricare la gemma direttamente e installare il file:

wget http://rubyforge.org/frs/download.php/68155/rmagick-2.13.0.gem
gem install rmagick-2.13.0.gem
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top