在ubuntu 16.04上安装travis失败

时间:2018-02-16 15:06:47

标签: travis-ci travis-ci-cli

我试图在ubuntu上安装travis但仍然失败。我该如何解决这个问题?

sudo gem install travis 
  

构建原生扩展。这可能需要一段时间...错误:错误   安装travis:           错误:无法构建gem原生扩展。

     

当前目录:/var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c /usr/bin/ruby2.1 -r ./siteconf20180216-3916-17dbwfe.rb extconf.rb   检查ffi.h ...没有检查ffi.h in   / usr / local / include,/ usr / include / ffi ...没有检查shlwapi.h ...没有   检查rb_thread_blocking_region()...是检查   rb_thread_call_with_gvl()...是检查   rb_thread_call_without_gvl()...是创建extconf.h创建   生成文件

     

当前目录:/var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c make   " DESTDIR ="清洁

     

当前目录:/var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c make   " DESTDIR ="为libffi运行autoreconf   /var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c/libffi/autogen.sh:2:   exec:autoreconf:找不到libffi.mk:6:目标的配方   '" /var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c/libffi-x86_64-linux-gnu" /库/ libffi_convenience.a&#39 ;失败了:***   [" /var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c/libffi-x86_64-linux-gnu" / .libs / libffi_convenience.a]错误127

     

make failed,退出代码2

     

Gem文件将保留在/var/lib/gems/2.1.0/gems/ffi-1.9.21中   检查。记录结果   /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/ffi-1.9.21/gem_make.out

1 个答案:

答案 0 :(得分:0)

通过运行以下命令解决。

sudo apt install libffi-dev