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

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • HowtoDrawAndPaint

    HowtoDrawAnd

    24 EKİM 2010
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012