OpenCV for PHP をインストールしようとしていますが、うまくいきません。
https://github.com/mgdm/OpenCV-for-PHP
次のことを行いました
インストールされた OpenCV
$ sudo aptitude install libcv2.1
PHP用のopencvをインストールしようとしました
$ sudo phpize && ./configure && make && make install
使おうとしたらエラーになった
$ php の例/test_convert.php
php: symbol lookup error: /usr/lib/php5/20090626/opencv.so: undefined symbol: cvSetErrMode
OpenCV for PHP には OpenCV libs アドレスが必要だと思っていましたが、
$ ldd /usr/lib/php5/20090626/opencv.so
linux-vdso.so.1 => (0x00007fff45de2000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd2d74c3000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd2d7a8a000)
だから私はこれを試しました
$ phpize
$ ./configure
edit Makefile
< OPENCV_SHARED_LIBADD =
> OPENCV_SHARED_LIBADD = /usr/lib/libcv.so.2.1
$ make
$ sudo make install
それでも機能しません。
Ubuntu11.04を使用しています。
何か考えはありますか?