OpenRTM-aist: チケット
https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2018-09-20T01:55:35Z
Redmine for OpenRTM-aist
Redmine
整備 #4617 (解決): make distで生成するソースパッケージにドキュメントを含めない
https://www.openrtm.org/redmine/issues/4617
2018-09-20T01:55:35Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>ドキュメントを含めるとファイルサイズが100MBを超えてしまうので、含めないようにする</li>
<li>修正後、下記動作が問題ないように対応する
<ul>
<li>make distで生成されたOpenRTM-aist-***.tar.gzからLinuxのdocパッケージを作成できるようにする</li>
<li>下記チケット作業時の②と③の動作に影響ないことを確認する<br /><a class="external" href="https://tmp.openrtm.org/redmine/issues/4173">https://tmp.openrtm.org/redmine/issues/4173</a>
<ul>
<li>configure後のmake, make installでドキュメントをインストールできる</li>
<li>configure後、make installでドキュメントをインストールできる</li>
</ul></li>
</ul></li>
</ul>
整備 #4571 (解決): Windows用OpenRTMConfig.cmakeへrtmCamera, rtmManipulator用変数を追加する
https://www.openrtm.org/redmine/issues/4571
2018-07-23T00:44:47Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>下記変数を新たに定義する<br /><pre>
RTM_CAMERA_INCLUDE_DIR: rtmCamera include dir
RTM_CAMERA_LIB_DIR: rtmCamera's lib directory
RTM_CAMERA_LIBRARIES: rtmCamera libraries
RTM_MANIPULATOR_INCLUDE_DIR: rtmManipulator include dir
RTM_MANIPULATOR_LIB_DIR: rtmManipulator's lib directory
RTM_MANIPULATOR_LIBRARIES: rtmManipulator libraries
</pre></li>
</ul>
<ul>
<li>また、サフィックス(バージョン番号、VCバージョン等)も変数で定義されるようにテンプレートを修正する</li>
<li>OpenRTM-aist 1.2.0版で、VCバージョンがVC2013の場合、omniORB4.2.2の場合、生成されるOpenRTMConfig.cmakeには下記が追加されるようにする<br /><pre>
set(RTM_DLLVER 120_vc12)
set(COIL_DLLVER 120_vc12)
set(OMNI_DLLVER 422)
set(OMNITHREAD_DLLVER 40)
</pre></li>
</ul>
整備 #4569 (解決): Linux環境でのネームサービス開始・終了がRTSEのボタン操作でも動くように整える
https://www.openrtm.org/redmine/issues/4569
2018-07-16T19:11:57Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li><a class="issue tracker-6 status-3 priority-4 priority-default" title="整備: ネームサーバー終了ボタンの動作用スクリプトを定義する (解決)" href="https://www.openrtm.org/redmine/issues/4546">#4546</a> にてネームサービス終了用スクリプトを定義した</li>
<li>これらのスクリプト(rtm-naming, kill-rtm-namnig)をコマンドラインで手動実行した場合と、RTSEのボタン操作で実行された場合で<br />どちらでも、手動とボタン操作の組合せでも、動くように整備する</li>
</ul>
整備 #4385 (解決): rpmパッケージのリリース番号表記をC++に合わせて変更する
https://www.openrtm.org/redmine/issues/4385
2017-12-05T09:27:32Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>Pythonのrpmパッケージの初回リリース番号表記は、「RLEASE0」となっている。<br />これにより生成されるパッケージ名は「OpenRTM-aist-Python-1.1.2-RELEASE0.fc26.i386.rpm」となる</li>
</ul>
<ul>
<li>C++はdebパッケージと同様の命名で初回リリース番号表記は「0」となっているため<br />生成されるパッケージ名は「OpenRTM-aist-1.1.2-0.fc26.i386.rpm」となる</li>
</ul>
<ul>
<li>rpm命名規則:(パッケージ名)-(バージョン)-(リリース番号).(アーキテクチャ).rpm</li>
</ul>
<ul>
<li>fedroa26環境でインストール済みパッケージ名を見てみると、ほとんどのリリース番号は数字のみとなっている。<br />文字列を含むものもあるが、それも先頭は数字になっている。($ dnf list installed で確認)
<table>
<tr>
<td>bind-libs.i686</td>
<td>32:9.11.1-1.P1.fc26</td>
</tr>
<tr>
<td>python3-iscsi-initiator-utils.i686</td>
<td>6.2.0.874-3.git86e8892.fc26</td>
</tr>
</table></li>
</ul>
<ul>
<li>この結果から、OpenRTM-aist-PythonもC++と同様にリリース番号の定義を「1.2.0-0._distname」の形式にし、<br />パッケージバージョンの更新時は、「1.2.0-1._distname」のように対応する</li>
</ul>
整備 #4222 (解決): Windows用ソースパッケージにThroughputサンプルを追加する
https://www.openrtm.org/redmine/issues/4222
2017-10-12T06:48:27Z
n.kawauchi
n.kawauchi@aist.go.jp
<p>Windows用ソースパッケージにThroughputサンプルを含め、ビルドできるように整える</p>
整備 #4202 (解決): Windows用ソースパッケージにAnalyzerサンプルを追加する
https://www.openrtm.org/redmine/issues/4202
2017-09-15T05:44:56Z
n.kawauchi
n.kawauchi@aist.go.jp
<p>Windows用ソースパッケージにAnalyzerサンプルを含め、ビルドできるように整える</p>
整備 #3742 (終了): Makefile.amで定義しているVisual Studio用プロジェクトファイル生成処理を整理する
https://www.openrtm.org/redmine/issues/3742
2016-12-06T08:27:23Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>現在は、Visual Studioのバージョンごとにコード生成処理を定義している(vc8proj vc9proj ... vc14proj)</li>
<li>これらの共通処理をまとめ、vcのバージョン番号を渡してコードが生成されるようにする</li>
<li>vcのバージョン番号は、現在サポートしている 9, 10, 11, 12, 14 に対応させる</li>
</ul>
整備 #3741 (終了): Windows用インストーラmsiを生成する処理を外す
https://www.openrtm.org/redmine/issues/3741
2016-12-05T09:45:37Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>OpenRTM-aist 1.1.2版からは、C++,Python,Javaの各インストーラが1つのにまとめられているので、Python言語用単独インストーラは生成しない</li>
<li>OpenRTM-aist-Pythonは、マージモジュールmsmを作成し、これを使ってmsiが生成されるのだが、この処理は下記の別リポジトリで管理している<br /><a class="external" href="http://svn.openrtm.org/openrtm-python-msm-buildtool/trunk/openrtm-python_msm/">http://svn.openrtm.org/openrtm-python-msm-buildtool/trunk/openrtm-python_msm/</a></li>
<li>このため、現在ソースに残っているインストーラ作成機能は不要につき削除する</li>
</ul>
整備 #3436 (終了): Windows環境用の古いビルド設定を削除する
https://www.openrtm.org/redmine/issues/3436
2016-01-26T05:01:19Z
n.kawauchi
n.kawauchi@aist.go.jp
サポートが終了したvcバージョン用の設定、及び、msi作成処理を削除する
<ul>
<li>vc8用のsln, vcprojファイル等を生成している処理を外す</li>
<li>下記batファイルは削除する。現在は、build.batを利用しているため
<ul>
<li>OpenRTM-aist\win32\OpenRTM-aist\autobuild_vc8.bat</li>
<li>OpenRTM-aist\win32\OpenRTM-aist\autobuild_vc9.bat</li>
<li>OpenRTM-aist\win32\OpenRTM-aist\autobuild_vc10.bat</li>
</ul>
</li>
<li>OpenRTM-aist\win32\OpenRTM-aist\installerを削除する
<ul>
<li>installer下の処理はマージモジュールmsm作成として変更し、別リポジトリ(openrtm-msm-buildtool)へ登録されているため</li>
</ul></li>
</ul>