[openrtm-users 03372] 二項演算子 '<<=' でコンパイルエラー
MASUTANI Yasuhiro
masutani @ osakac.ac.jp
2017年 2月 13日 (月) 18:29:34 JST
安藤様,
早々に返信ありがとうございます.
config_rtc.hを教えていただいたとおりに書き換えることにより,
rtm/CorbaPort.h の問題はなくなりました.
しかし,
C:\Program Files\OpenRTM-aist\1.1.2\rtm/OutPort.h(216): error C2678: 二項演算子 '<<=' : 型 'CORBA::Any' の左オペランドを扱う演算子が見つかりません (または変換できません) (新しい動作; ヘルプを参照)。
で始まる大量のエラーが出てしまい,また困っています.
対処法はありますでしょうか?
On Mon, 13 Feb 2017 18:18:01 +0900,
Ando Noriaki <n-ando @ aist.go.jp> wrote:
>
> すみません、旧バージョンのomniORB用の設定が残っていたようです。
> 原因は調査中ですが、とりあえず、
> C:\Program Files\OpenRTM-aist\1.1.2\rtm\config_rtc.h というファイル内の
>
> /* #undef RTC_CORBA_CXXMAPPING11 TRUE */
> を
> #define RTC_CORBA_CXXMAPPING11 TRUE
>
> に書き換えて試してみていただけないでしょうか?
--
# 升谷 保博
# 大阪電気通信大学 総合情報学部 情報学科
# 575-0063 大阪府四條畷市清滝1130-70 / TEL&FAX: 072-876-5107
More information about the openrtm-users
mailing list