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:
- İndir / 64-bit MySQL mysql.com gelen 5.1.37 yükleyin
- 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ş:
, 10.8 kolay PHP etkinleştirmek ve Mac...
Ne kadar çok uzun dizin adları işlemek...
İOS 5.1 SDK Snow Leopard üzerinde böyl...
Raylar üzerinde Ruby yeni bir uygulama...
raylar üzerinde) MySQL: Kütüphane yükl...