Closed n-kawauchi closed 1 year ago
@n-kawauchi さんへ Linuxでの挙動がわかったら、ここに記載して坂本さんと情報共有してください。
@ga-sakamoto さん、このIssueでは2つの問題を報告しています。
<exec executable="${java.home}/../bin/idlj">
java.home=C:\Program Files\Eclipse Foundation\j...
(これは、C:\Program Files\Eclipse Foundation\jdk-8.0.302.8-hotspot のこととの理解です)
[echo] java.home : C:\Program Files\OpenRTM-aist\2.0.0\jre
<exec executable="${env.JAVA_HOME}/bin/idlj">
@ga-sakamoto さん、エラーの原因は build_***.xml の設定2か所でした。
antでOSを判定してWindows, Unix(Linux) それぞれでプロパティを設定することで対応するようにしました。 RTCBが生成したbuild_ModuleName.xmlに修正を加えたものup-build_ModuleName.xmlを添付します。 よろしくお願いします。 build_ModuleName.xml.txt up-build_ModuleName.xml.txt
@n-kawauchi さん 色々とご確認,ご調査頂き,ありがとうございます. また,こちらでの調査などが遅れてしまっており,たいへん申し訳ございませんでした. ひとまず,ご連絡を頂きました内容でコード生成するように修正させて頂きます.
Describe the bug RTCBuilderにおいて、モジュール名が定義されている独自データ型のポートを定義したRTCのビルドが通らない
To Reproduce https://openrtm.org/openrtm/ja/doc/developersguide/dataport_advanced この方法で独自データ型のデータポートを定義し、Javaのコードを生成する。
Reproducibility 100%
Expected behavior
Environment
Additional context