[openrtm-staff:966] 9/25の作業報告(河内)

河内 のぶ n-kawauchi @ openrtm.org
2017年 9月 25日 (月) 19:09:18 JST


安藤様

河内です

本日の作業内容をお知らせします。
-----------
■VCVerChangerの修正
・vc141への対応完了
・GUIのコンボボックスに表示される内容とVCバージョンの定義は以下とした

VISUAL_STUDIO vc_ver[] = {
{"Visual Studio 17", "vc17"},
{"Visual Studio 16", "vc16"},
{"Visual Studio 15 2017", "vc141"},
{"Visual Studio 14 2015", "vc14"},
{"Visual Studio 12 2013", "vc12"},
{"Visual Studio 11 2012", "vc11"},
{"Visual Studio 10 2010", "vc10"},
{"Visual Studio 9 2008", "vc9"},
};

・チケットで上がっている不具合2件と、Program Files下ではない任意の
ディレクトリにインストールした状態で本ツールを使用された場合の対応を
検討中

・不具合は、
1)RTM_VC_VERSIONを変えて再起動してもPATHに反映されない
2)1.2.0版をインストールしているのにPATHの一部は1.1.2のパスになっている

・PATHの設定は次のようになっている
%OMNI_ROOT%bin\x86_win32\
C:\Program Files\OpenRTM-aist\1.2.0\bin\%RTM_VC_VERSION%\
OpenCV_DIR%x64\%RTM_VC_VERSION\bin\

システム環境変数を多段で指定しているので、一度でパスが展開されない
ケースが発生しているので、この機会に展開された形式に修正した場合の
動作を試したい。

(msi生成時の設定変更が必要)
C:\Program Files\OpenRTM-aist\1.2.0\omniORB\4.2.2_%RTM_VC_VERSION%\bin\x86_win32\
C:\Program Files\OpenRTM-aist\1.2.0\bin\%RTM_VC_VERSION%\
C:\Program Files\OpenRTM-aist\1.2.0\OpenCV3.3\x64\%RTM_VC_VERSION\bin\

この場合のツールの修正について検討中です。

◎今後の予定
・OpenRTM-aistインストーラをPython2と3の両方に対応するように作ってみる
・OpenRTM-aist-Pythonをマージモジュール化した時点で、Python3.5のmsmを
 作成する機能も動いていたが、その後はコメントアウトしている
・omniORBのビルドもPython2.7でしか確認していないので、Python3.6での
 ビルドも試してみたい

以上です。

-- 
------------------------------------------------------------------------
河内 のぶ        n-kawauchi @ openrtm.org


More information about the openrtm-staff mailing list