[openrtm-users 00981] 1.0.0RC rtc-template

2 個の投稿 / 0 new
最終投稿
root
オフライン
Last seen: 1時間 9分 前
登録日: 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`
をコメントアウトするとコンパイル可能でした。

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

未定義
root
オフライン
Last seen: 1時間 9分 前
登録日: 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`
> をコメントアウトするとコンパイル可能でした。
>
> 以上、よろしくお願いします。
>
>

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

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

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

Choreonoid

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

OpenHRP3

動力学シミュレータ

OpenRTP

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

産総研RTC集

産総研が提供するRTC集

TORK

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

DAQ-Middleware

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