venerdì 27 luglio 2012

Problema db:migrate con Mysql2 parte 2

Un altro problema si e' presentato utilizzando Rails 3.1.1, con Mysql 5.5, con S.O. OSX

Al lancio del rake db:migrate, si verificava questo errore :

rake aborted!dlopen(/Users/leobenelli/.rvm/gems/ruby-1.9.2-p290/gems/mysql2-0.2.7/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.18.dylib
  Referenced from: /Users/leobenelli/.rvm/gems/ruby-1.9.2-p290/gems/mysql2-0.2.7/lib/mysql2/mysql2.bundle
  Reason: image not found - /Users/leobenelli/.rvm/gems/ruby-1.9.2-p290/gems/mysql2-0.2.7/lib/mysql2/mysql2.bundle
La soluzione trovata e' di impostare una variabile la variabile di ambiente nel seguente modo :
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
a questo punto il la libreria viene trovata e il problema si risolve.

Si verifica pero' un altro errore spiegato al successivo post.

Nessun commento:

Posta un commento