Presentation is loading. Please wait.

Presentation is loading. Please wait.

実習環境整備 高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司. DAQ-Middleware 1.2.2 配布物 ソース Scientific Linux 5.9 上で作った RPM

Similar presentations


Presentation on theme: "実習環境整備 高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司. DAQ-Middleware 1.2.2 配布物 ソース Scientific Linux 5.9 上で作った RPM"— Presentation transcript:

1 実習環境整備 高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司

2 DAQ-Middleware 1.2.2 配布物 ソース http://daqmw.kek.jp/src/DAQ-Middleware-1.2.2.tar.gz Scientific Linux 5.9 上で作った RPM http://daqmw.kek.jp/rpm/el5/ Scientific Linux 6.4 上で作った RPM http://daqmw.kek.jp/rpm/el6/ VMware Player で使える Scientific Linux 5.8 に上記 RPM を インストールしたイメージ http://daqmw.kek.jp/vmplayer/sl-59-daqmw.zip 2013-08-27 DAQ-Middleware トレーニングコース 2

3 SL (CentOS, RedHat EL) RPM ソースから RPM 化 Scientific Linux 5.x (CentOS 5.x, Red Hat Enterprise Linux 5.x) 、 SL 6.x 用 i386 (32 bit) と x86_64 (64bit) 2013-08-27 DAQ-Middleware トレーニングコース 3

4 Scientific Linux 5.x 、 6.x でのセット アップ http://daqmw.kek.jp/src/daqmw-rpm をダウンロード http://daqmw.kek.jp/src/daqmw-rpm chmod +x daqmw-rpm./daqmw-rpm install daqmw-rpm の中身は のコマンドを実行している。 RPM ファイルは http://daqmw.kek.jp/rpm/el5/ http://daqmw.kek.jp/rpm/el5/ (EL5) http://daqmw.kek.jp/rpm/el6/ http://daqmw.kek.jp/rpm/el6/ (EL6) 2013-08-27 DAQ-Middleware トレーニングコース 4 rpm -ihv http://daqmw.kek.jp/rpm/el5/noarch/kek-daqmiddleware-repo-2-0.noarch.rpmhttp://daqmw.kek.jp/rpm/el5/noarch/kek-daqmiddleware-repo-2-0.noarch.rpm あるいは rpm -ihv http://daqmw.kek.jp/rpm/el6/noarch/kek-daqmiddleware-repo-6-0.el6.noarch.rpmhttp://daqmw.kek.jp/rpm/el6/noarch/kek-daqmiddleware-repo-6-0.el6.noarch.rpm yum --enablerepo=kek-daqmiddleware install DAQ-Middleware

5 Ubuntu 2012.04 LTS でのセットアッ プ http://daqmw.kek.jp/src/Ubuntu_daqmw を ダウンロード http://daqmw.kek.jp/src/Ubuntu_daqmw chmod +x Ubuntu_daqmw sudo./Ubuntu_daqmw install 2013-08-27 DAQ-Middleware トレーニングコース 5

6 VMware Player イメージ http://daqmw.kek.jp/vmplayer/sl-59-daqmw.zip – 中身は VMware Player 5.0 で Scientific Linux 5.9 ( 32bit) をインストールして前述コマンドを実行した 。 http://daqmw.kek.jp/vmplayer/sl-64-daqmw.7z – 中身は VMware Player 5.0 で Scientific Linux 6.4 ( 32bit) をインストールして前述コマンドを実行した。 2013-08-27 DAQ-Middleware トレーニングコース 6

7 ファイル一覧 rpm コマンドで DAQ-Middleware がインス トールしたファイル一覧を見る方法 rpm -ql DAQ-Middleware 2013-08-27 DAQ-Middleware トレーニングコース 7

8 ソースからコンパイル 依存物 – omniORB – xerces-C (2.7, 3.x) – OpenRTM-aist 1.0.0 + 機能追加のパッチあり をインストールしてから DAQ-Middleware 1.2.0 のソースをもってきて 展開、 make 、 make install 依存物があるのでちょっと大変かもしれま せん。 2013-08-27 DAQ-Middleware トレーニングコース 8

9 インストール後のディレクトリ構 造(1) /usr/bin/ – ユーザーがコマンドラインから起動するコマ ンド run.py 等 /usr/include/daqmw/ – DaqComponentBase.h 等 /usr/lib/daqmw/ – libSock 等のライブラリファイル 2013-08-27 DAQ-Middleware トレーニングコース 9

10 インストール後のディレクトリ構 造(2) /usr/libexec/daqmw/DaqOperator – DaqOperator 実行形式ファイル /usr/share/daqmw/examples/ – 開発マニュアルで書いたコンポーネントソース /usr/share/daqmw/conf/ – 上記コンポーネント用コンフィギュレーション ファイル /usr/share/daqmw/mk/ – Makefile 簡略化用サブルーチン的ターゲット等 2013-08-27 DAQ-Middleware トレーニングコース 10

11 yum でインストールした場合の Update の方法 sh daqmw-rpm install 2013-08-27 DAQ-Middleware トレーニングコース 11


Download ppt "実習環境整備 高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司. DAQ-Middleware 1.2.2 配布物 ソース Scientific Linux 5.9 上で作った RPM"

Similar presentations


Ads by Google