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

Ando Noriaki n-ando @ aist.go.jp
2012年 8月 27日 (月) 02:36:51 JST


菅さん

安藤です

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


More information about the openrtm-users mailing list