UJP - 技術情報1

I hope this helps.

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

OpenCV1.0.0をRedHat ES3にインストールする

OpenCV1.0.0をRedHat ES3にインストールする


0.改訂履歴

  • 2007.10.23 新規作成

1.はじめに

 このドキュメントでは,OpenCVを利用する手順を説明する. OpenCVとは,インテルが開発・公開しているコンピュータビジョン系ライブラリである. 「コンピュータビジョン」とは,「ロボットの目」を作る研究分野となる. モジュールの入手とインストール,PKG_CONFIG_PATHの設定や,動作テストとサンプルプログラムのコンパイルまでを説明する.

 なお,今回使用しているOSは,RedHat Linux ES上である.

2.モジュールの入手

  • 以下の公式サイトから入手できる.
  • 2007年10月23日現在,最新版は2006-11-06リリースの1.0.0である.
  • ダウンロードしたファイルを確認する.
[root@uranos InstallBin]# ls -la opencv-1.0.0.tar.gz 
-rw-r--r--    1 ujpadmin  decogirls 11146334 Oct 23 11:38 opencv-1.0.0.tar.gz
[root@uranos InstallBin]# 
  • 約10MB程度ある.
  • アーカイブを展開して,中身をみる.
[root@uranos InstallBin]# tar xfz opencv-1.0.0.tar.gz 
[root@uranos InstallBin]# cd opencv-1.0.0
[root@uranos opencv-1.0.0]# ls -1
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
Makefile.in
NEWS
README
THANKS
TODO
aclocal.m4
apps
autotools
configure
configure.in
cv
cvaux
cvconfig.h.in
cxcore
data
docs
interfaces
ml
opencv.pc.in
opencv.spec.in
otherlibs
samples
tests
utils
[root@uranos opencv-1.0.0]# 
  • configureを実行する.
[root@uranos opencv-1.0.0]# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make sets $(MAKE)... (cached) yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 static flag -static works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether to build debug version (no optimization)... no
configure: TARGET=i686-pc-linux-gnu 
checking for pow in -lm... yes
checking for dlopen in -ldl... yes
checking for pthread_create in -lpthread... yes
checking whether byte ordering is bigendian... no
checking for working alloca.h... yes
checking for alloca... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for lrint... yes
checking Carbon/Carbon.h usability... no
checking Carbon/Carbon.h presence... no
checking for Carbon/Carbon.h... no
checking for pkg-config... /usr/bin/pkg-config
checking for "gtk+-2.0 gdk-pixbuf-2.0"... yes
checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/
include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/
freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GTK_LIBS... -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -
lgmodule-2.0 -ldl -lglib-2.0  
checking for "gthread-2.0"... yes
checking GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/
include  
checking GTHREAD_LIBS... -pthread -lgthread-2.0 -lglib-2.0  
checking QuickTime/QuickTime.h usability... no
checking QuickTime/QuickTime.h presence... no
checking for QuickTime/QuickTime.h... no
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
checking libraw1394/raw1394.h usability... no
checking libraw1394/raw1394.h presence... no
checking for libraw1394/raw1394.h... no
checking linux/videodev.h usability... yes
checking linux/videodev.h presence... yes
checking for linux/videodev.h... yes
checking for linux/videodev2.h... no
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking libpng/png.h usability... yes
checking libpng/png.h presence... yes
checking for libpng/png.h... yes
checking for png_read_image in -lpng12... yes
checking for png_get_valid... yes
checking for png_set_tRNS_to_alpha... yes
checking tiff.h usability... yes
checking tiff.h presence... yes
checking for tiff.h... yes
checking for TIFFReadRGBAStrip in -ltiff... yes
checking jasper/jasper.h usability... no
checking jasper/jasper.h presence... no
checking for jasper/jasper.h... no
checking ImfCRgbaFile.h usability... no
checking ImfCRgbaFile.h presence... no
checking for ImfCRgbaFile.h... no
configure: Checking for necessary tools to build python wrappers
checking for python... /usr/bin/python
checking for python version... 2.2
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.2/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.2/
site-packages
configure: PYTHON_CSPEC= -I/usr/include/python2.2
configure: PYTHON_LSPEC=-L/usr/kerberos/lib -L/usr/lib/python2.2/config -lm -
lpython2.2 -Xlinker -export-dynamic
checking Python.h usability... yes
checking Python.h presence... yes
checking for Python.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating opencv.pc
config.status: creating opencv.spec
config.status: creating docs/Makefile
config.status: creating data/Makefile
config.status: creating cxcore/Makefile
config.status: creating cxcore/include/Makefile
config.status: creating cxcore/src/Makefile
config.status: creating cv/Makefile
config.status: creating cv/include/Makefile
config.status: creating cv/src/Makefile
config.status: creating cvaux/Makefile
config.status: creating cvaux/include/Makefile
config.status: creating cvaux/src/Makefile
config.status: creating ml/Makefile
config.status: creating ml/include/Makefile
config.status: creating ml/src/Makefile
config.status: creating otherlibs/Makefile
config.status: creating otherlibs/highgui/Makefile
config.status: creating apps/Makefile
config.status: creating apps/haartraining/Makefile
config.status: creating apps/haartraining/include/Makefile
config.status: creating apps/haartraining/src/Makefile
config.status: creating interfaces/Makefile
config.status: creating interfaces/swig/Makefile
config.status: creating interfaces/swig/filtered/Makefile
config.status: creating interfaces/swig/general/Makefile
config.status: creating interfaces/swig/python/Makefile
config.status: creating tests/Makefile
config.status: creating tests/python/Makefile
config.status: creating tests/cv/Makefile
config.status: creating tests/cv/src/Makefile
config.status: creating tests/cxts/Makefile
config.status: creating tests/cxcore/Makefile
config.status: creating tests/cxcore/src/Makefile
config.status: creating utils/Makefile
config.status: creating samples/Makefile
config.status: creating samples/c/Makefile
config.status: creating samples/python/Makefile
config.status: creating cvconfig.h
config.status: executing depfiles commands

General configuration ================================================
    Compiler:                 g++
    CXXFLAGS:                 -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-
math -fomit-frame-pointer 

    Install path:             /usr/local

HighGUI configuration ================================================

    Windowing system --------------
    Use Carbon / Mac OS X:    no
    Use gtk+ 2.x:             yes
    Use gthread:              yes

    Image I/O ---------------------
    Use libjpeg:              yes
    Use zlib:                 yes
    Use libpng:               yes
    Use libtiff:              yes
    Use libjasper:            no
    Use libIlmImf:            no

    Video I/O ---------------------
    Use QuickTime / Mac OS X: no
    Use xine:                 no
    Use ffmpeg:               no
    Use dc1394 & raw1394:     no
    Use v4l:                  yes
    Use v4l2:                 no

Wrappers for other languages =========================================
    SWIG                      
    Python                    yes

Additional build settings ============================================
    Build demo apps           yes

Now run make ...

[root@uranos opencv-1.0.0]# 
  • 問題ないようである.
  • makeしてみる.
[root@uranos opencv-1.0.0]# make   
make  all-recursive
make[1]: Entering directory `/InstallBin/opencv-1.0.0'
Making all in cxcore
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
Making all in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/src'
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../..  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer  -MT dummy.lo -MD -MP -MF ".deps/
dummy.Tpo" -c -o dummy.lo dummy.cpp; ¥
then mv -f ".deps/dummy.Tpo" ".deps/dummy.Plo"; else rm -f ".deps/dummy.Tpo"; 
exit 1; fi
mkdir .libs
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../.. -DNDEBUG 
-Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -MT 
dummy.lo -MD -MP -MF .deps/dummy.Tpo -c dummy.cpp  -fPIC -DPIC -o .libs/dummy.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../..  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer  -MT cxalloc.lo -MD -MP -MF ".deps/
cxalloc.Tpo" -c -o cxalloc.lo cxalloc.cpp; ¥
then mv -f ".deps/cxalloc.Tpo" ".deps/cxalloc.Plo"; else rm -f ".deps/cxalloc.
Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../.. -DNDEBUG 
-Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -MT 
cxalloc.lo -MD -MP -MF .deps/cxalloc.Tpo -c cxalloc.cpp  -fPIC -DPIC -o .libs/
cxalloc.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../..  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer  -MT cxarithm.lo -MD -MP -MF ".deps
/cxarithm.Tpo" -c -o cxarithm.lo cxarithm.cpp; ¥
then mv -f ".deps/cxarithm.Tpo" ".deps/cxarithm.Plo"; else rm -f ".deps/cxarithm.
Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../.. -DNDEBUG 
-Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -MT 
cxarithm.lo -MD -MP -MF .deps/cxarithm.Tpo -c cxarithm.cpp  -fPIC -DPIC -o .libs
/cxarithm.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../..  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer  -MT cxarray.lo -MD -MP -MF ".deps/
cxarray.Tpo" -c -o cxarray.lo cxarray.cpp; ¥
then mv -f ".deps/cxarray.Tpo" ".deps/cxarray.Plo"; else rm -f ".deps/cxarray.
Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../.. -DNDEBUG 
-Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -MT 
cxarray.lo -MD -MP -MF .deps/cxarray.Tpo -c cxarray.cpp  -fPIC -DPIC -o .libs/
cxarray.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../..  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer  -MT cxcmp.lo -MD -MP -MF ".deps/
cxcmp.Tpo" -c -o cxcmp.lo cxcmp.cpp; ¥
then mv -f ".deps/cxcmp.Tpo" ".deps/cxcmp.Plo"; else rm -f ".deps/cxcmp.Tpo"; 
exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../.. -DNDEBUG 
-Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -MT 
cxcmp.lo -MD -MP -MF .deps/cxcmp.Tpo -c cxcmp.cpp  -fPIC -DPIC -o .libs/cxcmp.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../..  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer  -MT cxconvert.lo -MD -MP -MF ".
deps/cxconvert.Tpo" -c -o cxconvert.lo cxconvert.cpp; ¥

〜略〜


inter -MT _cv_la-error.lo -MD -MP -MF .deps/_cv_la-error.Tpo -c error.cpp  -fPIC 
-DPIC -o .libs/_cv_la-error.o
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. 
-I../../..  -I../../../cv/include -I../../../cxcore/include -I../../../otherlibs
/highgui -DCV_NO_BACKWARD_COMPATIBILITY -DNDEBUG  -I/usr/include/python2.2 -Wall 
-fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT _cv_la-
pyhelpers.lo -MD -MP -MF ".deps/_cv_la-pyhelpers.Tpo" -c -o _cv_la-pyhelpers.lo 
`test -f 'pyhelpers.cpp' || echo './'`pyhelpers.cpp; ¥
then mv -f ".deps/_cv_la-pyhelpers.Tpo" ".deps/_cv_la-pyhelpers.Plo"; else rm -f 
".deps/_cv_la-pyhelpers.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cv/include -I../../../cxcore/
include -I../../../otherlibs/highgui -DCV_NO_BACKWARD_COMPATIBILITY -DNDEBUG -I/
usr/include/python2.2 -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer -MT _cv_la-pyhelpers.lo -MD -MP -MF .deps/_cv_la-pyhelpers.
Tpo -c pyhelpers.cpp  -fPIC -DPIC -o .libs/_cv_la-pyhelpers.o
pyhelpers.cpp: In function `CvRect PySlice_to_CvRect(CvArr*, PyObject*)':
pyhelpers.cpp:200: `PySlice_GetIndicesEx' undeclared (first use this function)
pyhelpers.cpp:200: (Each undeclared identifier is reported only once for each 
   function it appears in.)
make[4]: *** [_cv_la-pyhelpers.lo] Error 1
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
python'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/InstallBin/opencv-1.0.0'
make: *** [all] Error 2
[root@uranos opencv-1.0.0]# 
  • Pythonのラッパー系モジュールのSWIGというモジュールが不足している模様.
    • SWIGは,Python, Perl, Tc等から,Cの関数を呼び出すためのモジュール.
  • 今回はPythonは利用しないので,不要として再度configureする.
[root@uranos opencv-1.0.0]# ./configure --without-swig --without-python
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make sets $(MAKE)... (cached) yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 static flag -static works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether to build debug version (no optimization)... no
configure: TARGET=i686-pc-linux-gnu 
checking for pow in -lm... yes
checking for dlopen in -ldl... yes
checking for pthread_create in -lpthread... yes
checking whether byte ordering is bigendian... no
checking for working alloca.h... yes
checking for alloca... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for lrint... yes
checking Carbon/Carbon.h usability... no
checking Carbon/Carbon.h presence... no
checking for Carbon/Carbon.h... no
checking for pkg-config... /usr/bin/pkg-config
checking for "gtk+-2.0 gdk-pixbuf-2.0"... yes
checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/
include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/
freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GTK_LIBS... -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -
lgmodule-2.0 -ldl -lglib-2.0  
checking for "gthread-2.0"... yes
checking GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/
include  
checking GTHREAD_LIBS... -pthread -lgthread-2.0 -lglib-2.0  
checking QuickTime/QuickTime.h usability... no
checking QuickTime/QuickTime.h presence... no
checking for QuickTime/QuickTime.h... no
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
checking libraw1394/raw1394.h usability... no
checking libraw1394/raw1394.h presence... no
checking for libraw1394/raw1394.h... no
checking linux/videodev.h usability... yes
checking linux/videodev.h presence... yes
checking for linux/videodev.h... yes
checking for linux/videodev2.h... no
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking libpng/png.h usability... yes
checking libpng/png.h presence... yes
checking for libpng/png.h... yes
checking for png_read_image in -lpng12... yes
checking for png_get_valid... yes
checking for png_set_tRNS_to_alpha... yes
checking tiff.h usability... yes
checking tiff.h presence... yes
checking for tiff.h... yes
checking for TIFFReadRGBAStrip in -ltiff... yes
checking jasper/jasper.h usability... no
checking jasper/jasper.h presence... no
checking for jasper/jasper.h... no
checking ImfCRgbaFile.h usability... no
checking ImfCRgbaFile.h presence... no
checking for ImfCRgbaFile.h... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating opencv.pc
config.status: creating opencv.spec
config.status: creating docs/Makefile
config.status: creating data/Makefile
config.status: creating cxcore/Makefile
config.status: creating cxcore/include/Makefile
config.status: creating cxcore/src/Makefile
config.status: creating cv/Makefile
config.status: creating cv/include/Makefile
config.status: creating cv/src/Makefile
config.status: creating cvaux/Makefile
config.status: creating cvaux/include/Makefile
config.status: creating cvaux/src/Makefile
config.status: creating ml/Makefile
config.status: creating ml/include/Makefile
config.status: creating ml/src/Makefile
config.status: creating otherlibs/Makefile
config.status: creating otherlibs/highgui/Makefile
config.status: creating apps/Makefile
config.status: creating apps/haartraining/Makefile
config.status: creating apps/haartraining/include/Makefile
config.status: creating apps/haartraining/src/Makefile
config.status: creating interfaces/Makefile
config.status: creating interfaces/swig/Makefile
config.status: creating interfaces/swig/filtered/Makefile
config.status: creating interfaces/swig/general/Makefile
config.status: creating interfaces/swig/python/Makefile
config.status: creating tests/Makefile
config.status: creating tests/python/Makefile
config.status: creating tests/cv/Makefile
config.status: creating tests/cv/src/Makefile
config.status: creating tests/cxts/Makefile
config.status: creating tests/cxcore/Makefile
config.status: creating tests/cxcore/src/Makefile
config.status: creating utils/Makefile
config.status: creating samples/Makefile
config.status: creating samples/c/Makefile
config.status: creating samples/python/Makefile
config.status: creating cvconfig.h
config.status: cvconfig.h is unchanged
config.status: executing depfiles commands

General configuration ================================================
    Compiler:                 g++
    CXXFLAGS:                 -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-
math -fomit-frame-pointer 

    Install path:             /usr/local

HighGUI configuration ================================================

    Windowing system --------------
    Use Carbon / Mac OS X:    no
    Use gtk+ 2.x:             yes
    Use gthread:              yes

    Image I/O ---------------------
    Use libjpeg:              yes
    Use zlib:                 yes
    Use libpng:               yes
    Use libtiff:              yes
    Use libjasper:            no
    Use libIlmImf:            no

    Video I/O ---------------------
    Use QuickTime / Mac OS X: no
    Use xine:                 no
    Use ffmpeg:               no
    Use dc1394 & raw1394:     no
    Use v4l:                  yes
    Use v4l2:                 no

Wrappers for other languages =========================================
    SWIG                      
    Python                    no

Additional build settings ============================================
    Build demo apps           yes

Now run make ...

[root@uranos opencv-1.0.0]# r
  • Pythonをoffにできている事が確認できた.
  • 再度makeする.
[root@uranos opencv-1.0.0]# make
make  all-recursive
make[1]: Entering directory `/InstallBin/opencv-1.0.0'
Making all in cxcore
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
Making all in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/src'
Making all in include
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
Making all in cv
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv'
Making all in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cv/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cv/src'
Making all in include
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cv/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cv/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cv'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
Making all in cvaux
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
Making all in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/src'
Making all in include
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
Making all in ml
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml'
Making all in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/ml/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/ml/src'
Making all in include
make[3]: Entering directory `/InstallBin/opencv-1.0.0/ml/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/ml/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/ml'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
Making all in otherlibs
make[2]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
Making all in highgui
make[3]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
Making all in utils
make[2]: Entering directory `/InstallBin/opencv-1.0.0/utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/utils'
Making all in interfaces
make[2]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
Making all in swig
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
Making all in filtered
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/filtered'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
filtered'
Making all in general
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make  all-am
make[5]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
Making all in python
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/python'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
python'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
Making all in apps
make[2]: Entering directory `/InstallBin/opencv-1.0.0/apps'
Making all in haartraining
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
Making all in src
make[4]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT cvboost.
o -MD -MP -MF ".deps/cvboost.Tpo" -c -o cvboost.o cvboost.cpp; ¥
then mv -f ".deps/cvboost.Tpo" ".deps/cvboost.Po"; else rm -f ".deps/cvboost.Tpo
"; exit 1; fi
cvboost.cpp: In function `void cvGetSortedIndices(CvMat*, CvMat*, int)':
cvboost.cpp:87: warning: unused variable `uchar*data'
cvboost.cpp: In function `CvClassifier* cvCreateStumpClassifier(CvMat*, int, 
   CvMat*, CvMat*, CvMat*, CvMat*, CvMat*, CvMat*, CvClassifierTrainParams*)':
