Ric*_*dan 2 sqlite osx-leopard ruby-on-rails-3.1
我突然得到一个sqlite3错误:
ActionView::Template::Error (dyld: Library not loaded: /usr/lib/libsqlite3.0.dylib
Referenced from: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
Reason: no suitable image found. Did find:
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
/usr/local/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
Run Code Online (Sandbox Code Playgroud)
我不知道为什么我突然得到这个错误.Rails 3.1.0和Ruby 1.9.2 Mac OSX 10.5.8
好的,所以这是一个混乱的sqlite3安装,似乎很多人遇到这个问题,但解决方案有点难以得到.经过大量的谷歌搜索后,我做了以下事情:
Step1:访问http://www.sqlite.org/download.html并在源代码下载sqlite-autoconf-3070800.tar.gz
步骤2:将文件和cd扩展到结果目录中
Step3:sudo CFLAGS =' - arch i686 -arch x86_64'LDFLAGS =' - arch i686 -arch x86_64'./configure --disable-dependency-tracking
Step4:sudo make install
步骤5:将/ usr/local/lib添加到路径中
在这段时间里,我正在进行大量的修修补补.我可能在整个过程中做了一些其他事情而没有实现,也没有把它包含在这里.但这些步骤似乎解决了我的问题.
我的环境:Mac OSX 10.5.8 MacBookPro4,Intel Core 2 Duo,2.5 GHz
| 归档时间: |
|
| 查看次数: |
2042 次 |
| 最近记录: |