Установка travis не удалась на Ubuntu 16.04

Я пытаюсь установить Travis на Ubuntu, но продолжает сбой. Как я могу решить это?

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 в /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 сделать "DESTDIR=" чистым

текущий каталог: /var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c make "DESTDIR=" Запуск autoreconf для 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/ffi_c/libffi-x86_64-linux-gnu"/.libs/libffi_convenience.a' fail make: *** ["/var/lib/gems/2.1.0/gems/ffi-1.9.21/ext/ffi_c/libffi-x86_64-linux-gnu"/.libs/libffi_convenience.a] Ошибка 127

сделать не удалось, код выхода 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 ответ

Решается с помощью следующей команды.

sudo apt install libffi-dev
Другие вопросы по тегам