cvboost.cpp:443: warning: unused variable `float sumw1'
cvboost.cpp:444: warning: unused variable `float sumw0'
cvboost.cpp: In function `void cvBtNext(CvCARTClassifier**, CvBtTrainer*)':
cvboost.cpp:2869: warning: unused variable `char cvFuncName[9]'
cvboost.cpp: In function `float cvEvalCARTClassifier(CvClassifier*, CvMat*)':
cvboost.cpp:1108: warning: `int idx' might be used uninitialized in this 
   function
cvboost.cpp: In function `float cvEvalCARTClassifierIdx(CvClassifier*, 
   CvMat*)':
cvboost.cpp:1162: warning: `int idx' might be used uninitialized in this 
   function
cvboost.cpp: In function `CvBtTrainer* cvBtStart(CvCARTClassifier**, CvMat*, 
   int, CvMat*, CvMat*, int, CvBoostType, int, float*)':
cvboost.cpp:2163: warning: `CvBtTrainer*ptr' might be used uninitialized in 
   this function
cvboost.cpp: In function `float cvEvalBtClassifierK(CvClassifier*, CvMat*)':
cvboost.cpp:3007: warning: `int cls' might be used uninitialized in this 
   function
cvboost.cpp: In function `CvClassifier* cvCreateBtClassifier(CvMat*, int, 
   CvMat*, CvMat*, CvMat*, CvMat*, CvMat*, CvMat*, CvClassifierTrainParams*)':
cvboost.cpp:3312: warning: `CvBtClassifier*ptr' might be used uninitialized in 
   this function
cvboost.cpp: In function `CvClassifier* cvCreateBtClassifierFromFile(const 
   char*)':
cvboost.cpp:3393: warning: `CvBtClassifier*ptr' might be used uninitialized in 
   this function
cvboost.cpp: In function `CvMat* cvTrimWeights(CvMat*, CvMat*, float)':
cvboost.cpp:3481: warning: `CvMat*ptr' might be used uninitialized in this 
   function
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT 
cvhaarclassifier.o -MD -MP -MF ".deps/cvhaarclassifier.Tpo" -c -o 
cvhaarclassifier.o cvhaarclassifier.cpp; ¥
then mv -f ".deps/cvhaarclassifier.Tpo" ".deps/cvhaarclassifier.Po"; else rm -f 
".deps/cvhaarclassifier.Tpo"; exit 1; fi
cvhaarclassifier.cpp: In function `CvIntHaarClassifier* 
   icvLoadCARTStageHaarClassifierF(FILE*, int)':
cvhaarclassifier.cpp:394: warning: unused variable `char cvFuncName[32]'
cvhaarclassifier.cpp: In function `void 
   icvReleaseTreeCascadeNodes(CvTreeCascadeNode**)':
cvhaarclassifier.cpp:564: warning: unused variable `char cvFuncName[27]'
cvhaarclassifier.cpp: In function `void 
   icvPrintTreeCascade(CvTreeCascadeNode*)':
cvhaarclassifier.cpp:608: warning: unused variable `char cvFuncName[20]'
cvhaarclassifier.cpp: In function `CvTreeCascadeNode* 
   icvFindDeepestLeaves(CvTreeCascadeClassifier*)':
cvhaarclassifier.cpp:784: warning: unused variable `char cvFuncName[21]'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT 
cvhaartraining.o -MD -MP -MF ".deps/cvhaartraining.Tpo" -c -o cvhaartraining.o 
cvhaartraining.cpp; ¥
then mv -f ".deps/cvhaartraining.Tpo" ".deps/cvhaartraining.Po"; else rm -f ".
deps/cvhaartraining.Tpo"; exit 1; fi
cvhaartraining.cpp: In function `void icvPrecalculate(CvHaarTrainingData*, 
   CvIntHaarFeatures*, int)':
cvhaartraining.cpp:656: warning: unused variable `int portion'
cvhaartraining.cpp:657: warning: unused variable `int idx'
cvhaartraining.cpp: In function `CvIntHaarClassifier* 
   icvCreateCARTStageClassifier(CvHaarTrainingData*, CvMat*, 
   CvIntHaarFeatures*, float, float, int, float, int, CvBoostType, 
   CvStumpError, int)':
cvhaartraining.cpp:848: warning: unused variable `size_t datasize'
cvhaartraining.cpp: In function `void 
   icvGetNextFromBackgroundData(CvBackgroundData*, CvBackgroundReader*)':
cvhaartraining.cpp:1318: warning: unused variable `char*filename'
cvhaartraining.cpp: In function `void cvCreateCascadeClassifier(const char*, 
   const char*, const char*, int, int, int, int, int, float, float, float, int, 
   int, int, int, int, int, int)':
cvhaartraining.cpp:1878: warning: unused variable `size_t datasize'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT cvcommon.
o -MD -MP -MF ".deps/cvcommon.Tpo" -c -o cvcommon.o cvcommon.cpp; ¥
then mv -f ".deps/cvcommon.Tpo" ".deps/cvcommon.Po"; else rm -f ".deps/cvcommon.
Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT 
cvsamples.o -MD -MP -MF ".deps/cvsamples.Tpo" -c -o cvsamples.o cvsamples.cpp; ¥
then mv -f ".deps/cvsamples.Tpo" ".deps/cvsamples.Po"; else rm -f ".deps/
cvsamples.Tpo"; exit 1; fi
cvsamples.cpp: In function `void cvGetPerspectiveTransform(CvSize, double 
   (*)[2], double (*)[3])':
cvsamples.cpp:89: warning: unused variable `char cvFuncName[18]'
rm -f libcvhaartraining.a
ar cru libcvhaartraining.a cvboost.o cvhaarclassifier.o cvhaartraining.o 
cvcommon.o cvsamples.o 
ranlib libcvhaartraining.a
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT 
haartraining.o -MD -MP -MF ".deps/haartraining.Tpo" -c -o haartraining.o 
haartraining.cpp; ¥
then mv -f ".deps/haartraining.Tpo" ".deps/haartraining.Po"; else rm -f ".deps/
haartraining.Tpo"; exit 1; fi
/bin/sh ../../../libtool --tag=CXX --mode=link g++  -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer    -o opencv-haartraining  
haartraining.o libcvhaartraining.a ../../../otherlibs/highgui/libhighgui.la ../..
/../cv/src/libcv.la ../../../cxcore/src/libcxcore.la -lpthread -ldl -lm 
mkdir .libs
g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -o 
.libs/opencv-haartraining haartraining.o  libcvhaartraining.a ../../../otherlibs
/highgui/.libs/libhighgui.so /InstallBin/opencv-1.0.0/cv/src/.libs/
libcv.so -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.0 -
lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 
-lpng12 /usr/lib/libjpeg.so -lz -ltiff ../../../cv/src/.libs/libcv.so /www/
system/InstallBin/opencv-1.0.0/cxcore/src/.libs/libcxcore.so ../../../cxcore/src
/.libs/libcxcore.so -lpthread -ldl -lm -Wl,--rpath -Wl,/usr/local/lib
creating opencv-haartraining
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT 
createsamples.o -MD -MP -MF ".deps/createsamples.Tpo" -c -o createsamples.o 
createsamples.cpp; ¥
then mv -f ".deps/createsamples.Tpo" ".deps/createsamples.Po"; else rm -f ".deps
/createsamples.Tpo"; exit 1; fi
/bin/sh ../../../libtool --tag=CXX --mode=link g++  -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer    -o opencv-createsamples  
createsamples.o libcvhaartraining.a ../../../otherlibs/highgui/libhighgui.la ../.
./../cv/src/libcv.la ../../../cxcore/src/libcxcore.la -lpthread -ldl -lm 
g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -o 
.libs/opencv-createsamples createsamples.o  libcvhaartraining.a ../../../
otherlibs/highgui/.libs/libhighgui.so /InstallBin/opencv-1.0.0/cv/src
/.libs/libcv.so -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.
0 -lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.
0 -lpng12 /usr/lib/libjpeg.so -lz -ltiff ../../../cv/src/.libs/libcv.so /www/
system/InstallBin/opencv-1.0.0/cxcore/src/.libs/libcxcore.so ../../../cxcore/src
/.libs/libcxcore.so -lpthread -ldl -lm -Wl,--rpath -Wl,/usr/local/lib
creating opencv-createsamples
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
cv/include -I../../../otherlibs/highgui -I./../include -I.  -DNDEBUG   -Wall -
fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT 
performance.o -MD -MP -MF ".deps/performance.Tpo" -c -o performance.o 
performance.cpp; ¥
then mv -f ".deps/performance.Tpo" ".deps/performance.Po"; else rm -f ".deps/
performance.Tpo"; exit 1; fi
performance.cpp: In function `int main(int, char**)':
performance.cpp:81: warning: unused variable `char*samplesdir'
performance.cpp:224: warning: `int error' might be used uninitialized in this 
   function
