Gem :: Ext :: BuildError:错误:无法构建gem原生扩展。 - tharindu

时间:2015-06-04 11:17:52

标签: ruby-on-rails ruby

Gem :: Ext :: BuildError:错误:无法构建gem原生扩展。

C:/RailsInstaller/Ruby2.1.0/bin/ruby.exe extconf.rb

无效的驱动器规格。 无法获得ImageMagick版本 * extconf.rb失败* 由于某些原因无法创建Makefile,可能缺少必要的 库和/或标题。检查mkmf.log文件以获取更多详细信息。你可以 需要配置选项。

提供配置选项:         --with-OPT-DIR         --without-OPT-DIR         --with-OPT-包括         --without-OPT-包括= $ {停用DIR} /包括         --with-OPT-LIB         --without-OPT-LIB = $ {选择-DIR} / lib目录         --with-MAKE-PROG         --without-MAKE-PROG         --srcdir =。         --curdir         --ruby = C:/RailsInstaller/Ruby2.1.0/bin/ruby

extconf失败,退出代码1

Gem文件将保持安装在C:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1中 .0 / gems / rmagick-2.15.2进行检查。 结果记录到C:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86 -mingw32 / 2.1.0 / rmagick-2.15.2 / gem_make.out 安装rmagick(2.15.2)时出错,而Bundler不能 继续。 在捆绑之前确保gem install rmagick -v '2.15.2'成功。

E:\ redmine-master \ bin> gem install rmagick -v'2.15.2' 暂时增强PATH以包括DevKit ...... 构建原生扩展。这可能需要一段时间...... 错误:安装rmagick时出错:         错误:无法构建gem原生扩展。

C:/RailsInstaller/Ruby2.1.0/bin/ruby.exe extconf.rb

无效的驱动器规格。 无法获得ImageMagick版本 * extconf.rb失败* 由于某些原因无法创建Makefile,可能缺少必要的 库和/或标题。检查mkmf.log文件以获取更多详细信息。你可以 需要配置选项。

提供配置选项:         --with-OPT-DIR         --without-OPT-DIR         --with-OPT-包括         --without-OPT-包括= $ {停用DIR} /包括         --with-OPT-LIB         --without-OPT-LIB = $ {选择-DIR} / lib目录         --with-MAKE-PROG         --without-MAKE-PROG         --srcdir =。         --curdir         --ruby = C:/RailsInstaller/Ruby2.1.0/bin/ruby

extconf失败,退出代码1

Gem文件将保持安装在C:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1中 .0 / gems / rmagick-2.15.2进行检查。 结果记录到C:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86 -mingw32 / 2.1.0 / rmagick-2.15.2 / gem_make.out

1 个答案:

答案 0 :(得分:-1)

这对我有用:

brew install ImageMagick

gem install rmagick