はじまりはgem install sqlite3-rubyが上手くいかなかったこと。 gemが悪いのかsqlite3が悪いのかと調べていったら、最終的な原因はLion(Xcode)のgccだった。 ※以降、LionのXcodeを入れることでインストールされるgccをllvm-gccと記載する。 目次 環境 迷走の記録 Xcodeの更新 gccのインストール 解決 参考サイト 環境 今回の作業開始時の環境は以下の通り。 iMac Mid 2010(プリインストールはSnowLeopard) Xcodeインストール済み Ruby1.8.7 gem1.3.7 OSをSnowLeopardからLionに更新した 迷走の記録 備忘として、簡単なまとめ。 gem install sqlite3-rubyでエラー。 sqlite3をyumかMacportsでいれろと言われるが、port install
Bundlerは、rubygemsのラッパーです。Rails3のgem管理に採用されています。 Bundlerを使うことで、 このgem、手元にはインストールされているのに、本番環境にインストールされてない! 開発環境にgemを入れまくったら、プロジェクトにどのgemが必要なのか分からなくなった! みたいな問題を解決できます。 詳しくは公式サイトをご覧ください。 今日はそんなBundlerについて色々分かってきたので、Tipsをいくつか紹介したいと思います。 前提知識 この記事は、このへんが理解出来ていることが前提です。 Bundler: The best way to manage Ruby applications Rubygems に /usr/bin を触らせないためには gem をユーザーディレクトリで運用する++ - きたももんががきたん。 Bundlerは1.0系以降を使おう
非 Rubyist に送る、失敗しない ruby 実行環境構築方法 - tomykaira makes love with codes http://bit.ly/AdP4Cq since 2013-04-10 $ rvm autolibs enable $ sudo rvm install 1.9.3 $ rvm use 1.9.3 --default rvmsudo が "Warning: can not check `/etc/sudoers` for `secure_path`" という警告を出すという話 since 2011-07-21 Leopard 以降の Mac には ruby も gem も rails も入っている。 http://developer.apple.com/tools/developonrailsleopard.html しかし、バージョンが古いので、新し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く