疑难解答安装小黄瓜2.1.5

我试图安装小黄瓜2.1.5,实际上它是https://github.com/opencongress/opencongress的依赖项。 我在bundle install代码的根目录中使用bundle install ,大约20-30个软件包被安装,现在我被困在这个上面。 我在跑步:

 Linux 3.2.0-27-generic #43-Ubuntu SMP Linux Mint 13 Maya 

这是停止安装后的输出。

 ---snip--(a bunch of usings) Installing gherkin (2.1.5) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb checking for main() in -lc... yes creating Makefile make gcc -I. -I. -I/usr/lib/ruby/1.8/x86_64-linux -I. -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -O0 -Wall -Werror -c gherkin_lexer_ar.c /Users/aslakhellesoy/scm/gherkin/tasks/../ragel/i18n/ar.c.rl: In function 'CLexer_scan': /Users/aslakhellesoy/scm/gherkin/tasks/../ragel/i18n/ar.c.rl:198:29: error: the comparison will always evaluate as 'true' for the address of 'raise_lexer_error' will never be NULL [-Werror=address] /Users/aslakhellesoy/scm/gherkin/tasks/../ragel/i18n/ar.c.rl:198:29: error: the comparison will always evaluate as 'true' for the address of 'raise_lexer_error' will never be NULL [-Werror=address] cc1: all warnings being treated as errors make: *** [gherkin_lexer_ar.o] Error 1 Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/gherkin-2.1.5 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/gherkin-2.1.5/ext/gherkin_lexer_ar/gem_make.out 

我以前从来没有用ruby编程,所以我对整个安装过程有点不太熟悉。 我刚刚弄清楚如何安装红布,并认为我是好的。 感谢您的任何build议。

gem install gherkin -v '2.1.5' -- --with-cflags=-w

为我做了诡计。