[openrtm-staff:1301] 12/1の作業報告(河内)

河内のぶ n.kawauchi @ aist.go.jp
2017年 12月 1日 (金) 18:55:59 JST


安藤様

河内です

本日の作業内容をお知らせします。
------------
■OpenRTM-aist 1.2.0 インストーラGUI画面の変更・・・完了
・Visual Studioバージョン番号選択画面
http://redmine.openrtm.org/issues/4374

・Jenkinsジョブにてmsi生成 12/1版
http://staging.openrtm.org/pub/Windows/OpenRTM-aist/1.2.0/

※この作業でハマる。。。(:_;)
・原因は、Jenkinsジョブのバッチコマンドで新たに追加した下記の1行。
 最後の141の後に空白が入ってしまったことに全く気付けず。。。
set RTM_VC_VER=141

・これにより下記エラーが発生
openrtm_msi\Feature_openrtm-runtime_inc.wxs(12) : error LGHT0094 : 
Unresolved reference to symbol 'WixMerge:Msi_RTM_common_x86_vc141 ' 
in section 'Product:{732B9・・・

・原因が分かってから見直すと、確かに _vc141の後に空白が入ってました。

■wikiで1.2.0版msi作成に関してまとめる
・1.1.2版と比較しての変更点を書き出す
http://redmine.openrtm.org/projects/openrtm_cxx_installer/wiki/OpenRTM-aist_msi_120%E7%89%88%E4%BD%9C%E6%88%90

■src/ext 以下の拡張モジュールのヘッダをdebパッケージに含める
・下記チケット作業の再開
http://redmine.openrtm.org/issues/4368

・rulesファイルを修正・コミット r3088
・生成したopenrtm-aist-dev_1.2.0-0_amd64.debを展開して確認
-----
tree /f usr\include\openrtm-1.2\rtm\ext
│  CameraCommonInterface.hh
│  CameraCommonInterface.idl
│     :
│  ManipulatorCommonInterface_Common.hh
│  ManipulatorCommonInterface_Common.idl
│     :
├─ec
│  ├─artlinux
│  │      ArtExecutionContext.h
│  │      rtc.conf.sample
│  │
│  ├─logical_time
│  │  │  LogicalTimeTriggeredEC.h
│  │  │  LogicalTimeTriggeredEC.idl
│  │  │  LogicalTimeTriggeredECSkel.cpp
│  │  │  LogicalTimeTriggeredECSkel.h
│  │  │  LogicalTimeTriggeredECStub.cpp
│  │  │  LogicalTimeTriggeredECStub.h
│  │  │
│  │  └─idl
│  │          LogicalTimeTriggeredEC.hh
│  │          LogicalTimeTriggeredEC.idl
│  │          LogicalTimeTriggeredECDynSK.cc
│  │          LogicalTimeTriggeredECSK.cc
│  │
│  └─rtpreempt
│          rtc.conf.sample
│          RTPreemptEC.h
│
├─local_service
│  └─nameservice_file
│          FileNameservice.h
│
├─logger
│  └─fluentbit_stream
│          fluentbit.conf
│          FluentBit.h
│
└─sdo
    ├─logger
    │      Logger.hh
    │      Logger.idl
    │      LoggerConsumer.h
    │      LoggerDynSK.cc
    │      LoggerSK.cc
    │      LoggerSkel.cpp
    │      LoggerSkel.h
    │      LoggerStub.cpp
    │      LoggerStub.h
    │
    └─observer
        │  ComponentObserver.idl
        │  ComponentObserverConsumer.h
        │  ComponentObserverSkel.cpp
        │  ComponentObserverSkel.h
        │  ComponentObserverStub.cpp
        │  ComponentObserverStub.h
        │
        └─idl
                ComponentObserver.hh
                ComponentObserver.idl
                ComponentObserverDynSK.cc
                ComponentObserverSK.cc
-----

以上です。

---------------------------------------------------
河内 のぶ  n.kawauchi @ aist.go.jp
産業技術総合研究所 ロボットイノベーション研究センター
ロボットソフトウエアプラットフォーム研究チーム
テクニカルスタッフ



More information about the openrtm-staff mailing list