/bin/sh ../../../libtool --tag=CXX --mode=link g++  -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer    -o opencv-performance  
performance.o libcvhaartraining.a ../../../otherlibs/highgui/libhighgui.la ../..
/../cv/src/libcv.la ../../../cxcore/src/libcxcore.la -lpthread -ldl -lm 
g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -o 
.libs/opencv-performance performance.o  libcvhaartraining.a ../../../otherlibs/
highgui/.libs/libhighgui.so /InstallBin/opencv-1.0.0/cv/src/.libs/
libcv.so -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.0 -
lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 
-lpng12 /usr/lib/libjpeg.so -lz -ltiff ../../../cv/src/.libs/libcv.so /www/
system/InstallBin/opencv-1.0.0/cxcore/src/.libs/libcxcore.so ../../../cxcore/src
/.libs/libcxcore.so -lpthread -ldl -lm -Wl,--rpath -Wl,/usr/local/lib
creating opencv-performance
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
Making all in include
make[4]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
Making all in tests
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests'
Making all in cxts
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxts'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxts'
Making all in cxcore
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
Making all in src
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore/
src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore/src
'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
Making all in cv
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
Making all in src
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
Making all in python
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/python'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/python'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
Making all in samples
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples'
Making all in c
make[3]: Entering directory `/InstallBin/opencv-1.0.0/samples/c'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/samples/c'
Making all in python
make[3]: Entering directory `/InstallBin/opencv-1.0.0/samples/python'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/samples/python'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/samples'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
Making all in data
make[2]: Entering directory `/InstallBin/opencv-1.0.0/data'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/data'
Making all in docs
make[2]: Entering directory `/InstallBin/opencv-1.0.0/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/docs'
make[2]: Entering directory `/InstallBin/opencv-1.0.0'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0'
[root@uranos opencv-1.0.0]#
  • 今回は問題なくmakeできたようである.
  • インストールを行う.
[root@uranos opencv-1.0.0]# make install
Making install in cxcore
make[1]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
Making install in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/src'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/src'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
 /bin/sh ../../libtool --mode=install /usr/bin/install -c  'libcxcore.la' '/usr/
local/lib/libcxcore.la'
/usr/bin/install -c .libs/libcxcore.so.1.0.0 /usr/local/lib/libcxcore.so.1.0.0
(cd /usr/local/lib && { ln -s -f libcxcore.so.1.0.0 libcxcore.so.1 || { rm -f 
libcxcore.so.1 && ln -s libcxcore.so.1.0.0 libcxcore.so.1; }; })
(cd /usr/local/lib && { ln -s -f libcxcore.so.1.0.0 libcxcore.so || { rm -f 
libcxcore.so && ln -s libcxcore.so.1.0.0 libcxcore.so; }; })
/usr/bin/install -c .libs/libcxcore.lai /usr/local/lib/libcxcore.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/src'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/src'
Making install in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
 /usr/bin/install -c -m 644 'cxcore.h' '/usr/local/include/opencv/cxcore.h'
 /usr/bin/install -c -m 644 'cxerror.h' '/usr/local/include/opencv/cxerror.h'
 /usr/bin/install -c -m 644 'cxtypes.h' '/usr/local/include/opencv/cxtypes.h'
 /usr/bin/install -c -m 644 'cxmisc.h' '/usr/local/include/opencv/cxmisc.h'
 /usr/bin/install -c -m 644 'cxcore.hpp' '/usr/local/include/opencv/cxcore.hpp'
 /usr/bin/install -c -m 644 'cvver.h' '/usr/local/include/opencv/cvver.h'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
Making install in cv
make[1]: Entering directory `/InstallBin/opencv-1.0.0/cv'
Making install in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv/src'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cv/src'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
 /bin/sh ../../libtool --mode=install /usr/bin/install -c  'libcv.la' '/usr/
local/lib/libcv.la'
libtool: install: warning: relinking `libcv.la'
(cd /InstallBin/opencv-1.0.0/cv/src; /bin/sh ../../libtool  --tag=CXX 
--mode=relink g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-
frame-pointer -o libcv.la -rpath /usr/local/lib -no-undefined -version-info 1:0:
0 dummy.lo lib_cv.la ../../cxcore/src/libcxcore.la -lpthread -ldl -lm )
g++ -shared -nostdlib /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crti.o /
usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtbeginS.o  .libs/dummy.o -Wl,--whole-
archive ./.libs/lib_cv.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/local/lib 
-L/usr/local/lib -lcxcore -lpthread -ldl -L/usr/lib/gcc-lib/i386-redhat-linux/3.
2.3 -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtendS.o /usr/lib/gcc-lib/i386-redhat-
linux/3.2.3/../../../crtn.o  -march=i686 -Wl,-soname -Wl,libcv.so.1 -o .libs/
libcv.so.1.0.0
/usr/bin/install -c .libs/libcv.so.1.0.0T /usr/local/lib/libcv.so.1.0.0
(cd /usr/local/lib && { ln -s -f libcv.so.1.0.0 libcv.so.1 || { rm -f libcv.so.1 
&& ln -s libcv.so.1.0.0 libcv.so.1; }; })
(cd /usr/local/lib && { ln -s -f libcv.so.1.0.0 libcv.so || { rm -f libcv.so && 
ln -s libcv.so.1.0.0 libcv.so; }; })
/usr/bin/install -c .libs/libcv.lai /usr/local/lib/libcv.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cv/src'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv/src'
Making install in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cv/include'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
 /usr/bin/install -c -m 644 'cv.h' '/usr/local/include/opencv/cv.h'
 /usr/bin/install -c -m 644 'cvcompat.h' '/usr/local/include/opencv/cvcompat.h'
 /usr/bin/install -c -m 644 'cvtypes.h' '/usr/local/include/opencv/cvtypes.h'
 /usr/bin/install -c -m 644 'cv.hpp' '/usr/local/include/opencv/cv.hpp'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cv/include'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cv'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
Making install in cvaux
make[1]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
Making install in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/src'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/src'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
 /bin/sh ../../libtool --mode=install /usr/bin/install -c  'libcvaux.la' '/usr/
local/lib/libcvaux.la'
libtool: install: warning: relinking `libcvaux.la'
(cd /InstallBin/opencv-1.0.0/cvaux/src; /bin/sh ../../libtool  --tag=
CXX --mode=relink g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer -o libcvaux.la -rpath /usr/local/lib -no-undefined -version-
info 1:0:0 dummy.lo lib_cvaux.la ../../cxcore/src/libcxcore.la ../../cv/src/
libcv.la -lpthread -ldl -lm )
g++ -shared -nostdlib /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crti.o /
usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtbeginS.o  .libs/dummy.o -Wl,--whole-
archive ./.libs/lib_cvaux.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/local/
lib -L/InstallBin/opencv-1.0.0/cxcore/src/.libs -L/usr/local/lib -
lcxcore -lcv -lpthread -ldl -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -L/usr/
lib/gcc-lib/i386-redhat-linux/3.2.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/
gcc-lib/i386-redhat-linux/3.2.3/crtendS.o /usr/lib/gcc-lib/i386-redhat-linux/3.2.
3/../../../crtn.o  -march=i686 -Wl,-soname -Wl,libcvaux.so.1 -o .libs/libcvaux.
so.1.0.0
/usr/bin/install -c .libs/libcvaux.so.1.0.0T /usr/local/lib/libcvaux.so.1.0.0
(cd /usr/local/lib && { ln -s -f libcvaux.so.1.0.0 libcvaux.so.1 || { rm -f 
libcvaux.so.1 && ln -s libcvaux.so.1.0.0 libcvaux.so.1; }; })
(cd /usr/local/lib && { ln -s -f libcvaux.so.1.0.0 libcvaux.so || { rm -f 
libcvaux.so && ln -s libcvaux.so.1.0.0 libcvaux.so; }; })
/usr/bin/install -c .libs/libcvaux.lai /usr/local/lib/libcvaux.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/src'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/src'
Making install in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
 /usr/bin/install -c -m 644 'cvaux.h' '/usr/local/include/opencv/cvaux.h'
 /usr/bin/install -c -m 644 'cvmat.hpp' '/usr/local/include/opencv/cvmat.hpp'
 /usr/bin/install -c -m 644 'cvaux.hpp' '/usr/local/include/opencv/cvaux.hpp'
 /usr/bin/install -c -m 644 'cvvidsurv.hpp' '/usr/local/include/opencv/cvvidsurv.
hpp'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
Making install in ml
make[1]: Entering directory `/InstallBin/opencv-1.0.0/ml'
Making install in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml/src'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/ml/src'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
 /bin/sh ../../libtool --mode=install /usr/bin/install -c  'libml.la' '/usr/
local/lib/libml.la'
libtool: install: warning: relinking `libml.la'
(cd /InstallBin/opencv-1.0.0/ml/src; /bin/sh ../../libtool  --tag=CXX 
--mode=relink g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-
frame-pointer -o libml.la -rpath /usr/local/lib -no-undefined -version-info 1:0:
0 dummy.lo lib_ml.la ../../cxcore/src/libcxcore.la -lpthread -ldl -lm )
g++ -shared -nostdlib /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crti.o /
usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtbeginS.o  .libs/dummy.o -Wl,--whole-
archive ./.libs/lib_ml.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/local/lib 
-L/usr/local/lib -lcxcore -lpthread -ldl -L/usr/lib/gcc-lib/i386-redhat-linux/3.
2.3 -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtendS.o /usr/lib/gcc-lib/i386-redhat-
linux/3.2.3/../../../crtn.o  -march=i686 -Wl,-soname -Wl,libml.so.1 -o .libs/
libml.so.1.0.0
/usr/bin/install -c .libs/libml.so.1.0.0T /usr/local/lib/libml.so.1.0.0
(cd /usr/local/lib && { ln -s -f libml.so.1.0.0 libml.so.1 || { rm -f libml.so.1 
&& ln -s libml.so.1.0.0 libml.so.1; }; })
(cd /usr/local/lib && { ln -s -f libml.so.1.0.0 libml.so || { rm -f libml.so && 
ln -s libml.so.1.0.0 libml.so; }; })
/usr/bin/install -c .libs/libml.lai /usr/local/lib/libml.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/ml/src'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml/src'
Making install in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/ml/include'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
 /usr/bin/install -c -m 644 'ml.h' '/usr/local/include/opencv/ml.h'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/ml/include'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/ml'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
Making install in otherlibs
make[1]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
Making install in highgui
make[2]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
 /bin/sh ../../libtool --mode=install /usr/bin/install -c  'libhighgui.la' '/usr
/local/lib/libhighgui.la'
libtool: install: warning: relinking `libhighgui.la'
(cd /InstallBin/opencv-1.0.0/otherlibs/highgui; /bin/sh ../../libtool  
--tag=CXX --mode=relink g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math 
-fomit-frame-pointer -o libhighgui.la -rpath /usr/local/lib -no-undefined -
version-info 1:0:0 dummy.lo lib_highgui.la ../../cxcore/src/libcxcore.la ../../
cv/src/libcv.la -pthread -lgthread-2.0 -lglib-2.0 -Wl,--export-dynamic -lgtk-x11
-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgdk_
pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lpng12 -ljpeg -lz -
lm -ltiff -lpthread -ldl -lm )
g++ -shared -nostdlib /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crti.o /
usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtbeginS.o  .libs/dummy.o -Wl,--whole-
archive ./.libs/lib_highgui.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/local
/lib -L/InstallBin/opencv-1.0.0/cxcore/src/.libs -L/usr/local/lib -
lcxcore -lcv -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.0 
-lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 
-lpng12 -L/usr/lib -ljpeg -lz -ltiff -lpthread -ldl -L/usr/lib/gcc-lib/i386-
redhat-linux/3.2.3 -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../.. -lstdc++ 
-lm -lc -lgcc_s /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtendS.o /usr/lib/gcc-
lib/i386-redhat-linux/3.2.3/../../../crtn.o  -march=i686 -pthread -Wl,--export-
dynamic -Wl,-soname -Wl,libhighgui.so.1 -o .libs/libhighgui.so.1.0.0
/usr/bin/install -c .libs/libhighgui.so.1.0.0T /usr/local/lib/libhighgui.so.1.0.
0
(cd /usr/local/lib && { ln -s -f libhighgui.so.1.0.0 libhighgui.so.1 || { rm -f 
libhighgui.so.1 && ln -s libhighgui.so.1.0.0 libhighgui.so.1; }; })
(cd /usr/local/lib && { ln -s -f libhighgui.so.1.0.0 libhighgui.so || { rm -f 
libhighgui.so && ln -s libhighgui.so.1.0.0 libhighgui.so; }; })
/usr/bin/install -c .libs/libhighgui.lai /usr/local/lib/libhighgui.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
 /usr/bin/install -c -m 644 'highgui.h' '/usr/local/include/opencv/highgui.h'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
Making install in utils
make[1]: Entering directory `/InstallBin/opencv-1.0.0/utils'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/utils'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/utils'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/utils'
Making install in interfaces
make[1]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
Making install in swig
make[2]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
Making install in filtered
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/filtered'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/filtered'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
filtered'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
filtered'
Making install in general
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make  install-am
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make[5]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
Making install in python
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/python'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/python'
make[4]: Nothing to be done for `install-exec-am'.
test -z "" || mkdir -p -- ""
test -z "" || mkdir -p -- ""
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
python'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
python'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
Making install in apps
make[1]: Entering directory `/InstallBin/opencv-1.0.0/apps'
Making install in haartraining
make[2]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
Making install in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
  /bin/sh ../../../libtool --mode=install /usr/bin/install -c 'opencv-
haartraining' '/usr/local/bin/opencv-haartraining'
/usr/bin/install -c .libs/opencv-haartraining /usr/local/bin/opencv-haartraining
  /bin/sh ../../../libtool --mode=install /usr/bin/install -c 'opencv-
