OTO-Ohshima Tamashima Observatory-  Index  Search  Changes  Login

さくらインターネットのサーバーでsqlite3-rubyがインストールできない件

さくらインターネットのレンタルサーバ(standard)でsqlite3-rubyのインストールに失敗した。 最終的にこのURLの通りに環境変数をセットすればうまくいった。 2010.10.9記

まず、普通にgemでインストールを試みた。

%gem install sqlite3-ruby
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby:
        ERROR: Failed to build gem native extension.

/usr/local/bin/ruby18 extconf.rb
以下省略

次に古いバージョンだと上手くいくというWeb上の情報に基づき、次のように行なったが、やはり失敗。

%gem install sqlite3-ruby --version=1.2.4
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby:
        ERROR: Failed to build gem native extension.

/usr/local/bin/ruby18 extconf.rb
以下省略

最後に、このURLの通りに行った。

%setenv RB_USER_INSTALL true
%echo $RB_USER_INSTALL
true
%gem install sqlite3-ruby
Building native extensions.  This could take a while...
Successfully installed sqlite3-ruby-1.3.1
1 gem installed
Installing ri documentation for sqlite3-ruby-1.3.1...

Enclosing class/module 'mSqlite3' for class Statement not known

No definition for libversion
Installing RDoc documentation for sqlite3-ruby-1.3.1...

Enclosing class/module 'mSqlite3' for class Statement not known

No definition for libversion
%

成功


技術的な覚書きへ戻る

OTO-Ohshima Tamashima Observatory-トップへ戻る

1138
Last modified:2010/10/09 23:05:37
Keyword(s):[さくらサーバー] [sqlite3-ruby]
References:[技術的な覚書き]