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

2 posts / 0 new
Last post
root
Offline
Last seen: 4 days 5 hours ago
Joined: 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

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

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

Undefined
root
Offline
Last seen: 4 days 5 hours ago
Joined: 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
>
> をインストールしました。

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

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

Log in or register to post comments

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK