2017-10

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Homebrew で OpenCV2.3.1a をインストール

ちょいとMacにOpenCVを導入する際に引っかかったのでメモ。

普通はこれで通るはずですが、

sudo brew update
sudo brew install opencv


現状だと、

#if PNG_LIBPNG_VER_MAJOR*100 + PNG_LIBPNG_VER_MINOR >= 104
png_set_expand_gray_1_2_4_to_8( png_ptr );
#else
png_set_gray_1_2_4_to_8( png_ptr );
#endif

このようなエラーがでます。

なので、githubのOpenCVについてのWikiを参考にして、
/usr/local/Library/Fomula/opencv.rb
ファイル内の、

def install
args = std_cmake_parameters.split
args << " -DOPENCV_EXTRA_C_FLAGS='-arch i386 -m32'" if ARGV.include? "--build32"



def install
ENV.x11

ENV.append "CFLAGS", "-I/usr/X11/include" # env.x11 does not add this line
# ENV.append "CPPFLAGS", "-I/usr/X11/include"
ENV.append "CXXFLAGS", "-I/usr/X11/include" # env.x11 does not add this line

args = std_cmake_parameters.split
args << " -DOPENCV_EXTRA_C_FLAGS='-arch i386 -m32'" if ARGV.include? "--with-x --build32"

に編集し、

sudo brew update
sudo brew install opencv


で正常にインストールできるようになりました。
そのうち修正されると思いますが、メモ程度に。

参考サイト:
https://github.com/mxcl/homebrew/pull/6424

● COMMENT FORM ●


管理者にだけ表示を許可する

トラックバック

http://chicklab.blog84.fc2.com/tb.php/36-5c644856
この記事にトラックバックする(FC2ブログユーザー)

NEW ENTRY «  | BLOG TOP |  » OLD ENTRY

カレンダー

09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

FC2カウンター

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

未分類 (7)
日記 (7)
wiiremote (1)
google (1)
回路 (3)
psp (1)
programing (15)
linux (0)
OpenWRT (3)
kinect (1)
Raspberry Pi (8)

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

google adsense

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。