浏览 2940 次
锁定老帖子 主题:ferret在windows上如何安装?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-15
使用 gem install ferret, 下载的ferret版本应该是0.11.6,当编译 native代码的时候,报错store.h中定义了long long int这种非法类型,网上查了一下, 是VC6不支持这种c99中的类型。于是装了个VS2005,重新安装,这个时候又报错说VS的版本不对,又在网上查了一番,说ferret在windows平台下只能用vc6才能编译,但是long long这个问题怎么可以绕过呢? 我曾经想把long long去掉一个long, 但是当运行gem install ferret是,又被更新成long long了。 请教一下各位在windows平台下是怎么安装的ferret? 安装的那个版本? 多谢了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-15
ferret的windows版本只有0.11.5版本,根本没有0.11.6,你安装错了。
|
|
返回顶楼 | |
发表时间:2007-12-15
在windows中敲入gem install ferret -v=0.11.5也搞不定。我在ubuntun下敲入gem install ferret,他会让我选择是安装 ruby版本还是win32版本,但是在windows下敲入gem install ferret 他就直接安装0.11.6这个版本了。有什么开关可以让我指定0.11.5的win32版本么?
|
|
返回顶楼 | |
发表时间:2007-12-16
你肯定安装的是gem 0.9.5版本,他在windows上面不会提示你,总是自作主张安装Unix版本的gem包。解决办法就是换成gem 0.9.4,或者安装的时候加选项:
gem install --platform mswin32 (我记得不太清楚,你查一下文档 gem help install) |
|
返回顶楼 | |