在Linux Mint中安装Nokogiri时出错

时间:2013-01-16 14:41:35

标签: ruby gem

我已经尝试了一段时间来安装nokogiri-1.5.0.beta.2并且我一直遇到错误。它已在其他地方记录,但没有一种解决方案有效。

sudo gem install nokogiri -v '1.5.0.beta.2'

输出

....
make
compiling xml_reader.c
compiling xml_attr.c
compiling xml_entity_reference.c
compiling xml_element_decl.c
compiling xml_xpath_context.c
xml_xpath_context.c: In function ‘xpath_generic_exception_handler’:
xml_xpath_context.c:154:3: error: format not a string literal and no format arguments [-Werror=format-security]
cc1: some warnings being treated as errors
make: *** [xml_xpath_context.o] Error 1    make
compiling xml_reader.c
compiling xml_attr.c
compiling xml_entity_reference.c
compiling xml_element_decl.c
compiling xml_xpath_context.c
xml_xpath_context.c: In function ‘xpath_generic_exception_handler’:
xml_xpath_context.c:154:3: error: format not a string literal and no format arguments [-Werror=format-security]
cc1: some warnings being treated as errors
make: *** [xml_xpath_context.o] Error 1

已记录herehere,但没有解决方案有效,有人有任何建议吗?我不想只是更新到更新的版本,因为我正在尝试将bundle install安装到其他人的工作中。

1 个答案:

答案 0 :(得分:0)

无法解决此问题,但能够通过更新ruby和/或安装较新版本的Nokogiri来绕过它

gem install nokogiri