2008年7月7日月曜日

no such file to load -- sqlite3

OS:CentOS 5.2 rake db:migrateでno such file to load -- sqlite3と出る。 yum install sqliteなんてしてもだめ 正解は
yum install sqlite-devel
gem install sqlite3-ruby
sqlite-develを入れていないとsqlite3-rubyを入れる時点でchecking for sqlite3.h... no というエラーが発生する そして再度,rake db:migrateをするとno such file to load -- sqlite3/databaseというエラーgが。locate database.rbをするとパーミッションのotherのところがwritableだけになってる。いや、ライブラリが読み込めないってありえない・・・
chmod 644 database.rb
chmod 644 translator.rb
これでうまく行きました

0 件のコメント: