[openrtm-users 00027] Fedora Core 4へのRTMのインストールについて

2 個の投稿 / 0 new
最終投稿
root
オフライン
Last seen: 1日 10時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00027] Fedora Core 4へのRTMのインストールについて

はじめまして。原@中央大です。
よろしくお願いします。

このたび、研究でOpenRTMを活用したいと考えています。
そこで、いままで研究で主に使用していたRed Hat系に
OpenRTMをインストールしたいと考えております。

OpenRTMをFedora Core 4もしくはRed Hat系にインストール
された方がいましたら注意点などのアドバイスをよろしくお願いいたします。

自分でもある程度試みて、インストールまではいったのですが
make install 後のrun.shでエラーがでてしまいます。

Starting omniORB omniNames: localhost.localdomain:9876
../../utils/rtm-naming/rtm-naming: line 24: -start: command not found
無効な引数: "./rtc.conf"
無効な引数: "./rtc.conf"
無効な引数: "./rtc.conf"
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ
./run.sh: line 20: kill: (32287) - そのようなプロセスはありません
Naming service is stopped.

OpenRTMに必要なパッケージは

ACE 5.4.7
omniORB 4.0.4-1
boost 1.32.0-6
gcc 4.0.0-8
python 2.4

をインストールしました。

アドバイスよろしくお願いします。

未定義
root
オフライン
Last seen: 1日 10時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00028] Fedora Core 4へのRTMのインストールについて

安藤@産総研です

> このたび、研究でOpenRTMを活用したいと考えています。
> そこで、いままで研究で主に使用していたRed Hat系に
> OpenRTMをインストールしたいと考えております。
>
> OpenRTMをFedora Core 4もしくはRed Hat系にインストール
> された方がいましたら注意点などのアドバイスをよろしくお願いいたします。
>
>
> 自分でもある程度試みて、インストールまではいったのですが
> make install 後のrun.shでエラーがでてしまいます。

これは、example/SimpleIO/run.sh ということでよろしいですか?

> Starting omniORB omniNames: localhost.localdomain:9876
> ../../utils/rtm-naming/rtm-naming: line 24: -start: command not found
> 無効な引数: "./rtc.conf"
> 無効な引数: "./rtc.conf"
> 無効な引数: "./rtc.conf"
> Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ
> ./run.sh: line 20: kill: (32287) - そのようなプロセスはありません
> Naming service is stopped.

run.sh は以下のようなシェルスクリプトになっています。
------------------------------------------------------------
#!/bin/sh
nsport='9876'
hostname=`hostname`
../../utils/rtm-naming/rtm-naming $nsport
echo 'NameServer '$hostname':'$nsport > ./rtc.conf

kterm -e ./ConsoleInComp -f ./rtc.conf &
kterm -e ./ConsoleOutComp -f ./rtc.conf &

sleep 5
kterm -e ./ConnectorComp -f ./rtc.conf &
sleep 10

nspid=`ps -ax | grep 9876 | awk '{print $1}'`

kill $nspid
echo 'Naming service is stopped.'
------------------------------------------------------------

> 無効な引数: "./rtc.conf"
> 無効な引数: "./rtc.conf"
> 無効な引数: "./rtc.conf"

に関しては、kterm を実行している部分のエラーのようですね。
kterm -e ./ConsoleInComp -f ./rtc.conf
が実行できるかどうか試してみてください。
これは、別の窓を開いてそこで ./ConsoleInComp -f ./rtc.conf を
実行するのと同等な操作です。

> Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ

http://66.102.7.104/search?q=cache:ojbWNyt_tnMJ:procps.sourceforge.net/faq.html+FAQ+procps+bogus&hl=ja
にあるように、psのオプションに関する warning です。
ps -ax -> ps ax
とすることで warning はなくなると思います。

> OpenRTMに必要なパッケージは
>
> ACE 5.4.7
> omniORB 4.0.4-1
> boost 1.32.0-6
> gcc 4.0.0-8
> python 2.4
>
> をインストールしました。

もしよろしければ、これらのパッケージのインストールの手順や
インストールするときに躓いたことなど紹介していただけませんか?

よろしくお願いいたします。

コメントを投稿するにはログインまたはユーザー登録を行ってください

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2209
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク