Closed Nobu19800 closed 5 years ago
不具合確認しました。
Windowsでは、IDLファイルはC++版をマージモジュールとして組み込んでいます。このため、OpenRTM-aist-PythonとOpenRTM-aist-Javaは、それぞれが単独でインストールされた場合でも、C++版のIDLファイルを依存設定して一緒にインストールされるようにしています。 OpenRTPも同様の設定にします。
LinuxではOpenRTPのパッケージ作成時の設定で、deb系はopenrtm-aist-devと、rpmはOpenRTM-aist-develと依存設定にしていますので、IDLファイルがインストールされていないとOpenRTPはインストールできないようになっています。
msi生成用wxsにて対応完了。詳細は下記チケットに記載。 https://openrtm.org/redmine/issues/4661
OpenRTM-aist-1.2.1-Beta190703版のmsiにて動作OKでしたので、本Issueはcloseします。
Describe the bug OpenRTPのみをインストールした場合に以下のようにRTCBuilderでデータ型の一覧が表示されない。
To Reproduce Steps to reproduce the behavior:
Reproducibility 100%
Expected behavior BasicDataType.idl等のIDLファイルはOpenRTM-aist C++版がインストールされていない場合でもインストールされている必要がある。Windows、Ubuntuに関わらずIDLファイルが指定の場所に配置されていなければならない。
Screenshots or Logs
Environment
Additional context