Я пытаюсь установить гем curb на свою машину Debian, но мне трудно собрать гем с собственными расширениями. Я использую RVM.
Просто список вещей, которые я использую:
I ' m сказал, что мне нужно установить следующие пакеты, и я это сделал:
sudo apt-get install libcurl3 libcurl3-gnutls libcurl4-openssl-dev
Когда я продолжаю и делаю так:
gem install curb
Создание собственных расширений. Это может занять некоторое время ...
ОШИБКА: Ошибка при установке бордюра:
ОШИБКА: не удалось создать собственное расширение gem.
/usr/local/rvm/rubies/ruby-1.9.2-p180/bin/ruby extconf.rb
проверка на curl-config ... да проверка curlinfo_redirect_time ... * ошибка extconf.rb * Не удалось создать Makefile по какой-то причине, возможно, из-за отсутствия необходимые библиотеки и / или заголовки. Проверьте файл mkmf.log для получения дополнительной информации Детали. Вам могут потребоваться параметры конфигурации.
Предоставляемые параметры конфигурации:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include = $ {opt-dir} / include
--with-opt-lib
--without-opt-lib = $ {opt-dir} / lib
--with-make-prog
--without-make-prog
--srcdir =.
--курдир
--ruby = / usr / local / rvm / rubies / ruby-1.9.2-p180 / bin / ruby
--with-curl-dir
--with-curl-include
--without-curl-include = $ {curl-dir} / include
--with-curl-lib
--without-curl-lib = $ {каталог-завитка} / lib
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:368:in try_do ': Компилятору не удалось создать исполняемый файл. (Ошибка выполнения)
Сначала вам нужно установить инструменты разработки.
из /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:446:in[1195766 impressiontry_compile '
из extconf.rb: 51: в блоке
в have_constant '
из /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:693:in[1195768 visibleblock в check_for '
from /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:280:in
блок (2 уровня) в отложенном '
из /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:254:in[1195770estiveopen '
from /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:280:in
блок отложен '
из /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:254:in[1195772estiveopen '
из /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:276:in
отложить '
из /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/mkmf.rb:692:in[1195774estivechecking_for '
из extconf.rb: 43: в
have_constant '
из extconf.rb: 60: в
'
Я не могу обойти это, есть идеи?
Спасибо, друзья.