プロジェクト

全般

プロフィール

バグ #2589

Mac OS X上でCMakeが通らない

n-ando約11年前に追加. ほぼ9年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2013/02/16
期日:
進捗率:

100%

予定工数:

説明

  • /usr/lib/openrtm-1.1/cmake 以下のOpenRTMConfig.cmakeを読みにいかない
  • OpenRTMConfig.cmakeがバグってるのでConfigurationを正しくセットできない
    • OPENRTM_INCLUDE_DIR に -I/usr/include/openrtm-1.1 などがセットされている
    • ライブラリに関しても同様
  • FindOpenRTM.cmakeを使用した場合UUID libを探しに行ってこける
    • Mac OS Xではlibuuidは不要 (FreeBSDと同様)
  • スタンドアロンコンポーネントがコンポーネント本体のsoをダイナミックリンクしている
    • スタンドアロンはコンポーネント本体も含むべき(スタンドアロンなので)

上記の問題のうちいくつかはLinuxでも問題となるはず。

関係しているリビジョン

リビジョン 427 (差分)
n-ando約11年前に追加

Some CMakeLists.txt bugs have been fixed. refs #2589

履歴

#1 n-andoほぼ9年前に更新

  • ステータス新規 から 終了 に変更
  • 進捗率0 から 100 に変更

他の形式にエクスポート: Atom PDF