Установка opencv GEM - ошибка extconf.rb

Я застрял на этом в течение нескольких дней, поэтому, пожалуйста, помогите!

Я использую MAC OS X(10.7.5) с установленным Xcode(4.5.2) и инструментами командной строки. Ruby 1.9.3-p362, RVM 1.17.8. apple-gcc42 также был установлен. Я использую Homebrew для установок.

Когда я пытаюсь установить гем Opencv, я получаю следующую ошибку:

*** 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
--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=/Users/samanthacabral/.rvm/rubies/ruby-1.9.3-p362/bin/ruby
--with-opencv-dir
--without-opencv-dir
--with-opencv-include
--without-opencv-include=${opencv-dir}/include
--with-opencv-lib
--without-opencv-lib=${opencv-dir}/lib
--with-ffcall-dir
--without-ffcall-dir
--with-ffcall-include
--without-ffcall-include=${ffcall-dir}/include
--with-ffcall-lib
--without-ffcall-lib=${ffcall-dir}/lib
--with-cxcorelib
--without-cxcorelib
extconf.rb:32:in `block in <main>': libcxcore not found. (RuntimeError)
from extconf.rb:31:in `each'
from extconf.rb:31:in `<main>'

Я попытался переустановить RVM пару раз и сделал некоторые другие изменения, рекомендованные в подобных вопросах.

Мой gem-файл прекрасно компилируется без opencv gem, но у меня схожие проблемы с RMagick (с ошибкой extconf.rb).

Что я должен делать?

Спасибо!!!

1 ответ

В случае, если кто-то еще испытывает это, у меня были похожие проблемы на OS X, и мне больше повезло с гемом ruby-opencv.

Другие вопросы по тегам