当前位置: 代码迷 >> Web前端 >> 在Win7下安装Buildr
  详细解决方案

在Win7下安装Buildr

热度:198   发布时间:2012-09-19 13:43:54.0
在Win7上安装Buildr

Buildr是新一代的Java项目管理/集成工具,如果没听说过?请看这里 http://buildr.apache.org/, 这个工具还是很不错的。

?

遇到的问题: Win7上安装buildr时,执行以下命令:

gem install buildr

gcc会报错

?

gcc -I. -I. -IC:/Ruby187/lib/ruby/1.8/i386-mingw32 -I. -I"C:\Program Files\Java\
jdk1.7.0\include" -I"C:\Program Files\Java\jdk1.7.0\include\win32" -DRUBY_EXTCON
F_H=\"extconf.h\"??? -g -O2 -DFD_SETSIZE=256?? -I"C:\Program Files\Java\jdk1.7.0
\include" -I"C:\Program Files\Java\jdk1.7.0\include\win32"? -c load.c
In file included from load.c:31:0:
jniwrap.h:24:19: error: 'long long long' is too long for GCC
jniwrap.h:24:19: error: 'long long long' is too long for GCC
jniwrap.h:24:1: warning: useless type name in empty declaration
make: *** [load.o] Error 1

?

原因是rjb的安装有问题。

?

解决的办法: gem install buildr --platform mswin32

?

接着遇到的问题,如果在项目文件中用到Gemfile设定了rjb,必须要用window版本的,否则还会报上面的错误。

gem rjb (1.3.5), :platforms => :mswin

?

===========

如果上述方法不凑效,试一下以下这篇文章的方法吧:

http://devjete.wordpress.com/author/somehi/

?

?

这个问题归到底,是rjb的安装问题。

  相关解决方案