SORU
13 HAZİRAN 2009, CUMARTESİ


Raylar, MySQL ve Snow Leopard

Snow Leopard için WWDC var disk kullanarak yükselttim.

Benim rayların bazı yürütmeye çalışan uygulamalar şimdi sql şikayet ediyor

    (in /Users/coneybeare/Projects/Ambiance/ambiance-server)
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
Importing all sounds in /Users/coneybeare/Projects/Ambiance/ambiance-sounds/Import 32/Compressed/

 -- AdirondackPeepers.caf
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
rake aborted!
dlopen(/opt/local/lib/ruby/gems/1.8/gems/mysql-2.7/lib/mysql.bundle, 9): Library not loaded: /usr/local/mysql/lib/libmysqlclient.16.dylib
  Referenced from: /opt/local/lib/ruby/gems/1.8/gems/mysql-2.7/lib/mysql.bundle
  Reason: image not found - /opt/local/lib/ruby/gems/1.8/gems/mysql-2.7/lib/mysql.bundle

(See full trace by running task with --trace)

Bu daha önce bir kez tamir ettim yemin edebilirim. Sorun bu

sudo gem install mysql

çalışmıyor ve hata veriyor:

 Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

/opt/local/bin/ruby extconf.rb install mysql
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... no
checking for mysql_query() in -lmysqlclient... no


Gem files will remain installed in /opt/local/lib/ruby/gems/1.8/gems/mysql-2.7 for inspection.
Results logged to /opt/local/lib/ruby/gems/1.8/gems/mysql-2.7/gem_make.out

Herkes mysql snow leopard üzerinde raylar ile çalışma fırsatını yakalamış mı? Eğer öyleyse, ne kur ve daha iyi, ben onu yeniden üretmek için ne yapabilirim?

CEVAP
28 AĞUSTOS 2009, Cuma


Ben de aynı acıları yaşadı... burada benim için çalıştı budur:

  1. İndir / 64-bit MySQL mysql.com gelen 5.1.37 yükleyin
  2. aşağıdaki komutları çalıştırın:

    sudo gem update --system

    sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

Ben de 10.5 gün etrafında yüzen olduğunu, yukarıda sizin için çalışmak:) değilse bile bunu tüm mysql taşlar kaldırıldı

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • L33TNoonProductions

    L33TNoonProd

    24 EYLÜL 2010
  • Thehalopianoplayer

    Thehalopiano

    4 ŞUBAT 2011
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006