2014年6月14日土曜日

sqlite3のインストールできない>やっと解決

 sqlite3 --versionとすると

SQLite header and source version mismatch
が表示される。
いろいろ調べてみるが、なかなか解決できない。


ようやく参考サイトを見つけた。
http://www.railstation.eu/blog/artikel/compiling-sqlite-on-ubuntu

それによると
 find /usr/lib/i386-linux-gnu -name 'libsqlite3.so.*'
とすると、
/usr/lib/i386-linux-gnu/libsqlite3.so.0
/usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
が表示される。
すでにあるものがじゃましているらしい。

/usr/localの中にインストールしているので、それを使う必要がある。
そこで、古いものを削除して、シンボリックをはるといいようだ。
> rm $( find /usr/lib/i386-linux-gnu/ -name 'libsqlite3.so.*' )
> ln -s /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib/i386-linux-gnu/libsqlite3.so.0

※PCのエラーに関しては、あきらめず、情報を探すと誰かがアップしてくれているものです。感謝!ただし、国内だけとは限らないので、改めて、もう少し英語力をつけておけば、、と感じる今日この頃。

0 件のコメント:

コメントを投稿