createsamples' '/usr/local/bin/opencv-createsamples'
/usr/bin/install -c .libs/opencv-createsamples /usr/local/bin/opencv-
createsamples
  /bin/sh ../../../libtool --mode=install /usr/bin/install -c 'opencv-
performance' '/usr/local/bin/opencv-performance'
/usr/bin/install -c .libs/opencv-performance /usr/local/bin/opencv-performance
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
 /usr/bin/install -c -m 644 'libcvhaartraining.a' '/usr/local/lib/
libcvhaartraining.a'
 ranlib '/usr/local/lib/libcvhaartraining.a'
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
Making install in include
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
 /usr/bin/install -c -m 644 'cvhaartraining.h' '/usr/local/include/opencv/
cvhaartraining.h'
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/apps'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
Making install in tests
make[1]: Entering directory `/InstallBin/opencv-1.0.0/tests'
Making install in cxts
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxts'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxts'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxts'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxts'
Making install in cxcore
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
Making install in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore/
src'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore/
src'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore/src
'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore/src
'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
Making install in cv
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
Making install in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
Making install in python
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/python'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/python'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/python'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/python'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
Making install in samples
make[1]: Entering directory `/InstallBin/opencv-1.0.0/samples'
Making install in c
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples/c'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/samples/c'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/opencv/samples/c" || mkdir -p -- "/usr/local/share/
opencv/samples/c"
 /usr/bin/install -c -m 644 'airplane.jpg' '/usr/local/share/opencv/samples/c/
airplane.jpg'
 /usr/bin/install -c -m 644 'baboon.jpg' '/usr/local/share/opencv/samples/c/
baboon.jpg'
 /usr/bin/install -c -m 644 'lena.jpg' '/usr/local/share/opencv/samples/c/lena.
jpg'
 /usr/bin/install -c -m 644 'fruits.jpg' '/usr/local/share/opencv/samples/c/
fruits.jpg'
 /usr/bin/install -c -m 644 'stuff.jpg' '/usr/local/share/opencv/samples/c/stuff.
jpg'
 /usr/bin/install -c -m 644 'pic1.png' '/usr/local/share/opencv/samples/c/pic1.
png'
 /usr/bin/install -c -m 644 'pic2.png' '/usr/local/share/opencv/samples/c/pic2.
png'
 /usr/bin/install -c -m 644 'pic3.png' '/usr/local/share/opencv/samples/c/pic3.
png'
 /usr/bin/install -c -m 644 'pic4.png' '/usr/local/share/opencv/samples/c/pic4.
png'
 /usr/bin/install -c -m 644 'pic5.png' '/usr/local/share/opencv/samples/c/pic5.
png'
 /usr/bin/install -c -m 644 'pic6.png' '/usr/local/share/opencv/samples/c/pic6.
png'
 /usr/bin/install -c -m 644 'build_all.sh' '/usr/local/share/opencv/samples/c/
build_all.sh'
 /usr/bin/install -c -m 644 'cvsample.dsp' '/usr/local/share/opencv/samples/c/
cvsample.dsp'
 /usr/bin/install -c -m 644 'cvsample.vcproj' '/usr/local/share/opencv/samples/c
/cvsample.vcproj'
 /usr/bin/install -c -m 644 'makefile.ms' '/usr/local/share/opencv/samples/c/
makefile.ms'
 /usr/bin/install -c -m 644 'makefile.gnu' '/usr/local/share/opencv/samples/c/
makefile.gnu'
 /usr/bin/install -c -m 644 'agaricus-lepiota.data' '/usr/local/share/opencv/
samples/c/agaricus-lepiota.data'
 /usr/bin/install -c -m 644 'letter-recognition.data' '/usr/local/share/opencv/
samples/c/letter-recognition.data'
 /usr/bin/install -c -m 644 'blobtrack.cpp' '/usr/local/share/opencv/samples/c/
blobtrack.cpp'
 /usr/bin/install -c -m 644 'camshiftdemo.c' '/usr/local/share/opencv/samples/c/
camshiftdemo.c'
 /usr/bin/install -c -m 644 'contours.c' '/usr/local/share/opencv/samples/c/
contours.c'
 /usr/bin/install -c -m 644 'convexhull.c' '/usr/local/share/opencv/samples/c/
convexhull.c'
 /usr/bin/install -c -m 644 'camshiftdemo.c' '/usr/local/share/opencv/samples/c/
camshiftdemo.c'
 /usr/bin/install -c -m 644 'contours.c' '/usr/local/share/opencv/samples/c/
contours.c'
 /usr/bin/install -c -m 644 'convert_cascade.c' '/usr/local/share/opencv/samples
/c/convert_cascade.c'
 /usr/bin/install -c -m 644 'convexhull.c' '/usr/local/share/opencv/samples/c/
convexhull.c'
 /usr/bin/install -c -m 644 'delaunay.c' '/usr/local/share/opencv/samples/c/
delaunay.c'
 /usr/bin/install -c -m 644 'demhist.c' '/usr/local/share/opencv/samples/c/
demhist.c'
 /usr/bin/install -c -m 644 'dft.c' '/usr/local/share/opencv/samples/c/dft.c'
 /usr/bin/install -c -m 644 'distrans.c' '/usr/local/share/opencv/samples/c/
distrans.c'
 /usr/bin/install -c -m 644 'drawing.c' '/usr/local/share/opencv/samples/c/
drawing.c'
 /usr/bin/install -c -m 644 'edge.c' '/usr/local/share/opencv/samples/c/edge.c'
 /usr/bin/install -c -m 644 'facedetect.c' '/usr/local/share/opencv/samples/c/
facedetect.c'
 /usr/bin/install -c -m 644 'facedetect.cmd' '/usr/local/share/opencv/samples/c/
facedetect.cmd'
 /usr/bin/install -c -m 644 'ffilldemo.c' '/usr/local/share/opencv/samples/c/
ffilldemo.c'
 /usr/bin/install -c -m 644 'fitellipse.c' '/usr/local/share/opencv/samples/c/
fitellipse.c'
 /usr/bin/install -c -m 644 'houghlines.c' '/usr/local/share/opencv/samples/c/
houghlines.c'
 /usr/bin/install -c -m 644 'kalman.c' '/usr/local/share/opencv/samples/c/kalman.
c'
 /usr/bin/install -c -m 644 'kmeans.c' '/usr/local/share/opencv/samples/c/kmeans.
c'
 /usr/bin/install -c -m 644 'image.cpp' '/usr/local/share/opencv/samples/c/image.
cpp'
 /usr/bin/install -c -m 644 'inpaint.cpp' '/usr/local/share/opencv/samples/c/
inpaint.cpp'
 /usr/bin/install -c -m 644 'laplace.c' '/usr/local/share/opencv/samples/c/
laplace.c'
 /usr/bin/install -c -m 644 'letter_recog.cpp' '/usr/local/share/opencv/samples/
c/letter_recog.cpp'
 /usr/bin/install -c -m 644 'lkdemo.c' '/usr/local/share/opencv/samples/c/lkdemo.
c'
 /usr/bin/install -c -m 644 'minarea.c' '/usr/local/share/opencv/samples/c/
minarea.c'
 /usr/bin/install -c -m 644 'morphology.c' '/usr/local/share/opencv/samples/c/
morphology.c'
 /usr/bin/install -c -m 644 'motempl.c' '/usr/local/share/opencv/samples/c/
motempl.c'
 /usr/bin/install -c -m 644 'mushroom.cpp' '/usr/local/share/opencv/samples/c/
mushroom.cpp'
 /usr/bin/install -c -m 644 'pyramid_segmentation.c' '/usr/local/share/opencv/
samples/c/pyramid_segmentation.c'
 /usr/bin/install -c -m 644 'squares.c' '/usr/local/share/opencv/samples/c/
squares.c'
 /usr/bin/install -c -m 644 'watershed.cpp' '/usr/local/share/opencv/samples/c/
watershed.cpp'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/samples/c'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples/c'
Making install in python
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples/python'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/samples/python'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/opencv/samples/python" || mkdir -p -- "/usr/local/
share/opencv/samples/python"
 /usr/bin/install -c 'cam-histo.py' '/usr/local/share/opencv/samples/python/cam-
histo.py'
 /usr/bin/install -c 'capture-cam.py' '/usr/local/share/opencv/samples/python/
capture-cam.py'
 /usr/bin/install -c 'chessboard.py' '/usr/local/share/opencv/samples/python/
chessboard.py'
 /usr/bin/install -c 'contours.py' '/usr/local/share/opencv/samples/python/
contours.py'
 /usr/bin/install -c 'convexhull.py' '/usr/local/share/opencv/samples/python/
convexhull.py'
 /usr/bin/install -c 'delaunay.py' '/usr/local/share/opencv/samples/python/
delaunay.py'
 /usr/bin/install -c 'demhist.py' '/usr/local/share/opencv/samples/python/
demhist.py'
 /usr/bin/install -c 'distrans.py' '/usr/local/share/opencv/samples/python/
distrans.py'
 /usr/bin/install -c 'drawing.py' '/usr/local/share/opencv/samples/python/
drawing.py'
 /usr/bin/install -c 'dft.py' '/usr/local/share/opencv/samples/python/dft.py'
 /usr/bin/install -c 'edge.py' '/usr/local/share/opencv/samples/python/edge.py'
 /usr/bin/install -c 'facedetect.py' '/usr/local/share/opencv/samples/python/
facedetect.py'
 /usr/bin/install -c 'ffilldemo.py' '/usr/local/share/opencv/samples/python/
ffilldemo.py'
 /usr/bin/install -c 'fitellipse.py' '/usr/local/share/opencv/samples/python/
fitellipse.py'
 /usr/bin/install -c 'houghlines.py' '/usr/local/share/opencv/samples/python/
houghlines.py'
 /usr/bin/install -c 'inpaint.py' '/usr/local/share/opencv/samples/python/
inpaint.py'
 /usr/bin/install -c 'kalman.py' '/usr/local/share/opencv/samples/python/kalman.
py'
 /usr/bin/install -c 'kmeans.py' '/usr/local/share/opencv/samples/python/kmeans.
py'
 /usr/bin/install -c 'laplace.py' '/usr/local/share/opencv/samples/python/
laplace.py'
 /usr/bin/install -c 'lkdemo.py' '/usr/local/share/opencv/samples/python/lkdemo.
py'
 /usr/bin/install -c 'logpolar.py' '/usr/local/share/opencv/samples/python/
logpolar.py'
 /usr/bin/install -c 'minarea.py' '/usr/local/share/opencv/samples/python/
minarea.py'
 /usr/bin/install -c 'minidemo.py' '/usr/local/share/opencv/samples/python/
minidemo.py'
 /usr/bin/install -c 'morphology.py' '/usr/local/share/opencv/samples/python/
morphology.py'
 /usr/bin/install -c 'motempl.py' '/usr/local/share/opencv/samples/python/
motempl.py'
 /usr/bin/install -c 'pyramid_segmentation.py' '/usr/local/share/opencv/samples/
python/pyramid_segmentation.py'
 /usr/bin/install -c 'squares.py' '/usr/local/share/opencv/samples/python/
squares.py'
 /usr/bin/install -c 'watershed.py' '/usr/local/share/opencv/samples/python/
