<div dir="ltr">升谷先生<div><br></div><div>安藤です</div><div><br></div><div>すみません、旧バージョンのomniORB用の設定が残っていたようです。</div><div>原因は調査中ですが、とりあえず、</div><div><span style="font-size:14px">C:\Program Files\OpenRTM-aist\1.1.2\rtm</span><span style="font-size:14px">\</span><span style="font-size:14px">config_rtc.h というファイル内の</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">/* #undef RTC_CORBA_CXXMAPPING11 TRUE */</span><br></div><div><span style="font-size:14px">を</span></div><div><span style="font-size:14px">#define RTC_CORBA_CXXMAPPING11 TRUE</span><br></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">に書き換えて試してみていただけないでしょうか?</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">よろしくお願いいたします。</span></div><div><span style="font-size:14px"><br></span></div><div><br></div><div class="gmail_extra"><div></div>
<br><div class="gmail_quote">2017年2月13日 17:57 MASUTANI Yasuhiro <span dir="ltr"><<a href="mailto:masutani@osakac.ac.jp" target="_blank">masutani@osakac.ac.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">OpenRTM-aistの皆様,MLの皆様,<br>
<br>
大阪電通大の升谷です.<br>
<br>
WindowsでOpenRTM-aist-1.1.2-<wbr>RELEASE_x86_64.msiをインストールし,<wbr>Visual<br>
Studio 2012で使っています.コンポーネントをビルドする際に,<br>
<br>
  C:\Program Files\OpenRTM-aist\1.1.2\rtm/<wbr>CorbaPort.h(1229): error C2664: 'PortableServer::POA::servant_<wbr>to_id' : 1 番目の引数を 'PortableServer::<wbr>RefCountServantBase *' から 'PortableServer::Servant' に変換できません。(新しい機能 ; ヘルプを参照)<br>
<br>
というエラーが出て困っています.何が悪いのでしょうか?<br>
<br>
RTC:PCLのWindowsへの移植を試みています.<br>
<br>
  <a href="http://openrtm.org/openrtm/ja/project/rtcpcl" rel="noreferrer" target="_blank">http://openrtm.org/openrtm/ja/<wbr>project/rtcpcl</a><br>
  <a href="https://github.com/gbiggs/rtcpcl/" rel="noreferrer" target="_blank">https://github.com/gbiggs/<wbr>rtcpcl/</a><br>
<br>
Linuxで動かすことしか考慮されていないようですが,<wbr>色々変更して,CMakeが<br>
通り,IDLのコンパイルもできるところまで辿り着きました.<wbr>ところが,各コ<br>
ンポーネントのプロジェクトをビルドしようとすると,<wbr>上記のようなエラーに<br>
なります.近辺のヘッダファイルを見る限りは,<wbr>コンパイラの指摘するように,<br>
関数の引数の型があっていないようです.<br>
<br>
同じ環境においてRTC Builderで作ったコンポーネントなどは問題なくビルド<br>
できています.RTC:PCLはポートの使い方が特殊なため,<wbr>平常は使わないヘッ<br>
ダファイルも読み込んでいるのではないかと思いますが,<wbr>お手上げ状態です.<br>
<br>
アドバイスやヒントをいただけると幸いです.<br>
どうかよろしくお願いいたします.<br>
<span class="gmail-HOEnZb"><font color="#888888"><br>
--<br>
# 升谷 保博<br>
# 大阪電気通信大学 総合情報学部 情報学科<br>
# 575-0063 大阪府四條畷市清滝1130-70 / TEL&FAX: 072-876-5107<br>
______________________________<wbr>_________________<br>
openrtm-users mailing list<br>
<a href="mailto:openrtm-users@openrtm.org">openrtm-users@openrtm.org</a><br>
<a href="http://www.openrtm.org/mailman/listinfo/openrtm-users" rel="noreferrer" target="_blank">http://www.openrtm.org/<wbr>mailman/listinfo/openrtm-users</a><br>
</font></span></blockquote></div><br></div></div>