简体   繁体   English

安装Gherkin 2.1.5的故障排除

[英]Troubleshooting installing Gherkin 2.1.5

I am trying to install Gherkin 2.1.5, well, actually it is a dependency of https://github.com/opencongress/opencongress . 我正在尝试安装Gherkin 2.1.5,实际上它是https://github.com/opencongress/opencongress的依赖项。 I am using bundle install in the root directory of the code to install, about 20-30 packages got installed and now I'm stuck on this. 我在代码的根目录中使用bundle install进行安装,安装了大约20-30个软件包,现在我已经坚持了。 I am running: 我在跑步:

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

Here is the output once it stopped installing. 一旦停止安装,这是输出。

---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

I have never programmed in ruby before so I am quite a bit out of touch with the whole install process of things. 我从来没有在ruby中编程,所以我对整个安装过程中的东西都有点脱节。 I had just figured out how to get redcloth to install and thought I was in the good. 我刚刚想出如何安装redcloth并认为我很好。 Thanks for any advice. 谢谢你的建议。

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

为我做了诀窍。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM