锁定老帖子 主题:RubyGems 1.0.0版本发布
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-21
sudo gem update --system 要了解RubyGems 1.0.0与以前版本的差别,可以参考[这个帖子](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/284268 "RubyGems 1.0.0的变化")。 RubyGems 1.0.0发布 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-21
直接update就能升级...
|
|
返回顶楼 | |
发表时间:2007-12-21
刚更新了,都是1.0.1版本了
|
|
返回顶楼 | |
发表时间:2007-12-21
windows下需要编译器,并且可能需要注释掉头文件中的某宏定义
|
|
返回顶楼 | |
发表时间:2007-12-21
neodoxy 写道 windows下需要编译器,并且可能需要注释掉头文件中的某宏定义
不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。 |
|
返回顶楼 | |
发表时间:2007-12-21
ozzzzzz 写道 neodoxy 写道 windows下需要编译器,并且可能需要注释掉头文件中的某宏定义
不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。 nmake就是编译器,所以我说需要编译器 |
|
返回顶楼 | |
发表时间:2007-12-21
neodoxy 写道 ozzzzzz 写道 neodoxy 写道 windows下需要编译器,并且可能需要注释掉头文件中的某宏定义
不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。 nmake就是编译器,所以我说需要编译器 |
|
返回顶楼 | |
发表时间:2007-12-21
ozzzzzz 写道 neodoxy 写道 ozzzzzz 写道 neodoxy 写道 windows下需要编译器,并且可能需要注释掉头文件中的某宏定义
不需要。手工下载winapi105的win32版本安装就可以了。自动升级总是提示没nmake。 nmake就是编译器,所以我说需要编译器 - -b 我只是因为楼主给出了升级方法所以提示一下windows下的用户会遇到的问题... |
|
返回顶楼 | |
发表时间:2007-12-22
看来有必要再做一下win平台下升级的解释,因为我刚才又遇到一个人问这个问题。
首先在11月20日后,win平台下使用自动升级 gem update会在升级到win32-api的1.0.5版本的时候,发现只有ruby版,没有win32的版本。如果选择ruby版升级,会报告升级失败,提示nmake不是系统命令也不存在程序支持。 同时在这之后,使用自动升级时会发现很多程序都升级失败。例如很多人无法自动升级到rails2.0.2,gem无法升级到1.0.0等等。 这时请打开下面的链接 http://rubyforge.org/frs/?group_id=85&release_id=16539 下载win32-api-1.0.5-x86-mswin32-60.gem到本地升级。这之后你会发现win32-api已经升级成功。其他问题也就一并解决了。 |
|
返回顶楼 | |
发表时间:2007-12-22
另外一种方法就是直接在WINDOWS上利用VC编译win32api,首先在CMD下运行Microsoft Visual Studio 8\VC\bin\vcvars32.bat来设置环境变量,然后gem update --system就能通过编译,若失败就根据提示需要修改头文件宏定义,注释掉即可
|
|
返回顶楼 | |