RSS

padrinoでプロジェクト作成でエラー発生の件

28 5月

$ padrino g project proj1 -d datamapper -a mysql
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require’: cannot load such file — openssl (LoadError)
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require

opensslがないようなので、gemでインストールしようとしてもエラーが発生する。

$ sudo gem install openssl
ERROR:  Could not find a valid gem ‘openssl’ (>= 0) in any repository
ERROR:  Possible alternatives: opendsl, OpenS3, open_dsl, opensrs, openurl
user@ubuntu:~/workspace/padrino$ sudo gem install ssl
ERROR:  Could not find a valid gem ‘ssl’ (>= 0) in any repository

ruby ソースディレクトリの

ext/openssl

へ移動して

$ ruby extconf.rb
$ make
$ sudo make install

を実行する。

$ padrino g project proj1 -d datamapper -a mysql
create
create  .gitignore
create  config.ru
….

$

で成功した。

 
コメントする

投稿者: : 2012/05/28 投稿先 Ruby

 

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

 
%d人のブロガーが「いいね」をつけました。