[openrtm-users 02651] Re: MacOSX Lion + XcodeでのRTC開発

Yuki Suga ysuga @ ysuga.net
2012年 8月 27日 (月) 08:20:00 JST


安藤さん:
菅です.

> Builderが出力するFindOpenRTM.cmakeではなくて、
> OpenRTM-aistをソースからビルドしたときにできるOpenRTMConfig.cmakeは
> Mac OS Xで使えないでしょうか?

どうやら動くようです.Xcodeからビルド出来ました.
RTC Builderの出力にこれが含まれていると良いですね.


ではでは



2012年8月27日 2:36 Ando Noriaki <n-ando @ aist.go.jp>:
> 菅さん
>
> 安藤です
>
> Builderが出力するFindOpenRTM.cmakeではなくて、
> OpenRTM-aistをソースからビルドしたときにできるOpenRTMConfig.cmakeは
> Mac OS Xで使えないでしょうか?
> #まだ試したことがないので確証はないのですが。。。
>
> FindOpenRTM.cmake はOpenRTMがconfig.cmakeを提供する以前に
> CMakeを使うために作られたもので、自力でOpenRTMに関する各種情報を
> 収集するようになっていますが、これらの情報はすべてOpenRTMビルド時に
> 確定するため、1.1ではpkg-configとともにOpenRTMConfig.cmakeを
> 提供するようにしています。
>
> 問題等があればお知らせください。
>
>
> 2012年8月23日 23:33 Yuki Suga <ysuga @ ysuga.net>:
>> OpenRTM-aist MLの皆様:
>> お世話になっております.フリーランスの菅です.
>>
>> このところ,暇を見てはRTC(OpenRTM-aist 1.1 C++)を
>> MacOSXで開発をしようと作業してます.
>> 特にこれからはCMakeを使いXcodeで開発できるようにしようと
>> 試行錯誤しています.
>>
>> そこで,RTCBが生成するプロジェクト内の
>> cmake/Modulesフォルダ内に配置されている,
>> FindOpenRTM.cmakeを添付のものに差し替えられないか,
>> という提案のためにメールしました.
>>
>> このFindOpenRTMでは,
>> uuid, omniORB4, omnithread, omniDynamic4の4つを,
>> pkg-configでパッケージ検索して,リンクするように変更しています.
>> これまでは-luuidのように,
>> 直接コマンドラインオプションを指定していただけでしたが,
>> この方法ではXcodeではうまく行きませんでした.
>> なぜなら,上記のライブラリをソースからインストールした場合,
>> /usr/local/includeおよび/usr/local/lib以下にライブラリとヘッダーが配置されますが,
>> このディレクトリはXcodeのデフォルト検索パスに無いからです.
>>
>> 一応,僕の方ではcmakeファイルを添付のものに上書きしても,
>> Windows 7 (x86, VC2008),Ubuntu Linux 11.04,
>> MacOSX Lion (Xcode)での動作が可能であると,
>> 確認をしてありますが,
>> 他のユーザの方にも確認していただけると幸いです.
>> 特にLinuxでの動作が・・・
>>
>> 作業メモをここに残していますが,
>> すこし曖昧な記憶で書いたので,
>> MacOSX Lionでの動作ハマったらMLで質問していただければ,
>> アドバイス出来る事もあるかと思います.
>>
>> http://ysuga.net/robot/rtm/rtc/1608
>>
>> ではでは
>>
>> --
>> ///////////////////////////////////////////////////////////////////
>> // Yuki Suga, Ph.D.
>> // URL: http://www.ysuga.net/?lang=en
>> // E-mail: ysuga @ ysuga.net
>> ///////////////////////////////////////////////////////////////////
>>
>> _______________________________________________
>> openrtm-users mailing list
>> openrtm-users @ openrtm.org
>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>>
>
>
>
> --
> 安藤慶昭@独立行政法人産業技術総合研究所 知能システム研究部門
>     統合知能研究グループ 主任研究員, 博士(工学)
>     〒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 mailing list
> openrtm-users @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users



-- 
///////////////////////////////////////////////////////////////////
// Yuki Suga, Ph.D.
// URL: http://www.ysuga.net/?lang=en
// E-mail: ysuga @ ysuga.net
///////////////////////////////////////////////////////////////////


More information about the openrtm-users mailing list