Notice: get_currentuserinfo の使用はバージョン 4.5.0 から非推奨になっています ! 代わりに wp_get_current_user() を使ってください。 in /var/www/html/blog/wp-includes/functions.php on line 3831 Call Stack: 0.0000 228616 1. {main}() /var/www/html/blog/index.php:0 0.0001 229056 2. require('/var/www/html/blog/wp-blog-header.php') /var/www/html/blog/index.php:17 0.1096 5921552 3. require_once('/var/www/html/blog/wp-includes/template-loader.php') /var/www/html/blog/wp-blog-header.php:19 0.1107 5929624 4. include('/var/www/html/blog/wp-content/themes/zbench/single.php') /var/www/html/blog/wp-includes/template-loader.php:74 0.1107 5929656 5. get_header() /var/www/html/blog/wp-content/themes/zbench/single.php:1 0.1107 5930240 6. locate_template() /var/www/html/blog/wp-includes/general-template.php:45 0.1107 5930480 7. load_template() /var/www/html/blog/wp-includes/template.php:647 0.1107 5944352 8. require_once('/var/www/html/blog/wp-content/themes/zbench/header.php') /var/www/html/blog/wp-includes/template.php:688 0.1121 5960560 9. wp_head() /var/www/html/blog/wp-content/themes/zbench/header.php:8 0.1121 5960608 10. do_action() /var/www/html/blog/wp-includes/general-template.php:2589 0.1121 5961280 11. WP_Hook->do_action() /var/www/html/blog/wp-includes/plugin.php:453 0.1121 5961376 12. WP_Hook->apply_filters() /var/www/html/blog/wp-includes/class-wp-hook.php:323 0.1252 6176896 13. call_user_func_array:{/var/www/html/blog/wp-includes/class-wp-hook.php:298}() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1252 6177504 14. add_google_analytics() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1255 6178288 15. ga_current_user_is() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1116 0.1255 6178320 16. get_currentuserinfo() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1289 0.1255 6178544 17. _deprecated_function() /var/www/html/blog/wp-includes/pluggable-deprecated.php:49 0.1255 6179032 18. trigger_error() /var/www/html/blog/wp-includes/functions.php:3831

CentOSにOpenCVをパッケージインストールする

 CentOSにOpenCVをインストールしたかったのだが、yum searchしても検出されない(fedoraだと見つかったのに?)。
 仕方が無いのでソースからビルドしようとしたら今度はcmakeが無い。

 おちつけ。

 最近建てたばかりの環境なので、3rdパーティのリポジトリ(RPMforgeとか)を設定していない事に気づく。

 RPMforgeを設定する。環境はCentOS5。

 まずは、yum-prioritiesをインストール。
 これは、RPMforgeに存在するパッケージがオフィシャルリポジトリでインストールしたパッケージを上書かないようにするためのもの。パッケージが重複したときに。

[ccb_bash]# yum -y install yum-priorities[/ccb_bash]

 まず、現時点で設定されているリポジトリのプライオリティを1に設定する。

[ccb_bash]# vi /etc/yum.repos.d/CentOS-Base.repo[/ccb_bash]

[ccb_bash][base]
name=CentOS-$releasever – Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
priority=1 # ←★この行追加
[/ccb_bash]

 他のリポジトリについても同じ。”priority=1″をつけておく。
 私の環境では、上記”CentOS-Base.repo”ファイル以外にも設定ファイルが存在したので、それらについても同様に”priority=1″とした。

 GPGキーのインストール。

[ccb_bash]# rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt
[/ccb_bash]
 次にRPMForgeをインストール。

[ccb_bash]# rpm -hiv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
[/ccb_bash]
 まずは、アップデートしよう。

[ccb_bash]# yum update[/ccb_bash]

 よし、やっとcmakeのインストール、と思ったのだけど、よく考えてみればRPMforgeにOpenCV入ってた。

[ccb_bash]# yum install -y opencv
[/ccb_bash]

 ok.

毎日コミュニケーションズ (2009/07/29)
Related Posts

Comments are closed.