У меня получилось немного старого проекта рельсов, это рельсы 3.2 и рубин 2.2.4. Из-за этого установка некоторых драгоценных камней терпит неудачу, в частности это «rmagick -v» 2.13.2 ».Невозможно установить старую версию драгоценного камня «rmagick»
$ gem install rmagick -v '2.13.2'
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/home/user123/.rubies/ruby-2.2.4/bin/ruby -r ./siteconf20160826-3014-1j0i394.rb extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.4.9... yes
checking for HDRI disabled version of ImageMagick... no
Can't install RMagick 2.13.2.
RMagick does not work when ImageMagick is configured for High Dynamic Range Images.
Don't use the --enable-hdri option when configuring ImageMagick.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--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=/home/user123/.rubies/ruby-2.2.4/bin/$(RUBY_BASE_NAME)
extconf failed, exit code 1
Gem files will remain installed in /home/user123/.gem/ruby/2.2.4/gems/rmagick-2.13.2 for inspection.
Results logged to /home/user123/.gem/ruby/2.2.4/extensions/x86_64-linux/2.2.0-static/rmagick-2.13.2/gem_make.out
Я попытался УДАЛЕНИЕ библиотеки «ImageMagick» и его установка, без HDRI, но даже это не удалось, потому что вы другие библиотеки, которые зависят от «ImageMagick» с HDRI, таким образом, я не был в состоянии для его переустановки. И вообще, переустановка библиотеки только для одного проекта рельсов не звучит правильно.
Что вы тогда посоветуете? Я на Arch Linux и установили 2 рубины:
$ chruby
* ruby-2.2.4
ruby-2.3.1
Может быть, я должен обновить его до новой версии slitely? Обратите внимание: я не хочу разорвать другие зависимости в проекте.
@fedorqui, перечитайте мой вопрос. – Dorkajo
@fedorqui, уже известно, что такое ошибка. – Dorkajo
@fedorqui, кроме того, ошибка в моем случае отличается. – Dorkajo