Snow Leopard マシンで開発を開始しようとしています。経由でルビーとルビーオンレールを再インストールしてビルドしました
自分の Rails アプリを整理する前に、テスト アプリを作成したところ、予想されるすべてのファイルが表示されました。しかし、実行しようとすると、
Rails 2.2.2 gem がありません。config/environment.rb のRAILS_GEM_VERSION
gem install -v=2.2.2 rails
設定をインストール済みの Rails バージョンに更新するか、RAILS_GEM_VERSION をコメントアウトしてインストール済みの最新バージョンを使用してください。
そうしようとすると、
/opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:`gem_original_require': ロードするファイルがありません -- zlib (LoadError)
ruby および ruby on rails バージョンをインストールする前に、ポートを実行して zlib をインストールしました。
port install zlib +universal
これがアーキテクチャの問題を回避する可能性があるという前提で
そして私が見るチェック:
$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10]
$ rails -v Rails 2.2.2
$ port list | grep 'zlib'
zlib @1.2.3 archivers/zlib
hs-zlib @0.5.0.0 devel/hs-zlib
p5-compress-raw-zlib @2.021 perl/p5-compress-raw-zlib
p5-io-zlib @1.10 perl/p5-io-zlib
php5-zlib @5.3.0 php/php5-zlib
py25-zlib @2.5.4 python/py25-zlib
だから私は立ち往生しています。無能な自分の犠牲者。当初の目的は、rmagick を実行することでしたが、その途中で、自分の ruby/RoR セットアップが失敗したと確信しています。元のSnow Leopardのインストールでテストしていませんが、マシンは非常に新しく、所有した最初の日に10.6にアップグレードされました.
最終的な目標には、rmagick と google-geocode を使用して、これらすべてを Mongrel で実行することが含まれます。以前のマシンの 10.5 セットアップと同様に、本番サーバーは Solaris でこれらすべての以前のバージョンを実行しており、問題なく動作しています。はい、Apple サイトと SL インストール DVD の両方から、最新の Developer Tools と XCode をインストールしてみました。
ゼロから始めるのと、ここから修復するのとではどちらがよいのでしょうか...どちらの出発点はどこですか?