[openrtm-users 01493] Re: OpenRTM-aist on MacOSX

Ando Noriaki n-ando @ aist.go.jp
2010年 11月 12日 (金) 19:58:45 JST


原さん

安藤です

> 安藤さん:
>
> 原@産総研です。
> どうもありがとうございました。コンパイルは、無事通りました。

それは良かったです。

> ただ、RtORBがうまく動いていないようです。。。。
> 多分、MacOSXでは、long が64bitになっているためだと思いますので、
> 修正ですね。。。。。
> MacOSX用のパッチも当てたものをWebサイトに置いて頂くとよいと思います。

ちなみに、RtORBはautoconfかCMakeに対応させる予定はありますか?
MacPortsにするにはautoconfの方がやりやすいような気がしますが、
CMakeでも簡単にportsにする方法はあるんだろうか・・・・?
どうでしょう>松坂さん

MACと全然関係ないですが、ARM用debパッケージにしてarmadilloに
すぐ乗せられるようになっていると便利かなとふとおもいました。

> On 2010/11/11, at 17:30, Ando Noriaki wrote:
>
>> 原様
>>
>> 安藤です
>>
>> InPortConsumer.h の
>>
>> template class ::coil::GlobalFactory<RTC::InPortConsumer>;
>>
>> を削除してみてください。
>>
>> その他のMacOS X用の変更点については OpenRTMのWeb上で
>> 配布している MacPorts の中に入っているパッチを参考にしてください。
>>
>> よろしくお願いいたします。
>>
>> 2010年11月11日14:32 原 功 <isao-hara @ aist.go.jp>:
>>> 開発者の皆様:
>>>
>>> 原@産総研です。
>>> 今、MacOSXでOpenRTM-aistをコンパイルしているのですが、下記のメッセージで失敗します。
>>> MacOSXのg++が少し特殊であることを聞いていたのですが、下記のエラーを修正するには、
>>> どうしたらよいでしょうか?
>>>
>>> OpenRTM-aist on MacOSXがあったと思いますが、問題なかったのでしょうか?
>>>
>>> ld: duplicate symbol coil::GlobalFactory<RTC::InPortConsumer, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, RTC::InPortConsumer* (*)(), void (*)(RTC::InPortConsumer*&)>::GlobalFactory()in .libs/Factory.o and .libs/FactoryInit.o
>>> collect2: ld returned 1 exit status
>>>
>>>
>>> ---------
>>> 産業技術総合研究所  知能システム研究部門
>>> インタラクションモデリングG
>>> 主任研究員 原  功 <Isao-Hara @ aist.go.jp>
>>> Isao HARA, Senior Research Scientist, ISRI, AIST, Japan
>>> Phone: +81-29-861-5973     Fax: +81-29-862-6631
>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>> 安藤慶昭@独立行政法人産業技術総合研究所 知能システム研究部門
>>    統合知能研究グループ 主任研究員, 博士(工学)
>>    〒305-8568 つくば市梅園1-1-1 中央第2
>>    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
>>    OpenRTM-aist: http://www.openrtm.org
>>
>> Noriaki Ando, Ph.D.
>>    Senior Research Scientist, RT-Synthesis R.G., ISRI, AIST
>>    AIST Tsukuba Central 2, Tsukuba, Ibaraki 305-8568 JAPAN
>>    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
>>    OpenRTM-aist: http://www.openrtm.org
>
> ---------
> 産業技術総合研究所  知能システム研究部門
> インタラクションモデリングG
> 主任研究員 原  功 <Isao-Hara @ aist.go.jp>
> Isao HARA, Senior Research Scientist, ISRI, AIST, Japan
> Phone: +81-29-861-5973     Fax: +81-29-862-6631
>
>



-- 
安藤慶昭@独立行政法人産業技術総合研究所 知能システム研究部門
    統合知能研究グループ 主任研究員, 博士(工学)
    〒305-8568 つくば市梅園1-1-1 中央第2
    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
    OpenRTM-aist: http://www.openrtm.org

Noriaki Ando, Ph.D.
    Senior Research Scientist, RT-Synthesis R.G., ISRI, AIST
    AIST Tsukuba Central 2, Tsukuba, Ibaraki 305-8568 JAPAN
    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
    OpenRTM-aist: http://www.openrtm.org




openrtm-users メーリングリストの案内