[openrtm-users 00169] ユーザ定義のデータ型について

2 個の投稿 / 0 new
最終投稿
root
オフライン
Last seen: 3日 22時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00169] ユーザ定義のデータ型について

中央大学の賀田です。
ご指摘のあったとおりにコンポーネントを作ってみたところ、
 
MyImagetype.idl:10: Error in look-up of
'RTC::Time': 'RTC' not foundomniidl: 1 error.make: ***
[MyImagetypeStub.h] エラー 1
 
というエラーがでました。
そこで、
 
struct Imagetype{  long
x;  long y[100];  float z;};
struct TimedImagetype{  //RTC::Time
tm;      ←コメントアウト  Imagetype
data;};
"RTC::Time tm;"をコメントアウトしたところコンパイルが通りました。
 
"RTC::Time tm;"は必要なのでしょうか。
一応僕が抱えていた問題は解決したように思えます。
 
 
 

未定義
root
オフライン
Last seen: 3日 22時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00170] ユーザ定義のデータ型について

安藤です

一行忘れてました、

ImageType.idl
---------------------------------------
#include "BasicDataType.idl" この行を追加

struct Imagetype
{
long point_size;
long Send_Buf[3][10000];
long Image_New;
float address;
};

struct TimedImagetype
{
RTC::Time tm;
Imagetype data;
};
---------------------------------------

あと、メーリングリストでの返信は、新規のメールとしてではなく、
元のメールに返信という形でお願いいたします。
(話の流れがわかりにくくなるので。。。)

07/07/27 に 賀田寛夫さんは書きました:
>
> 中央大学の賀田です。
> ご指摘のあったとおりにコンポーネントを作ってみたところ、
>
> MyImagetype.idl:10: Error in look-up of 'RTC::Time': 'RTC' not found
> omniidl: 1 error.
> make: *** [MyImagetypeStub.h] エラー 1
>
> というエラーがでました。
> そこで、
>
> struct Imagetype
> {
> long x;
> long y[100];
> float z;
> };
>
> struct TimedImagetype
> {
> //RTC::Time tm; ←コメントアウト
> Imagetype data;
> };
> "RTC::Time tm;"をコメントアウトしたところコンパイルが通りました。
>
> "RTC::Time tm;"は必要なのでしょうか。
> 一応僕が抱えていた問題は解決したように思えます。
>
>

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

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

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

Choreonoid

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

OpenHRP3

動力学シミュレータ

OpenRTP

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

産総研RTC集

産総研が提供するRTC集

TORK

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

DAQ-Middleware

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