watershed.py'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/samples/python'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples/python'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/samples'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
Making install in data
make[1]: Entering directory `/InstallBin/opencv-1.0.0/data'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/data'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/opencv" || mkdir -p -- "/usr/local/share/opencv"
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'readme.txt' 
'/usr/local/share/opencv/readme.txt'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_frontalface_alt.xml' '/usr/local/share/opencv/
haarcascades/haarcascade_frontalface_alt.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_frontalface_alt2.xml' '/usr/local/share/opencv/
haarcascades/haarcascade_frontalface_alt2.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_frontalface_alt_tree.xml' '/usr/local/share/opencv/
haarcascades/haarcascade_frontalface_alt_tree.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_frontalface_default.xml' '/usr/local/share/opencv/
haarcascades/haarcascade_frontalface_default.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_fullbody.xml' '/usr/local/share/opencv/haarcascades/
haarcascade_fullbody.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_lowerbody.xml' '/usr/local/share/opencv/haarcascades/
haarcascade_lowerbody.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_profileface.xml' '/usr/local/share/opencv/haarcascades/
haarcascade_profileface.xml'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 '
haarcascades/haarcascade_upperbody.xml' '/usr/local/share/opencv/haarcascades/
haarcascade_upperbody.xml'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/data'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/data'
Making install in docs
make[1]: Entering directory `/InstallBin/opencv-1.0.0/docs'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/docs'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/opencv/doc" || mkdir -p -- "/usr/local/share/opencv/
doc"
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'cvcam.rtf' 
'/usr/local/share/opencv/doc/cvcam.rtf'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'faq.htm' '/
usr/local/share/opencv/doc/faq.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'index.htm' 
'/usr/local/share/opencv/doc/index.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'license.txt
' '/usr/local/share/opencv/doc/license.txt'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'opencv.jpg' 
'/usr/local/share/opencv/doc/opencv.jpg'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'opencvman_
old.pdf' '/usr/local/share/opencv/doc/opencvman_old.pdf'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'papers/algo
_tracking.pdf' '/usr/local/share/opencv/doc/papers/algo_tracking.pdf'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'papers/
avbpa99.ps' '/usr/local/share/opencv/doc/papers/avbpa99.ps'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'papers/
camshift.pdf' '/usr/local/share/opencv/doc/papers/camshift.pdf'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/
opencvref.css' '/usr/local/share/opencv/doc/ref/opencvref.css'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/
opencvref_cv.htm' '/usr/local/share/opencv/doc/ref/opencvref_cv.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/
opencvref_cvaux.htm' '/usr/local/share/opencv/doc/ref/opencvref_cvaux.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/
opencvref_cxcore.htm' '/usr/local/share/opencv/doc/ref/opencvref_cxcore.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/
opencvref_highgui.htm' '/usr/local/share/opencv/doc/ref/opencvref_highgui.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/
opencvref_ml.htm' '/usr/local/share/opencv/doc/ref/opencvref_ml.htm'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
backprojectpatch.png' '/usr/local/share/opencv/doc/ref/pics/backprojectpatch.png
'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
boundingrect.png' '/usr/local/share/opencv/doc/ref/pics/boundingrect.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
building.jpg' '/usr/local/share/opencv/doc/ref/pics/building.jpg'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
contoursecarea.png' '/usr/local/share/opencv/doc/ref/pics/contoursecarea.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
cornersubpix.png' '/usr/local/share/opencv/doc/ref/pics/cornersubpix.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
defects.png' '/usr/local/share/opencv/doc/ref/pics/defects.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
ellipse.png' '/usr/local/share/opencv/doc/ref/pics/ellipse.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
1.png' '/usr/local/share/opencv/doc/ref/pics/em1.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
3.png' '/usr/local/share/opencv/doc/ref/pics/em3.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
4.png' '/usr/local/share/opencv/doc/ref/pics/em4.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
5.png' '/usr/local/share/opencv/doc/ref/pics/em5.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
6.png' '/usr/local/share/opencv/doc/ref/pics/em6.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
7.png' '/usr/local/share/opencv/doc/ref/pics/em7.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
8.png' '/usr/local/share/opencv/doc/ref/pics/em8.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/em
9.png' '/usr/local/share/opencv/doc/ref/pics/em9.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
errmsg.png' '/usr/local/share/opencv/doc/ref/pics/errmsg.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
face.png' '/usr/local/share/opencv/doc/ref/pics/face.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
haarfeatures.png' '/usr/local/share/opencv/doc/ref/pics/haarfeatures.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
houghp.png' '/usr/local/share/opencv/doc/ref/pics/houghp.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
inv_logpolar.jpg' '/usr/local/share/opencv/doc/ref/pics/inv_logpolar.jpg'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
left.jpg' '/usr/local/share/opencv/doc/ref/pics/left.jpg'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
logpolar.jpg' '/usr/local/share/opencv/doc/ref/pics/logpolar.jpg'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
maxrect.png' '/usr/local/share/opencv/doc/ref/pics/maxrect.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
memstorage1.png' '/usr/local/share/opencv/doc/ref/pics/memstorage1.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
memstorage2.png' '/usr/local/share/opencv/doc/ref/pics/memstorage2.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
minareabox.png' '/usr/local/share/opencv/doc/ref/pics/minareabox.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
mlp_.png' '/usr/local/share/opencv/doc/ref/pics/mlp_.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
neuron_model.png' '/usr/local/share/opencv/doc/ref/pics/neuron_model.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
pointpolygon.png' '/usr/local/share/opencv/doc/ref/pics/pointpolygon.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
quadedge.png' '/usr/local/share/opencv/doc/ref/pics/quadedge.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
right.jpg' '/usr/local/share/opencv/doc/ref/pics/right.jpg'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
sigmoid_bipolar.png' '/usr/local/share/opencv/doc/ref/pics/sigmoid_bipolar.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
subdiv.png' '/usr/local/share/opencv/doc/ref/pics/subdiv.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'ref/pics/
threshold.png' '/usr/local/share/opencv/doc/ref/pics/threshold.png'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'python.txt' 
'/usr/local/share/opencv/doc/python.txt'
 /InstallBin/opencv-1.0.0/autotools/install-sh -c -m 644 'python-
wrappers-on-windows.txt' '/usr/local/share/opencv/doc/python-wrappers-on-windows.
txt'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/docs'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/docs'
make[1]: Entering directory `/InstallBin/opencv-1.0.0'
make[2]: Entering directory `/InstallBin/opencv-1.0.0'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/opencv" || mkdir -p -- "/usr/local/include/opencv"
test -z "/usr/local/lib/pkgconfig" || mkdir -p -- "/usr/local/lib/pkgconfig"
 /usr/bin/install -c -m 644 'opencv.pc' '/usr/local/lib/pkgconfig/opencv.pc'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0'
[root@uranos opencv-1.0.0]# 
  • 問題なくインストール完了した模様.

3.インストールの確認

  • ライブラリがインストールされた/usr/local/lib/を確認する.
[root@uranos opencv-1.0.0]# ls -lat /usr/local/lib/  
total 15324
drwxr-xr-x    6 root     root         4096 Oct 23 12:43 .
drwxr-xr-x    2 root     root         4096 Oct 23 12:43 pkgconfig
-rw-r--r--    1 root     root       326636 Oct 23 12:43 libcvhaartraining.a
-rwxr-xr-x    1 root     root         1055 Oct 23 12:43 libhighgui.la
lrwxrwxrwx    1 root     root           19 Oct 23 12:43 libhighgui.so -> libhighgui.so.1.0.0
lrwxrwxrwx    1 root     root           19 Oct 23 12:43 libhighgui.so.1 -> libhighgui.so.1.0.0
-rwxr-xr-x    1 root     root       384233 Oct 23 12:43 libhighgui.so.1.0.0
-rwxr-xr-x    1 root     root          856 Oct 23 12:43 libcvaux.la
lrwxrwxrwx    1 root     root           17 Oct 23 12:43 libcvaux.so -> libcvaux.so.1.0.0
lrwxrwxrwx    1 root     root           17 Oct 23 12:43 libcvaux.so.1 -> libcvaux.so.1.0.0
-rwxr-xr-x    1 root     root      1747679 Oct 23 12:43 libcvaux.so.1.0.0
-rwxr-xr-x    1 root     root          814 Oct 23 12:43 libml.la
lrwxrwxrwx    1 root     root           14 Oct 23 12:43 libml.so -> libml.so.1.0.0
lrwxrwxrwx    1 root     root           14 Oct 23 12:43 libml.so.1 -> libml.so.1.0.0
-rwxr-xr-x    1 root     root       547058 Oct 23 12:43 libml.so.1.0.0
-rwxr-xr-x    1 root     root          814 Oct 23 12:43 libcv.la
lrwxrwxrwx    1 root     root           14 Oct 23 12:43 libcv.so -> libcv.so.1.0.0
lrwxrwxrwx    1 root     root           14 Oct 23 12:43 libcv.so.1 -> libcv.so.1.0.0
-rwxr-xr-x    1 root     root      1778242 Oct 23 12:43 libcv.so.1.0.0
-rwxr-xr-x    1 root     root          810 Oct 23 12:43 libcxcore.la
lrwxrwxrwx    1 root     root           18 Oct 23 12:43 libcxcore.so -> libcxcore.so.1.0.0
lrwxrwxrwx    1 root     root           18 Oct 23 12:43 libcxcore.so.1 -> libcxcore.so.1.0.0
-rwxr-xr-x    1 root     root      2205031 Oct 23 12:43 libcxcore.so.1.0.0
-rw-r--r--    1 root     root        42785 Apr 27 19:02 php.ini
drwxr-xr-x    3 root     root         4096 Apr 25 16:20 mecab
-rw-r--r--    1 root     root      2061066 Apr 25 15:31 libmecab.a
-rwxr-xr-x    1 root     root          825 Apr 25 15:31 libmecab.la
lrwxrwxrwx    1 root     root           17 Apr 25 15:31 libmecab.so -> libmecab.so.1.0.0
lrwxrwxrwx    1 root     root           17 Apr 25 15:31 libmecab.so.1 -> libmecab.so.1.0.0
-rwxr-xr-x    1 root     root      1481032 Apr 25 15:31 libmecab.so.1.0.0
drwxr-sr-x   18 root     root         4096 Apr 25 15:11 ..
drwxr-xr-x   23 root     root         4096 Jan 22  2007 php
drwxr-xr-x    5 root     root         4096 Dec 27  2006 ruby
-rw-r--r--    1 root     root      1729926 Dec 27  2006 libruby-static.a
[root@uranos opencv-1.0.0]# 
  • インクルードファイルを確認する./usr/local/include/opencv
[root@uranos opencv-1.0.0]# ls -la /usr/local/include/opencv
total 628
drwxr-xr-x    2 root     root         4096 Oct 23 12:43 .
drwxr-xr-x    4 root     root         4096 Oct 23 12:43 ..
-rw-r--r--    1 root     root        54064 Oct 23 12:43 cv.h
-rw-r--r--    1 root     root        15771 Oct 23 12:43 cv.hpp
-rw-r--r--    1 root     root        58841 Oct 23 12:43 cvaux.h
-rw-r--r--    1 root     root         5840 Oct 23 12:43 cvaux.hpp
-rw-r--r--    1 root     root        40660 Oct 23 12:43 cvcompat.h
-rw-r--r--    1 root     root         8452 Oct 23 12:43 cvhaartraining.h
-rw-r--r--    1 root     root        70572 Oct 23 12:43 cvmat.hpp
-rw-r--r--    1 root     root        12484 Oct 23 12:43 cvtypes.h
-rw-r--r--    1 root     root         2370 Oct 23 12:43 cvver.h
-rw-r--r--    1 root     root        40383 Oct 23 12:43 cvvidsurv.hpp
-rw-r--r--    1 root     root        73229 Oct 23 12:43 cxcore.h
-rw-r--r--    1 root     root        12299 Oct 23 12:43 cxcore.hpp
-rw-r--r--    1 root     root         8692 Oct 23 12:43 cxerror.h
-rw-r--r--    1 root     root        47408 Oct 23 12:43 cxmisc.h
-rw-r--r--    1 root     root        51696 Oct 23 12:43 cxtypes.h
-rw-r--r--    1 root     root        15774 Oct 23 12:43 highgui.h
-rw-r--r--    1 root     root        54040 Oct 23 12:43 ml.h
[root@uranos opencv-1.0.0]# 
  • ライブラリの検索パスが登録されているか,/etc/ld.so.confを確認する.
[root@uranos opencv-1.0.0]# cat /etc/ld.so.conf
/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/qt-3.1/lib
[root@uranos opencv-1.0.0]# 
  • 記述されていない.
  • ライブラリパスを追加する.
[root@uranos opencv-1.0.0]# echo /usr/local/lib >> /etc/ld.so.conf
[root@uranos opencv-1.0.0]# cat /etc/ld.so.conf
/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/qt-3.1/lib
/usr/local/lib
[root@uranos opencv-1.0.0]#
  • 追加した設定を有効化する.
[root@uranos opencv-1.0.0]# /sbin/ldconfig
[root@uranos opencv-1.0.0]#
  • 有効化されたか,確認する.
[root@uranos opencv-1.0.0]# /sbin/ldconfig -v      
/usr/kerberos/lib:
        libpty.so.1 -> libpty.so.1.2
        libkrb5.so.3 -> libkrb5.so.3.1
        libkrb4.so.2 -> libkrb4.so.2.0
        libkdb5.so.3 -> libkdb5.so.3.2
        libkadm5srv.so.5 -> libkadm5srv.so.5.0
        libkadm5clnt.so.5 -> libkadm5clnt.so.5.0
        libk5crypto.so.3 -> libk5crypto.so.3.0

〜略〜


/usr/lib/qt-3.1/lib:
        libqui.so.1 -> libqui.so.1.0.0
        libqt-mt.so.3 -> libqt.so.3.1.2
/usr/local/lib:
        libhighgui.so.1 -> libhighgui.so.1.0.0
        libml.so.1 -> libml.so.1.0.0
        libcvaux.so.1 -> libcvaux.so.1.0.0
        libcv.so.1 -> libcv.so.1.0.0
        libcxcore.so.1 -> libcxcore.so.1.0.0
        libmecab.so.1 -> libmecab.so.1.0.0
/lib:
        libibmsp6.so.32.1 -> libibmsp6.so.32.1
        libraw.2.2.0.so -> libraw.2.2.0.so
        libpwdb.so.0 -> libpwdb.so.0.62
        libssl.so.2 -> libssl.so.0.9.6b

〜略〜


        libc.so.6 -> libc-2.3.2.so
        libpthread.so.0 -> libpthread-0.10.so
/lib/tls: (hwcap: 0x8000000000000000)
        libthread_db.so.1 -> libthread_db-1.0.so
        librt.so.1 -> librtkaio-2.3.2.so
        libm.so.6 -> libm-2.3.2.so
        libc.so.6 -> libc-2.3.2.so
        libpthread.so.0 -> libpthread-0.60.so
[root@uranos opencv-1.0.0]# 


  • /usr/local/libが認識されている事が確認できた.

4.OpenCVをテストする

  • デフォルトのチェックプログラムを利用して,動作確認を行う.
