Snow Leopard, sqlite3-ruby

霸气de小男生 提交于 2019-11-30 22:41:15

I finally solved this by recompiling ruby 1.9.1 with the appropriate sqlite3 libraries linked. So in my case I needed to create this link:

sudo ln -s  /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libsqlite3.0.dylib /usr/local/lib/libsqlite3.dylib

Or, simply

sudo gem install sqlite3-ruby

ennuikillers' answer worked for me. I'll add that I did this on a mac (running snow leopard) and /usr/local/lib/libsqlite3.dylib already existed and was symlinked to the wrong thing.

I had to add the line: sudo rm /usr/local/lib/libsqlite3.dylib

before the symlink line.

Brian Price

Weird, but I uninstalled all my Sqlite3 versions and resintalled Sqlite3 and it worked.

I had a similar thing happen on an older Ubuntu server (6.06), on which I had installed SQLite from source. There was no ld.so.conf file so I had to create that and add /usr/local/lib to it.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!