Я получил эту ошибку при вызове «обновления пакета»:
Установка бордюра (0.7.10) с собственными расширениями C: /Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb: 529: в `спасении в блоке в build_extensions ': ОШИБКА: не удалось построить собственное расширение gem.(Gem :: Installer :: ExtensionBuildError)
C:/Ruby192/bin/ruby.exe extconf.rb checking for
curl-config ... нет проверки для main () в -lcurl ... нет * ошибка 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 =.--curdir --ruby = C: / Ruby192 / bin / ruby --with-curl-dir --without-curl-dir --with-curl-include --without-curl-include = $ {curl-dir}/ include --with-curl-lib --without-curl-lib = $ {curl-dir} / lib --with-curllib --without-curllib extconf.rb: 23: in `': не удается найти libcurlили curl / curl.h (RuntimeError)
Попробуйте передать в extconf опции --with-curl-dir или --with-curl-lib и --with-curl-include.
Затем самостоятельно установил последнюю версию бордюра (0.7.12), используя DevKit, и я могу увидеть его в «списке драгоценных камней».Тем не менее, упаковщик по-прежнему выдает ту же ошибку, пытаясь установить бордюр 0.7.10 (более старая версия), хотя я нигде не упоминал «бордюр» в моем Gemfile.
Где проблема и как мне это сделать?решить это?
Windows 7, Ruby 1.92, Rails 3