[root@uranos opencv-1.0.0]# make check
Making check in cxcore
make[1]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
Making check in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/src'
Making check in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cxcore'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/cxcore'
Making check in cv
make[1]: Entering directory `/InstallBin/opencv-1.0.0/cv'
Making check in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv/src'
Making check in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cv'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/cv'
Making check in cvaux
make[1]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
Making check in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/src'
Making check in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/cvaux'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/cvaux'
Making check in ml
make[1]: Entering directory `/InstallBin/opencv-1.0.0/ml'
Making check in src
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml/src'
Making check in include
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml/include'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/ml'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/ml'
Making check in otherlibs
make[1]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
Making check in highgui
make[2]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs/
highgui'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/otherlibs'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/otherlibs'
Making check in utils
make[1]: Entering directory `/InstallBin/opencv-1.0.0/utils'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/utils'
Making check in interfaces
make[1]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
Making check in swig
make[2]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
Making check in filtered
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/filtered'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
filtered'
Making check in general
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make  check-am
make[4]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/general'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
general'
Making check in python
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
/python'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig/
python'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/interfaces/swig
'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces/swig'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/interfaces'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/interfaces'
Making check in apps
make[1]: Entering directory `/InstallBin/opencv-1.0.0/apps'
Making check in haartraining
make[2]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
Making check in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/src'
Making check in include
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining/include'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/apps/
haartraining'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/apps'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/apps'
Making check in tests
make[1]: Entering directory `/InstallBin/opencv-1.0.0/tests'
Making check in cxts
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxts'
make  libcxts.la
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxts'
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../../tests  -DNDEBUG   -Wall -fno-rtti -pipe 
-O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT cxts.lo -MD -MP -MF ".
deps/cxts.Tpo" -c -o cxts.lo cxts.cpp; ¥
then mv -f ".deps/cxts.Tpo" ".deps/cxts.Plo"; else rm -f ".deps/cxts.Tpo"; exit 
1; fi
mkdir .libs
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../../tests -
DNDEBUG -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-
pointer -MT cxts.lo -MD -MP -MF .deps/cxts.Tpo -c cxts.cpp  -fPIC -DPIC -o .libs
/cxts.o
cxts.cpp: In member function `virtual void CvTS::print_summary_header(int)':
cxts.cpp:1592: warning: `%c' yields only last 2 digits of year in some locales
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../../tests  -DNDEBUG   -Wall -fno-rtti -pipe 
-O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT cxts_arrtest.lo -MD -MP 
-MF ".deps/cxts_arrtest.Tpo" -c -o cxts_arrtest.lo cxts_arrtest.cpp; ¥
then mv -f ".deps/cxts_arrtest.Tpo" ".deps/cxts_arrtest.Plo"; else rm -f ".deps/
cxts_arrtest.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../../tests -
DNDEBUG -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-
pointer -MT cxts_arrtest.lo -MD -MP -MF .deps/cxts_arrtest.Tpo -c cxts_arrtest.
cpp  -fPIC -DPIC -o .libs/cxts_arrtest.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.
./.. -I. -I../../cxcore/include -I../../tests  -DNDEBUG   -Wall -fno-rtti -pipe 
-O3 -g -march=i686 -ffast-math -fomit-frame-pointer  -MT cxts_math.lo -MD -MP -
MF ".deps/cxts_math.Tpo" -c -o cxts_math.lo cxts_math.cpp; ¥
then mv -f ".deps/cxts_math.Tpo" ".deps/cxts_math.Plo"; else rm -f ".deps/cxts_
math.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../cxcore/include -I../../tests -
DNDEBUG -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-
pointer -MT cxts_math.lo -MD -MP -MF .deps/cxts_math.Tpo -c cxts_math.cpp  -fPIC 
-DPIC -o .libs/cxts_math.o
/bin/sh ../../libtool --tag=CXX --mode=link g++  -Wall -fno-rtti -pipe -O3 -g -
march=i686 -ffast-math -fomit-frame-pointer    -o libcxts.la   cxts.lo cxts_
arrtest.lo cxts_math.lo ../../cxcore/src/libcxcore.la -lpthread -ldl -lm 
ar cru .libs/libcxts.a .libs/cxts.o .libs/cxts_arrtest.o .libs/cxts_math.o
ranlib .libs/libcxts.a
creating libcxts.la
(cd .libs && rm -f libcxts.la && ln -s ../libcxts.la libcxts.la)
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxts'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxts'
Making check in cxcore
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
Making check in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore/
src'
make  cxcoretest
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore/
src'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
tests/cxts  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aarithm.o -MD -MP -MF ".deps/aarithm.Tpo" -c -o aarithm.
o aarithm.cpp; ¥
then mv -f ".deps/aarithm.Tpo" ".deps/aarithm.Po"; else rm -f ".deps/aarithm.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
tests/cxts  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT adatastruct.o -MD -MP -MF ".deps/adatastruct.Tpo" -c -o 
adatastruct.o adatastruct.cpp; ¥
then mv -f ".deps/adatastruct.Tpo" ".deps/adatastruct.Po"; else rm -f ".deps/
adatastruct.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
tests/cxts  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT adxt.o -MD -MP -MF ".deps/adxt.Tpo" -c -o adxt.o adxt.
cpp; ¥
then mv -f ".deps/adxt.Tpo" ".deps/adxt.Po"; else rm -f ".deps/adxt.Tpo"; exit 1
; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
tests/cxts  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT amath.o -MD -MP -MF ".deps/amath.Tpo" -c -o amath.o 
amath.cpp; ¥
then mv -f ".deps/amath.Tpo" ".deps/amath.Po"; else rm -f ".deps/amath.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../cxcore/include -I../../../
tests/cxts  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT cxcoretest_main.o -MD -MP -MF ".deps/cxcoretest_main.
Tpo" -c -o cxcoretest_main.o cxcoretest_main.cpp; ¥
then mv -f ".deps/cxcoretest_main.Tpo" ".deps/cxcoretest_main.Po"; else rm -f ".
deps/cxcoretest_main.Tpo"; exit 1; fi
/bin/sh ../../../libtool --tag=CXX --mode=link g++  -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer    -o cxcoretest  aarithm.o 
adatastruct.o adxt.o amath.o cxcoretest_main.o ../../../tests/cxts/libcxts.la ..
/../../cxcore/src/libcxcore.la -lpthread -ldl -lm 
mkdir .libs
g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -o 
.libs/cxcoretest aarithm.o adatastruct.o adxt.o amath.o cxcoretest_main.o  ../..
/../tests/cxts/.libs/libcxts.a /InstallBin/opencv-1.0.0/cxcore/src/.
libs/libcxcore.so ../../../cxcore/src/.libs/libcxcore.so -lpthread -ldl -lm -Wl,
--rpath -Wl,/usr/local/lib
creating cxcoretest
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore/src
'
make  check-TESTS
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore/
src'
WARNING: config name is not specified, using default parameters
Engine: CxTest 0.1
Execution Date & Time: Tue Oct 23 18:05:58 2007
Config File: (null)
Tested Libraries: cxcore: 1.0.0
Optimized Low-level Plugin's: 
=================================================
-------------------------------------------------
arithm-absdiff: ..............................................  Ok
-------------------------------------------------
arithm-absdiffs: .............................................  Ok
-------------------------------------------------
arithm-add: ..................................................  Ok
-------------------------------------------------
arithm-adds: .................................................  Ok
-------------------------------------------------
arithm-addweighted: ..........................................  Ok
-------------------------------------------------
arithm-div: ..................................................  Ok
-------------------------------------------------
arithm-max: ..................................................  Ok
-------------------------------------------------
arithm-maxs: .................................................  Ok
-------------------------------------------------
arithm-min: ..................................................  Ok
-------------------------------------------------
arithm-mins: .................................................  Ok
-------------------------------------------------
arithm-mul: ..................................................  Ok
-------------------------------------------------
arithm-recip: ................................................  Ok
-------------------------------------------------
arithm-sub: ..................................................  Ok
-------------------------------------------------
arithm-subrs: ................................................  Ok
-------------------------------------------------
cmp-cmp: .....................................................  Ok
-------------------------------------------------
cmp-cmps: ....................................................  Ok
-------------------------------------------------
cmp-inrange: .................................................  Ok
-------------------------------------------------
cmp-inranges: ................................................  Ok
-------------------------------------------------
cvt-scale: ...................................................  Ok
-------------------------------------------------
cvt-scaleabs: ................................................  Ok
-------------------------------------------------
ds-graph: ..............        Ok
-------------------------------------------------
ds-graphscan: ......    Ok
-------------------------------------------------
ds-seq-base: ..............     Ok
-------------------------------------------------
ds-seq-sortinv: ................................        Ok
-------------------------------------------------
ds-set: ....    Ok
-------------------------------------------------
dxt-dct: .....................................................  Ok
-------------------------------------------------
dxt-dft: .....................................................  Ok
-------------------------------------------------
dxt-mulspectrums: ............................................  Ok
-------------------------------------------------
logic-and: ...................................................  Ok
-------------------------------------------------
logic-ands: ..................................................  Ok
-------------------------------------------------
logic-not: ...................................................  Ok
-------------------------------------------------
logic-or: ....................................................  Ok
-------------------------------------------------
logic-ors: ...................................................  Ok
-------------------------------------------------
logic-xor: ...................................................  Ok
-------------------------------------------------
logic-xors: ..................................................  Ok
-------------------------------------------------
math-cart2polar: .............................................  Ok
-------------------------------------------------
math-exp: ....................................................  Ok
-------------------------------------------------
math-log: ....................................................  Ok
-------------------------------------------------
math-polar2cart: .............................................  Ok
-------------------------------------------------
math-pow: ....................................................  Ok
-------------------------------------------------
matrix-covar: ................................................  Ok
-------------------------------------------------
matrix-crossproduct: .........................................  Ok
-------------------------------------------------
matrix-det: ..................................................  Ok
-------------------------------------------------
matrix-dotproduct: ...........................................  Ok
-------------------------------------------------
matrix-gemm: .................................................  Ok
-------------------------------------------------
matrix-invert: ...............................................  Ok
-------------------------------------------------
matrix-mahalanobis: ..........................................  Ok
-------------------------------------------------
matrix-multransposed: ........................................  Ok
-------------------------------------------------
matrix-perspective: ..........................................  Ok
-------------------------------------------------
matrix-scaleadd: .............................................  Ok
-------------------------------------------------
matrix-solve: ................................................  Ok
-------------------------------------------------
matrix-svbksb: ...............................................  Ok
-------------------------------------------------
matrix-svd: ..................................................  Ok
-------------------------------------------------
matrix-trace: ................................................  Ok
-------------------------------------------------
matrix-transform: ............................................  Ok
-------------------------------------------------
mem-copy: ....................................................  Ok
-------------------------------------------------
mem-fill: ....................................................  Ok
-------------------------------------------------
mem-flip: ....................................................  Ok
-------------------------------------------------
mem-merge: ...................................................  Ok
-------------------------------------------------
mem-setidentity: .............................................  Ok
-------------------------------------------------
mem-setzero: .................................................  Ok
-------------------------------------------------
mem-split: ...................................................  Ok
-------------------------------------------------
mem-transpose: ...............................................  Ok
-------------------------------------------------
stat-mean: ...................................................  Ok
-------------------------------------------------
stat-mean_stddev: ............................................  Ok
-------------------------------------------------
stat-minmaxloc: ..............................................  Ok
-------------------------------------------------
stat-nonzero: ................................................  Ok
-------------------------------------------------
stat-norm: ...................................................  Ok
-------------------------------------------------
stat-sum: ....................................................  Ok
=================================================
Summary: 0 out of 69 tests failed
Running time: 00:02:24
PASS: cxcoretest
==================
All 1 tests passed
==================
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore/src
'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore/src
'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cxcore'
Making check in cv
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
Making check in src
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make  cvtest
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aaccum.o -MD -MP -MF ".deps/aaccum.Tpo" -c -o aaccum.o 
aaccum.cpp; ¥
then mv -f ".deps/aaccum.Tpo" ".deps/aaccum.Po"; else rm -f ".deps/aaccum.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aadaptthresh.o -MD -MP -MF ".deps/aadaptthresh.Tpo" -c 
-o aadaptthresh.o aadaptthresh.cpp; ¥
then mv -f ".deps/aadaptthresh.Tpo" ".deps/aadaptthresh.Po"; else rm -f ".deps/
aadaptthresh.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aapproxpoly.o -MD -MP -MF ".deps/aapproxpoly.Tpo" -c -o 
aapproxpoly.o aapproxpoly.cpp; ¥
then mv -f ".deps/aapproxpoly.Tpo" ".deps/aapproxpoly.Po"; else rm -f ".deps/
aapproxpoly.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acameracalibration.o -MD -MP -MF ".deps/
acameracalibration.Tpo" -c -o acameracalibration.o acameracalibration.cpp; ¥
then mv -f ".deps/acameracalibration.Tpo" ".deps/acameracalibration.Po"; else rm 
-f ".deps/acameracalibration.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acamshift.o -MD -MP -MF ".deps/acamshift.Tpo" -c -o 
acamshift.o acamshift.cpp; ¥
then mv -f ".deps/acamshift.Tpo" ".deps/acamshift.Po"; else rm -f ".deps/
acamshift.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acanny.o -MD -MP -MF ".deps/acanny.Tpo" -c -o acanny.o 
acanny.cpp; ¥
then mv -f ".deps/acanny.Tpo" ".deps/acanny.Po"; else rm -f ".deps/acanny.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT achesscorners.o -MD -MP -MF ".deps/achesscorners.Tpo" -
c -o achesscorners.o achesscorners.cpp; ¥
then mv -f ".deps/achesscorners.Tpo" ".deps/achesscorners.Po"; else rm -f ".deps
/achesscorners.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acolor.o -MD -MP -MF ".deps/acolor.Tpo" -c -o acolor.o 
acolor.cpp; ¥
then mv -f ".deps/acolor.Tpo" ".deps/acolor.Po"; else rm -f ".deps/acolor.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acondens.o -MD -MP -MF ".deps/acondens.Tpo" -c -o 
acondens.o acondens.cpp; ¥
then mv -f ".deps/acondens.Tpo" ".deps/acondens.Po"; else rm -f ".deps/acondens.
Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acontourmoments.o -MD -MP -MF ".deps/acontourmoments.
Tpo" -c -o acontourmoments.o acontourmoments.cpp; ¥
then mv -f ".deps/acontourmoments.Tpo" ".deps/acontourmoments.Po"; else rm -f ".
deps/acontourmoments.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acontours.o -MD -MP -MF ".deps/acontours.Tpo" -c -o 
acontours.o acontours.cpp; ¥
then mv -f ".deps/acontours.Tpo" ".deps/acontours.Po"; else rm -f ".deps/
acontours.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acontoursmatch.o -MD -MP -MF ".deps/acontoursmatch.Tpo" 
-c -o acontoursmatch.o acontoursmatch.cpp; ¥
then mv -f ".deps/acontoursmatch.Tpo" ".deps/acontoursmatch.Po"; else rm -f ".
deps/acontoursmatch.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aconvhull.o -MD -MP -MF ".deps/aconvhull.Tpo" -c -o 
aconvhull.o aconvhull.cpp; ¥
then mv -f ".deps/aconvhull.Tpo" ".deps/aconvhull.Po"; else rm -f ".deps/
aconvhull.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT acreatecontourtree.o -MD -MP -MF ".deps/
acreatecontourtree.Tpo" -c -o acreatecontourtree.o acreatecontourtree.cpp; ¥
then mv -f ".deps/acreatecontourtree.Tpo" ".deps/acreatecontourtree.Po"; else rm 
-f ".deps/acreatecontourtree.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT adistancetransform.o -MD -MP -MF ".deps/
adistancetransform.Tpo" -c -o adistancetransform.o adistancetransform.cpp; ¥
then mv -f ".deps/adistancetransform.Tpo" ".deps/adistancetransform.Po"; else rm 
-f ".deps/adistancetransform.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT adrawing_regress.o -MD -MP -MF ".deps/adrawing_regress.
Tpo" -c -o adrawing_regress.o adrawing_regress.cpp; ¥
then mv -f ".deps/adrawing_regress.Tpo" ".deps/adrawing_regress.Po"; else rm -f 
".deps/adrawing_regress.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aeigenobjects.o -MD -MP -MF ".deps/aeigenobjects.Tpo" -
c -o aeigenobjects.o aeigenobjects.cpp; ¥
then mv -f ".deps/aeigenobjects.Tpo" ".deps/aeigenobjects.Po"; else rm -f ".deps
/aeigenobjects.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aemd.o -MD -MP -MF ".deps/aemd.Tpo" -c -o aemd.o aemd.
cpp; ¥
then mv -f ".deps/aemd.Tpo" ".deps/aemd.Po"; else rm -f ".deps/aemd.Tpo"; exit 1
; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT afilter.o -MD -MP -MF ".deps/afilter.Tpo" -c -o afilter.
o afilter.cpp; ¥
then mv -f ".deps/afilter.Tpo" ".deps/afilter.Po"; else rm -f ".deps/afilter.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT afloodfill.o -MD -MP -MF ".deps/afloodfill.Tpo" -c -o 
afloodfill.o afloodfill.cpp; ¥
then mv -f ".deps/afloodfill.Tpo" ".deps/afloodfill.Po"; else rm -f ".deps/
afloodfill.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT afundam.o -MD -MP -MF ".deps/afundam.Tpo" -c -o afundam.
o afundam.cpp; ¥
then mv -f ".deps/afundam.Tpo" ".deps/afundam.Po"; else rm -f ".deps/afundam.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT ahistograms.o -MD -MP -MF ".deps/ahistograms.Tpo" -c -o 
ahistograms.o ahistograms.cpp; ¥
then mv -f ".deps/ahistograms.Tpo" ".deps/ahistograms.Po"; else rm -f ".deps/
ahistograms.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT ahmmobs.o -MD -MP -MF ".deps/ahmmobs.Tpo" -c -o ahmmobs.
o ahmmobs.cpp; ¥
then mv -f ".deps/ahmmobs.Tpo" ".deps/ahmmobs.Po"; else rm -f ".deps/ahmmobs.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT ahoughtransform.o -MD -MP -MF ".deps/ahoughtransform.
Tpo" -c -o ahoughtransform.o ahoughtransform.cpp; ¥
then mv -f ".deps/ahoughtransform.Tpo" ".deps/ahoughtransform.Po"; else rm -f ".
deps/ahoughtransform.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aimage.o -MD -MP -MF ".deps/aimage.Tpo" -c -o aimage.o 
aimage.cpp; ¥
then mv -f ".deps/aimage.Tpo" ".deps/aimage.Po"; else rm -f ".deps/aimage.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aimgwarp.o -MD -MP -MF ".deps/aimgwarp.Tpo" -c -o 
aimgwarp.o aimgwarp.cpp; ¥
then mv -f ".deps/aimgwarp.Tpo" ".deps/aimgwarp.Po"; else rm -f ".deps/aimgwarp.
Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT akalman.o -MD -MP -MF ".deps/akalman.Tpo" -c -o akalman.
o akalman.cpp; ¥
then mv -f ".deps/akalman.Tpo" ".deps/akalman.Po"; else rm -f ".deps/akalman.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT akmeans.o -MD -MP -MF ".deps/akmeans.Tpo" -c -o akmeans.
o akmeans.cpp; ¥
then mv -f ".deps/akmeans.Tpo" ".deps/akmeans.Po"; else rm -f ".deps/akmeans.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT amatchcontourtrees.o -MD -MP -MF ".deps/
amatchcontourtrees.Tpo" -c -o amatchcontourtrees.o amatchcontourtrees.cpp; ¥
then mv -f ".deps/amatchcontourtrees.Tpo" ".deps/amatchcontourtrees.Po"; else rm 
-f ".deps/amatchcontourtrees.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT amoments.o -MD -MP -MF ".deps/amoments.Tpo" -c -o 
amoments.o amoments.cpp; ¥
then mv -f ".deps/amoments.Tpo" ".deps/amoments.Po"; else rm -f ".deps/amoments.
Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT amotiontemplates.o -MD -MP -MF ".deps/amotiontemplates.
Tpo" -c -o amotiontemplates.o amotiontemplates.cpp; ¥
then mv -f ".deps/amotiontemplates.Tpo" ".deps/amotiontemplates.Po"; else rm -f 
".deps/amotiontemplates.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT amotseg.o -MD -MP -MF ".deps/amotseg.Tpo" -c -o amotseg.
o amotseg.cpp; ¥
then mv -f ".deps/amotseg.Tpo" ".deps/amotseg.Po"; else rm -f ".deps/amotseg.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aoptflowhs.o -MD -MP -MF ".deps/aoptflowhs.Tpo" -c -o 
aoptflowhs.o aoptflowhs.cpp; ¥
then mv -f ".deps/aoptflowhs.Tpo" ".deps/aoptflowhs.Po"; else rm -f ".deps/
aoptflowhs.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aoptflowlk.o -MD -MP -MF ".deps/aoptflowlk.Tpo" -c -o 
aoptflowlk.o aoptflowlk.cpp; ¥
then mv -f ".deps/aoptflowlk.Tpo" ".deps/aoptflowlk.Po"; else rm -f ".deps/
aoptflowlk.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aoptflowpyrlk.o -MD -MP -MF ".deps/aoptflowpyrlk.Tpo" -
c -o aoptflowpyrlk.o aoptflowpyrlk.cpp; ¥
then mv -f ".deps/aoptflowpyrlk.Tpo" ".deps/aoptflowpyrlk.Po"; else rm -f ".deps
/aoptflowpyrlk.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT aposit.o -MD -MP -MF ".deps/aposit.Tpo" -c -o aposit.o 
aposit.cpp; ¥
then mv -f ".deps/aposit.Tpo" ".deps/aposit.Po"; else rm -f ".deps/aposit.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT apyrsegmentation.o -MD -MP -MF ".deps/apyrsegmentation.
Tpo" -c -o apyrsegmentation.o apyrsegmentation.cpp; ¥
then mv -f ".deps/apyrsegmentation.Tpo" ".deps/apyrsegmentation.Po"; else rm -f 
".deps/apyrsegmentation.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT asnakes.o -MD -MP -MF ".deps/asnakes.Tpo" -c -o asnakes.
o asnakes.cpp; ¥
then mv -f ".deps/asnakes.Tpo" ".deps/asnakes.Po"; else rm -f ".deps/asnakes.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT asubdivisions.o -MD -MP -MF ".deps/asubdivisions.Tpo" -
c -o asubdivisions.o asubdivisions.cpp; ¥
then mv -f ".deps/asubdivisions.Tpo" ".deps/asubdivisions.Po"; else rm -f ".deps
/asubdivisions.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT atemplmatch.o -MD -MP -MF ".deps/atemplmatch.Tpo" -c -o 
atemplmatch.o atemplmatch.cpp; ¥
then mv -f ".deps/atemplmatch.Tpo" ".deps/atemplmatch.Po"; else rm -f ".deps/
atemplmatch.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT athresh.o -MD -MP -MF ".deps/athresh.Tpo" -c -o athresh.
o athresh.cpp; ¥
then mv -f ".deps/athresh.Tpo" ".deps/athresh.Po"; else rm -f ".deps/athresh.Tpo
"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT cvtest.o -MD -MP -MF ".deps/cvtest.Tpo" -c -o cvtest.o 
cvtest.cpp; ¥
then mv -f ".deps/cvtest.Tpo" ".deps/cvtest.Po"; else rm -f ".deps/cvtest.Tpo"; 
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../../tests/cxts -I../../../
otherlibs/highgui -I../../../cxcore/include -I../../../cv/include -I../../../
cvaux/include  -DNDEBUG   -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -
fomit-frame-pointer  -MT tsysa.o -MD -MP -MF ".deps/tsysa.Tpo" -c -o tsysa.o 
tsysa.cpp; ¥
then mv -f ".deps/tsysa.Tpo" ".deps/tsysa.Po"; else rm -f ".deps/tsysa.Tpo"; 
exit 1; fi
/bin/sh ../../../libtool --tag=CXX --mode=link g++  -Wall -fno-rtti -pipe -O3 -g 
-march=i686 -ffast-math -fomit-frame-pointer    -o cvtest  aaccum.o aadaptthresh.
o aapproxpoly.o acameracalibration.o acamshift.o acanny.o achesscorners.o acolor.
o acondens.o acontourmoments.o acontours.o acontoursmatch.o aconvhull.o 
acreatecontourtree.o adistancetransform.o adrawing_regress.o aeigenobjects.o 
aemd.o afilter.o afloodfill.o afundam.o ahistograms.o ahmmobs.o ahoughtransform.
o aimage.o aimgwarp.o akalman.o akmeans.o amatchcontourtrees.o amoments.o 
amotiontemplates.o amotseg.o aoptflowhs.o aoptflowlk.o aoptflowpyrlk.o aposit.o 
apyrsegmentation.o asnakes.o asubdivisions.o atemplmatch.o athresh.o cvtest.o 
tsysa.o ../../../tests/cxts/libcxts.la ../../../cxcore/src/libcxcore.la ../../..
/cv/src/libcv.la ../../../cvaux/src/libcvaux.la ../../../otherlibs/highgui/
libhighgui.la -lpthread -ldl -lm 
mkdir .libs
g++ -Wall -fno-rtti -pipe -O3 -g -march=i686 -ffast-math -fomit-frame-pointer -o 
.libs/cvtest aaccum.o aadaptthresh.o aapproxpoly.o acameracalibration.o 
acamshift.o acanny.o achesscorners.o acolor.o acondens.o acontourmoments.o 
acontours.o acontoursmatch.o aconvhull.o acreatecontourtree.o adistancetransform.
o adrawing_regress.o aeigenobjects.o aemd.o afilter.o afloodfill.o afundam.o 
ahistograms.o ahmmobs.o ahoughtransform.o aimage.o aimgwarp.o akalman.o akmeans.
o amatchcontourtrees.o amoments.o amotiontemplates.o amotseg.o aoptflowhs.o 
aoptflowlk.o aoptflowpyrlk.o aposit.o apyrsegmentation.o asnakes.o asubdivisions.
o atemplmatch.o athresh.o cvtest.o tsysa.o  ../../../tests/cxts/.libs/libcxts.a .
./../../cxcore/src/.libs/libcxcore.so ../../../cv/src/.libs/libcv.so ../../../
cvaux/src/.libs/libcvaux.so ../../../otherlibs/highgui/.libs/libhighgui.so /www/
system/InstallBin/opencv-1.0.0/cv/src/.libs/libcv.so /InstallBin/
opencv-1.0.0/cxcore/src/.libs/libcxcore.so -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11
-2.0 -latk-1.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -
lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lpng12 /usr/lib/libjpeg.so -lz -ltiff -
lpthread -ldl -lm -Wl,--rpath -Wl,/usr/local/lib
creating cvtest
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make  check-TESTS
make[4]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv/src'
WARNING: config name is not specified, using default parameters
Engine: CxTest 0.1
Execution Date & Time: Tue Oct 23 18:08:44 2007
Config File: (null)
Tested Libraries: cxcore: 1.0.0, cv: 1.0.0
Optimized Low-level Plugin's: 
=================================================
-------------------------------------------------
_3d-cvt-homogen: .............................................  Ok
-------------------------------------------------
_3d-epilines: ................................................  Ok
-------------------------------------------------
_3d-fundam: ..................................................  Ok
-------------------------------------------------
_3d-rodrigues: ...............................................  Ok
-------------------------------------------------
accum-acc: ...................................................  Ok
-------------------------------------------------
accum-mulacc: ................................................  Ok
-------------------------------------------------
accum-runavg: ................................................  Ok
-------------------------------------------------
accum-squareacc: .............................................  Ok
-------------------------------------------------
calibratecamera:        Ok
-------------------------------------------------
canny: .......................................................  Ok
-------------------------------------------------
chessboard-detector: .......    Ok
-------------------------------------------------
color-bayer: .................................................  Ok
-------------------------------------------------
color-gray: ..................................................  Ok
-------------------------------------------------
color-hls: ...................................................  Ok
-------------------------------------------------
color-hsv: ...................................................  Ok
-------------------------------------------------
color-lab: ...................................................  Ok
-------------------------------------------------
color-luv: ...................................................  Ok
-------------------------------------------------
color-rgb: ...................................................  Ok
-------------------------------------------------
color-xyz: ...................................................  Ok
-------------------------------------------------
color-ycc: ...................................................  Ok
-------------------------------------------------
contour-approx:         Ok
-------------------------------------------------
contour-find: ................................................  Ok
-------------------------------------------------
distrans: ....................................................  Ok
-------------------------------------------------
emd:    Ok
-------------------------------------------------
features-evalvec: ............................................  Ok
-------------------------------------------------
features-mineval: ............................................  Ok
-------------------------------------------------
features-precorner: ..........................................  Ok
-------------------------------------------------
filter-blur: .................................................  Ok
-------------------------------------------------
filter-gaussian: .............................................  Ok
-------------------------------------------------
filter-generic: ..............................................  Ok
-------------------------------------------------
filter-laplace: ..............................................  Ok
-------------------------------------------------
filter-median: ...............................................  Ok
-------------------------------------------------
filter-sobel: ................................................  Ok
-------------------------------------------------
floodfill: ...................................................  Ok
-------------------------------------------------
hist-backproj: ...............................................  Ok
-------------------------------------------------
hist-backprojpatch: ..........................................  Ok
-------------------------------------------------
hist-bayesianprob: ...........................................  Ok
-------------------------------------------------
hist-calc: ..................................................   Ok
-------------------------------------------------
hist-compare: ................................................  Ok
-------------------------------------------------
hist-minmax: .................................................  Ok
-------------------------------------------------
hist-normalize: ..............................................  Ok
-------------------------------------------------
hist-query: ..................................................  Ok
-------------------------------------------------
hist-threshold: ..............................................  Ok
-------------------------------------------------
integral: ....................................................  Ok
-------------------------------------------------
kalman:         Ok
-------------------------------------------------
match-template: ..............................................  Ok
-------------------------------------------------
mhi-global: ..................................................  Ok
-------------------------------------------------
mhi-gradient: ................................................  Ok
-------------------------------------------------
mhi-update: ..................................................  Ok
-------------------------------------------------
moments-hu: ..................................................  Ok
-------------------------------------------------
moments-raster: ..............................................  Ok
-------------------------------------------------
morph-dilate: ................................................  Ok
-------------------------------------------------
morph-erode: .................................................  Ok
-------------------------------------------------
optflow-pyrlk:  Ok
-------------------------------------------------
posit: ...................      Ok
-------------------------------------------------
pyramid-down: ................................................  Ok
-------------------------------------------------
pyramid-up: ..................................................  Ok
-------------------------------------------------
segmentation-pyramid:   Ok
-------------------------------------------------
shape-convhull: ..............................................  Ok
-------------------------------------------------
shape-fit-ellipse: ...........................................  Ok
-------------------------------------------------
shape-fit-line: ..............................................  Ok
-------------------------------------------------
shape-minarearect: ...........................................  Ok
-------------------------------------------------
shape-mincircle: .............................................  Ok
-------------------------------------------------
shape-moments: ..........       FAIL(Bad accuracy)
-------------------------------------------------
shape-perimeter: .............................................  Ok
-------------------------------------------------
snakes: .       Ok
-------------------------------------------------
subdiv: .....................................................   Ok
-------------------------------------------------
thresh-simple: ...............................................  Ok
-------------------------------------------------
track-camshift: ..............................................  Ok
-------------------------------------------------
track-meanshift: .............................................  Ok
-------------------------------------------------
warp-affine: .................................................  Ok
-------------------------------------------------
warp-perspective: ............................................  Ok
-------------------------------------------------
warp-remap: ..................................................  Ok
-------------------------------------------------
warp-resize: .................................................  Ok
-------------------------------------------------
warp-subpix-quad: ............................................  Ok
-------------------------------------------------
warp-subpix-rect: ............................................  Ok
-------------------------------------------------
warp-undistort: ..............................................  Ok
-------------------------------------------------
warp-undistort-map: ..........................................  Ok
=================================================
Summary: 1 out of 78 tests failed
Running time: 00:02:23
PASS: cvtest
==================
All 1 tests passed
==================
make[4]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv/src'
make[3]: Entering directory `/InstallBin/opencv-1.0.0/tests/cv'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/cv'
Making check in python
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests/python'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests/python'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/tests'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/tests'
Making check in samples
make[1]: Entering directory `/InstallBin/opencv-1.0.0/samples'
Making check in c
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples/c'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples/c'
Making check in python
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples/python'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples/python'
make[2]: Entering directory `/InstallBin/opencv-1.0.0/samples'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/samples'
Making check in data
make[1]: Entering directory `/InstallBin/opencv-1.0.0/data'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/data'
Making check in docs
make[1]: Entering directory `/InstallBin/opencv-1.0.0/docs'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/InstallBin/opencv-1.0.0/docs'
make[1]: Entering directory `/InstallBin/opencv-1.0.0'
make[1]: Leaving directory `/InstallBin/opencv-1.0.0'
[root@uranos opencv-1.0.0]# 
  • FAILが1回でている.
  • こういう場合は,もう一回make checkを実行するとうまくいく場合が在る.

