Raspberry Pi: OpenCV 2.4.6.1 のビルドに失敗

Installation in Linux — OpenCV 2.4.13.7 documentation の説明に沿って、Raspberry PiOpenCV 2.4.6.1 をビルドしてみたが失敗。


[ 84%] Building CXX object modules/gpu/CMakeFiles/opencv_perf_gpu.dir/perf/perf_imgproc.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
make[2]: *** [modules/gpu/CMakeFiles/opencv_perf_gpu.dir/perf/perf_imgproc.cpp.o] Error 4
make[1]: *** [modules/gpu/CMakeFiles/opencv_perf_gpu.dir/all] Error 2
make: *** [all] Error 2

ここまでたどり着くのに数時間。無念。Google で解決法を探るも、見つからず。

http://electroidea.blogspot.jp/2013/03/raspiOpencvInst.html によれば、OpenCV 2.4.4 のビルドには成功したらしい。

試しに、2.4.5 をビルドしてみよう。

(追記) 2.4.5 のビルドも失敗。


Building CXX object modules/core/CMakeFiles/opencv_test_core.dir/test/test_operations.cpp.o

(追記) 2.4.4 のソースがダウンロードできなかったので、2.4.3 をビルドしたところ、同じところでエラーに。


Building CXX object modules/core/CMakeFiles/opencv_test_core.dir/test/test_operations.cpp.o

これはOSから変えないとダメかな。

と思ったら、http://blog.ligun.net/2013/08/raspberry_pi_opencv/ にビルド成功の記事が…。OSのインストールからやり直すか。