start-jsk / rtmros_common

OpenRTM - ROS interoperability packages
http://wiki.ros.org/rtmros_common
12 stars 52 forks source link

[rtmbuild/package.xml] add openhrp3 to depend #1132

Closed Naoki-Hiraoka closed 1 year ago

Naoki-Hiraoka commented 1 year ago

rtmbuildはopenhrp3に依存していますが、rtmbuildのpackage.xmlのdependにopenhrp3が書かれていなかったので、追加しました。

openhrp3をソースから入れている場合に、openhrp3をrtmbuild(またはrtmbuildを使うパッケージ)よりも先にビルドしないと、 https://github.com/start-jsk/rtmros_common/blob/621d9cabab51c0df606e6616103ee4a9eef44d70/rtmbuild/cmake/rtmbuild.cmake#L52 この部分がaptのopenhrp3を参照してしまうため、リンクエラーによってプログラム起動時に落ちることがあります。

ketaro-m commented 1 year ago

こちら,manta_rtcというrtmbuildを使うパッケージにおいて,openhrp3を先にビルドしないとhrpsysが正常に起動しない現象を観測しました.