5.サンプルの動作確認

  • サンプルディレクトリに移動する.
[root@uranos opencv-1.0.0]# cd samples/
[root@uranos samples]# ls -1
Makefile
Makefile.am
Makefile.in
c
python
[root@uranos samples]#
  • C言語用のライブラリがあるので,ディレクトリを移動して,中身をみる.
[root@uranos samples]# cd c
[root@uranos c]# ls -1
Makefile
Makefile.am
Makefile.in
agaricus-lepiota.data
airplane.jpg
baboon.jpg
blobtrack.cpp
build_all.sh
camshiftdemo.c
contours.c
convert_cascade.c
convexhull.c
cvsample.dsp
cvsample.vcproj
delaunay.c
demhist.c
dft.c
distrans.c
drawing.c
edge.c
facedetect.c
facedetect.cmd
ffilldemo.c
fitellipse.c
fruits.jpg
houghlines.c
image.cpp
inpaint.cpp
kalman.c
kmeans.c
laplace.c
lena.jpg
letter-recognition.data
letter_recog.cpp
lkdemo.c
makefile.gnu
makefile.ms
minarea.c
morphology.c
motempl.c
mushroom.cpp
pic1.png
pic2.png
pic3.png
pic4.png
pic5.png
pic6.png
pyramid_segmentation.c
squares.c
stuff.jpg
watershed.cpp
[root@uranos c]# 
  • サンプルプログラムを全てコンパイルするためのプログラムに,実行権限をつける.
