Невозможно установить rmagick, ruby ​​1.9, rails 3, windows - PullRequest
6 голосов
/ 23 июня 2011

Я уже некоторое время гуглю, но не могу найти ничего, что работает.

Обычно, когда я помещаю gem 'rmagick' в свой gemfile и запускаю пакетную установку, я получаю следующее сообщение об ошибке:


Установка rmagick (2.13.1) с собственными расширениями C: /Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb: 551: в `rescue in block в build d_extensions ': ERROR: не удалось создать собственное расширение для gem. (Gem :: установщиком :: ExtensionBuildError)

C: /Ruby192/bin/ruby.exe extconf.rb проверка на версию Ruby> = 1.8.5 ... да Неверная спецификация диска. Невозможно получить версию ImageMagick * extconf.rb не удалось * Не удалось создать Makefile по какой-то причине, вероятно, из-за отсутствия необходимые библиотеки и / или заголовки. Проверьте файл mkmf.log для более подробности. Вам могут потребоваться параметры конфигурации.


Я зашел на сайт RMagick и установил бинарный гем windows. но это все еще не работает.

Что мне делать?

Редактировать: мне нужен rmagick для simple_captcha

Ответы [ 2 ]

2 голосов
/ 24 июня 2011

Хорошо, наконец, получил его на работу.Это то, что помогло мне понять все правильно.

http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/

Забавно, я отказался от simple_captcha из-за других проблем.Использование сторонних плагинов влечет за собой гораздо большие головные боли, чем я думал ...

0 голосов
/ 23 июня 2011

Сначала необходимо установить ImageMagick.

...