RTC Builder: チケット
https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2018-07-05T15:19:40Z
Redmine for OpenRTM-aist
Redmine
バグ #4567 (解決): Java版のRTC生成時にパッケージエクスプローラーからJREシステム・ライブラリー、参照ライブラリが消える
https://www.openrtm.org/redmine/issues/4567
2018-07-05T15:19:40Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>コード生成ボタンを2回押すと、パッケージエクスプローラーからJREシステム・ライブラリー、参照ライブラリが消える問題が発生します。</p>
<ul>
<li>コード生成ボタンを1回押した場合 <br /><img src="https://www.openrtm.org/redmine/attachments/download/2940/builder3.png" alt="" /></li>
</ul>
<ul>
<li>コード生成ボタンを2回以上押した場合 <br /><img src="https://www.openrtm.org/redmine/attachments/download/2941/builder4.png" alt="" /></li>
</ul>
バグ #4566 (解決): RTC生成時にパッケージエクスプローラーにソースコードが表示されない
https://www.openrtm.org/redmine/issues/4566
2018-07-05T15:09:36Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>コード生成ボタンを押してもパッケージエクスプローラーにソースコードが表示されません。</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2938/builder.png" alt="" /></p>
<p>2回コード生成ボタンを押すと、何故か表示されるようになります。</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2939/builder2.png" alt="" /></p>
バグ #4559 (解決): C++用のCMakeLists.txtのテンプレートに含まれているfind_package(OpenRTM) を削除する
https://www.openrtm.org/redmine/issues/4559
2018-06-14T20:05:41Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>C++用のみ、「find_package(OpenRTM)」がトップのCMakeLists.txtに2か所入っている</li>
<li>コメント文と合わせて下記2行を削除する<br /><pre>
# Get necessary dependency information
find_package(OpenRTM)
</pre></li>
</ul>
バグ #4523 (解決): OpenRTPの設定でRtcBuilder->Code Generate->Documentを選択すると「変更を受け入れられません」という画面が出る
https://www.openrtm.org/redmine/issues/4523
2018-04-26T05:53:15Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>OpenRTPでウィンドウ→設定からRtcBuilder→Code Generate→Documentを選択すると、以下のように「変更を受け入れられません」という画面が表示されます。</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2893/openrtp.png" alt="" /></p>
バグ #4521 (解決): 英語環境で Basic 画面に文字化けがある
https://www.openrtm.org/redmine/issues/4521
2018-04-23T07:34:55Z
kurose.ryoichi
<ul>
<li>現象<br /> 添付画像の通りに、メニューの一部が正しく表示できない。<br /> おそらく原因は大文字の「・」</li>
</ul>
<ul>
<li>再現環境<br /> - OS: MacOS High Sierra<br /> - dockerイメージ: takahasi/docker-openrtm:ubuntu1604_openrtm120-desktop<br /> - X window: XQuartz</li>
</ul>
<ul>
<li>再現方法</li>
<ol>
<li>docker run -it --rm -e DISPLAY=(IP:ディスプレイ番号) takahasi/docker-openrtm:ubuntu1604_openrtm120-desktop openrtp</li>
<li>パスを聞かれるので適当に指定 (例: /root)</li>
<li>RTC Builder を開き、プロジェクト名を入れる</li>
</ol></li>
</ul>
バグ #4488 (解決): RTCBuilderでC++言語を指定した場合にRTCを生成できない
https://www.openrtm.org/redmine/issues/4488
2018-03-22T04:20:07Z
n.kawauchi
n.kawauchi@aist.go.jp
<p>r818で生成したOpenRTPでC++コンポーネントを生成する際にエラーになります。<br />プロジェクト名「sample」で、言語指定だけC++とし、他はデフォルトのままコード生成すると、以下のエラーが出ます。</p>
<p>C++の生成に失敗しました。[test/src/ModuleNameTestComp.cpp]</p>
<p>ここで言語をPythonにすると生成されます。</p>
整備 #4469 (解決): rtc.confのログレベルの修正
https://www.openrtm.org/redmine/issues/4469
2018-02-28T01:01:12Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>RTC Builderの生成するrtc.confで、以下のようにログレベルがNORMALと記述される箇所があるが、NORMALというログレベルはないため、デフォルトのINFOに修正する。</p>
<pre>
logger.log_level: NORMAL
</pre>
<p>利用可能なログレベルは以下の9種類のため、rtc.conf内のコメント文についても修正する。</p>
<pre>
SILENT, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, VERBOSE, PARANOID
</pre>
整備 #4204 (解決): テンプレートからCMakeポリシー「CMP0002」の定義を外す
https://www.openrtm.org/redmine/issues/4204
2017-09-26T01:22:37Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>このポリシーはCMake3.8.2以降では設定されておらず、現在の定義では赤字で警告がでるようになったため外して下さい<br /><pre>
cmake_minimum_required(VERSION 2.8)
cmake_policy(SET CMP0002 OLD) ←★この行
</pre></li>
<li>これを外しても、CMake2.8.12.2(Ubuntu14.04)とCMake3.9.3(Windows10)の環境で、既存RTCのcmake,ビルドが<br />通ることは確認しています</li>
</ul>
<ul>
<li>この定義は、ImageProcessingのソースを整備した際に"doxygen_doc"と"uninstall"が各RTCに存在するため、重複メッセージが<br />出ないようにとこのポリシーを定義しました</li>
<li>ImageProcessingで整備したdeb/rpmパッケージ作成用定義をテンプレートに反映させる際に追加されたものです</li>
</ul>
整備 #4170 (解決): RTCテンプレートにmsi用のupgrade GUID設定を追加する
https://www.openrtm.org/redmine/issues/4170
2017-08-30T07:50:51Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>Wix Toolsetでのmsi生成なので、CPACK_WIX_UPGRADE_GUID設定を追加する(c++, python)</li>
<li>この設定が無い場合、GUIDは自動で割り当てられる</li>
<li>バージョンアップしたRTCのmsiを生成する際、同じupgrade GUIDを定義すれば、<br />古いバージョンをアンインストールしてから新しいバージョンをインストールする動作を実現できる</li>
<li>この動作のため、あらかじめ設定を追加しておく(★印の2か所)</li>
</ul>
<ul>
<li>トップのCMakeLists.txtへの追加<br /><pre>
set(PROJECT_VERSION 1.1.0 CACHE STRING "cxx_test version")
set(UPGRADE_GUID "") ←★追加。 この定義でGUIDは自動で割り当てられる。
DISSECT_VERSION()
:
</pre></li>
</ul>
<ul>
<li>cmake/cpack_options.cmake.in<br /><pre>
# Windows WiX package settings
if(${CPACK_GENERATOR} MATCHES "WIX")
set(CPACK_WIX_CULTURES "ja-jp")
set(CPACK_WIX_UPGRADE_GUID @UPGRADE_GUID@) ←★追加
set(CPACK_WIX_PRODUCT_ICON "@PROJECT_SOURCE_DIR@/cmake\\rt_middleware_logo.ico")
:
</pre></li>
</ul>