[openrtm-users 00981] 1.0.0RC rtc-template

2 posts / 0 new
Last post
root
Offline
Last seen: 1 hour 19 min ago
Joined: 2009-06-23 14:31
[openrtm-users 00981] 1.0.0RC rtc-template

開発者の皆様

未来ロボット技術研究センターの清水です。

1.0.0RC版のCUIのrtc-templateで作成したMakefileでは、そのままコンパイルできなかったのでご報告致します。
上記現象は、Makefileのオプション指定1行をコメントアウトしたところ解決しております。

一方、独自のデータ型でidlファイルを指定する方法は前バージョン0.4.2と同様、サポートされておりません。
サポートの復活を望みます。

テスト環境
Ubuntu 8.04 pkg_install100_ubuntu.sh にて環境インストール

サンプルのConsoleInにあるgen.shを用いてソース、Makefileを生成

結果、

#make -f Makefile.ConsoleIn
rm -f ConsoleIn.o
`rtm-config --cxx` `rtm-config --cflags` -I. -c -o ConsoleIn.o ConsoleIn.cpp
Usage: rtm-config [OPTIONS]
Options:
[--prefix[=DIR]]
[--exec-prefix[=DIR]]
[--version]
[--libs]
[--cflags]
[--libdir]
[--orb]
[--idlc]
[--idlflags]
/bin/sh: -Wall: not found
make: *** [ConsoleIn.o] エラー 127

エラーログにあるように
rtm-config --cxx
がオプションとしてないためにMakeがストップします。
Makefileの該当個所
CXX = `rtm-config --cxx`
をコメントアウトするとコンパイル可能でした。

以上、よろしくお願いします。

Undefined
root
Offline
Last seen: 1 hour 19 min ago
Joined: 2009-06-23 14:31
[openrtm-users 01018] 1.0.0RC rtc-template

清水様

安藤です

ご指摘ありがとうございます。
ソースの方は修正いたしましたので、次のリリース時には
修正される見込みです。

rtm-config自体はMakefile等を環境非依存にするための
ツールで、内部に環境依存の内容がたくさん含まれたスクリプトに
なっていますので、ここでは配布しません。

したがって、当面は清水さんが示されたような対処方法が
よろしいかと思います。

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

2009年10月26日18:30 Masaharu Shimizu :
> 開発者の皆様
>
> 未来ロボット技術研究センターの清水です。
>
> 1.0.0RC版のCUIのrtc-templateで作成したMakefileでは、そのままコンパイルできなかったのでご報告致します。
> 上記現象は、Makefileのオプション指定1行をコメントアウトしたところ解決しております。
>
> 一方、独自のデータ型でidlファイルを指定する方法は前バージョン0.4.2と同様、サポートされておりません。
> サポートの復活を望みます。
>
> テスト環境
> Ubuntu 8.04 pkg_install100_ubuntu.sh にて環境インストール
>
> サンプルのConsoleInにあるgen.shを用いてソース、Makefileを生成
>
> 結果、
>
> #make -f Makefile.ConsoleIn
> rm -f ConsoleIn.o
> `rtm-config --cxx` `rtm-config --cflags` -I. -c -o ConsoleIn.o ConsoleIn.cpp
> Usage: rtm-config [OPTIONS]
> Options:
> [--prefix[=DIR]]
> [--exec-prefix[=DIR]]
> [--version]
> [--libs]
> [--cflags]
> [--libdir]
> [--orb]
> [--idlc]
> [--idlflags]
> /bin/sh: -Wall: not found
> make: *** [ConsoleIn.o] エラー 127
>
> エラーログにあるように
> rtm-config --cxx
> がオプションとしてないためにMakeがストップします。
> Makefileの該当個所
> CXX = `rtm-config --cxx`
> をコメントアウトするとコンパイル可能でした。
>
> 以上、よろしくお願いします。
>
>

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