Travis的安装在Ubuntu 16.04上失败



我正在尝试在ubuntu上安装travis,但一直失败。我该如何解决?

sudo gem install travis 

构建本地扩展。这可能需要一段时间...错误:错误 安装Travis: 错误:无法构建宝石本机扩展。

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

当前目录:/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 ="运行autoreconf for libffi /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/ext/ffi_c/libffi-x86_64-linux-gnu"/.libs/libffi_convenience.a'失败 2

使失败,退出代码2

宝石文件将保持安装在/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.out

通过运行以下命令解决。

sudo apt install libffi-dev

最新更新