MaBook(Tiger)Ruby(RoR)環境構築時のメモ

MaBook(Tiger)Ruby(RoR)環境構築時のメモ。

http://japan.cnet.com/blog/kenn/2007/12/19/entry_25003169/ を参考にしました。

  • macportsをインストール
  • RubyGemsをインストール
    • macportsコマンドが見つからない→PATHに追加
    • 実行されるようになったがエラーが出て失敗する。configureしろというメッセージが出ているのでやってみると以下のエラーが発生

configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

/opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- sources (LoadError)
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/source_info_cache.rb:6
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/remote_installer.rb:12
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:112:in `manage_gems'
from /opt/local/bin/gem:10

  • インストール確認用に単純なRailsアプリの作成
    • プロジェクトの作成は問題なし。サーバを起動し、Top画面から「About your application’s environment」をクリックすると以下のエラーが出ていた

no such file to load -- sqlite3

About your application’s environment
Ruby version 1.8.6 (i686-darwin8.11.1)
RubyGems version 0.9.4
Rails version 2.0.2
Active Record version 2.0.2
Action Pack version 2.0.2
Active Resource version 2.0.2
Action Mailer version 2.0.2
Active Support version 2.0.2
Application root /Users/wadahiro/Documents/rails-demo
Environment development
Database adapter sqlite3