[root@uranos c]# ls -la build_all.sh
-rw-r--r--    1 209      users         445 Aug 10  2006 build_all.sh
[root@uranos c]# chmod ogu+x build_all.sh
[root@uranos c]# ls -la build_all.sh
-rwxr-xr-x    1 209      users         445 Aug 10  2006 build_all.sh
[root@uranos c]# 
  • サンプルプログラムのコンパイルを実施する.
[root@uranos c]# ./build_all.sh 
compiling camshiftdemo.c
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found
camshiftdemo.c:6:16: cv.h: No such file or directory
camshiftdemo.c:7:21: highgui.h: No such file or directory
camshiftdemo.c:12: syntax error before '*' token
camshiftdemo.c:12: warning: data definition has no type or storage class
camshiftdemo.c:13: syntax error before '*' token
camshiftdemo.c:13: warning: data definition has no type or storage class


〜略〜



watershed.cpp:106: `cvRandInt' undeclared (first use this function)
watershed.cpp:112: `cvGetTickCount' undeclared (first use this function)
watershed.cpp:113: `cvWatershed' undeclared (first use this function)
watershed.cpp:115: `cvGetTickFrequency' undeclared (first use this function)
watershed.cpp:122: syntax error before `,' token
watershed.cpp:122: `CV_IMAGE_ELEM' undeclared (first use this function)
watershed.cpp:123: `dst' undeclared (first use this function)
watershed.cpp:125: syntax error before numeric constant
watershed.cpp:135: `cvAddWeighted' undeclared (first use this function)
watershed.cpp:137: `cvReleaseMemStorage' undeclared (first use this function)
watershed.cpp:138: `cvReleaseMat' undeclared (first use this function)
watershed.cpp: At global scope:
watershed.cpp:142: syntax error before `return'
[root@uranos c]#
  • opencvというパッケージが見つからないでコンパイルエラーになっている.
  • /usr/local/lib/pkgconfigを確認する.
[root@uranos opencv-1.0.0]# cat /usr/local/lib/pkgconfig/opencv.pc 
# Package Information for pkg-config

prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/opencv

Name: OpenCV
Description: Intel(R) Open Source Computer Vision Library
Version: 1.0.0
Libs: -L${libdir} -lcxcore -lcv -lhighgui -lcvaux -lml
Cflags: -I${includedir}
[root@uranos opencv-1.0.0]# 
  • PKG_CONFIG_PATHを指定する.
[root@uranos c]# export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:/usr/local/lib/pkgconfig
[root@uranos c]# 
  • コンパイルを実行する.
[root@uranos c]# ./build_all.sh 
compiling camshiftdemo.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from camshiftdemo.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling contours.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from contours.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling convert_cascade.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from convert_cascade.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling convexhull.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from convexhull.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling delaunay.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from delaunay.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling demhist.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from demhist.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling dft.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from dft.c:1:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling distrans.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from distrans.c:5:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling drawing.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from drawing.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling edge.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from edge.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling facedetect.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from facedetect.c:1:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling ffilldemo.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from ffilldemo.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling fitellipse.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from fitellipse.c:22:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling houghlines.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from houghlines.c:3:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling kalman.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from kalman.c:19:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling kmeans.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from kmeans.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling laplace.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from laplace.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling lkdemo.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from lkdemo.c:9:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling minarea.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from minarea.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling morphology.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from morphology.c:1:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling motempl.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from motempl.c:7:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling pyramid_segmentation.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from pyramid_segmentation.c:6:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling squares.c
In file included from /usr/local/include/opencv/cxcore.h:69,
                 from /usr/local/include/opencv/cv.h:58,
                 from squares.c:10:
/usr/local/include/opencv/cxtypes.h:150: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
compiling blobtrack.cpp
compiling image.cpp
compiling inpaint.cpp
compiling letter_recog.cpp
compiling mushroom.cpp
compiling watershed.cpp
[root@uranos c]# 
  • ushort型についての警告がでているが,コンパイルは終了した模様.
  • 作成されたモジュールを確認する.
[root@uranos c]# ls -lat|grep x
-rwxr-xr-x    1 root     root        16951 Oct 23 16:45 watershed
drwxrwxrwx    2 209      root         4096 Oct 23 16:45 .
-rwxr-xr-x    1 root     root        12261 Oct 23 16:45 inpaint
-rwxr-xr-x    1 root     root        33044 Oct 23 16:45 letter_recog
-rwxr-xr-x    1 root     root        24737 Oct 23 16:45 mushroom
-rwxr-xr-x    1 root     root        49089 Oct 23 16:45 blobtrack
-rwxr-xr-x    1 root     root        18514 Oct 23 16:45 image
-rwxr-xr-x    1 root     root        59767 Oct 23 16:45 motempl
-rwxr-xr-x    1 root     root        56470 Oct 23 16:45 pyramid_segmentation
-rwxr-xr-x    1 root     root        59763 Oct 23 16:45 squares
-rwxr-xr-x    1 root     root        60333 Oct 23 16:45 lkdemo
-rwxr-xr-x    1 root     root        55214 Oct 23 16:45 minarea
-rwxr-xr-x    1 root     root        56293 Oct 23 16:45 morphology
-rwxr-xr-x    1 root     root        58248 Oct 23 16:44 kalman
-rwxr-xr-x    1 root     root        55386 Oct 23 16:44 kmeans
-rwxr-xr-x    1 root     root        56341 Oct 23 16:44 laplace
-rwxr-xr-x    1 root     root        58985 Oct 23 16:44 ffilldemo
-rwxr-xr-x    1 root     root        56345 Oct 23 16:44 fitellipse
-rwxr-xr-x    1 root     root        54320 Oct 23 16:44 houghlines
-rwxr-xr-x    1 root     root        59263 Oct 23 16:44 drawing
-rwxr-xr-x    1 root     root        55320 Oct 23 16:44 edge
-rwxr-xr-x    1 root     root        61116 Oct 23 16:44 facedetect
-rwxr-xr-x    1 root     root        58142 Oct 23 16:44 demhist
-rwxr-xr-x    1 root     root        57563 Oct 23 16:44 dft
-rwxr-xr-x    1 root     root        58120 Oct 23 16:44 distrans
-rwxr-xr-x    1 root     root        55959 Oct 23 16:44 convert_cascade
-rwxr-xr-x    1 root     root        54816 Oct 23 16:44 convexhull
-rwxr-xr-x    1 root     root        59675 Oct 23 16:44 delaunay
-rwxr-xr-x    1 root     root        63302 Oct 23 16:44 camshiftdemo
-rwxr-xr-x    1 root     root        57580 Oct 23 16:44 contours
drwxrwxrwx    4 209      root         4096 Oct 23 12:34 ..
-rwxr-xr-x    1 209      users         445 Aug 10  2006 build_all.sh
-rw-r--r--    1 209      users        2641 Jul 11  2006 convexhull.c
-rwxr-xr-x    1 209      users          78 Aug 18  2004 facedetect.cmd
[root@uranos c]# 
  • コンパイルできたようである.
  • ここにあるサンプルプログラムは,ドキュメントがないので詳細は不明だが,実行するにはXサーバが必要.


広告スペース
Google