[openrtm-staff:1513] 2/7の作業報告(河内)

河内のぶ n.kawauchi @ aist.go.jp
2018年 2月 7日 (水) 19:39:08 JST


安藤様

河内です

本日の作業内容をお知らせします。
------------
■OpenRTM-aist trunkソース修正
・distソースを使ったパッケージ作成時のmake error対応
・AnaLyzerをMakefile.amへ追加: r3213にて対応
・昨日報告した下記はまだ未対応なのでLinuxパッケージは作成できない状況
----
libtool:   error: error: relink 'Fsm.la' with the above command before installing it
Makefile:489: recipe for target 'install-socompLTLIBRARIES' failed
make[6]: *** [install-socompLTLIBRARIES] Error 1
----

■OepnRTM-aist branches/RELENG_1_2ソース修正
・branchもdistソースを使ってLinuxパッケージを作成できないので対応
・ThroughputをMakefile.amへ追加: r3215にて対応
・不足していたヘッダーファイルをrtm/Makefile.amへ追加: r3216にて対応
   DirectInPortBase.h, DirectOutPortBase.h, DirectPortBase.h

・src/lib/rtm/FactoryInit.cppがidlコンパイル前のComponentObserverComsumer.h
 をincludeしているため、ComponentObserverStub.hが見つからずエラーになる、
 この件の調査

⇒・trunkソースを「libRTC_la_DEPENDENCIES」で検索すると、Makefile.am
  には記述が見つからないが、Makefile.in, Makefileには定義がある
----- src/lib/rtm/Makefile.in
libRTC_la_DEPENDENCIES = $(top_builddir)/src/lib/coil/lib/libcoil.la \
        $(top_builddir)/src/lib/rtm/idl/libRTCSkel.la

 ・branchesソースのMakefile.amでは変数を使って定義しているので
  直接ファイル名を書いてみましたがエラー状況は変わらず。
  (OBSERVER_LAやOBSERVER_LIBを変えてみるという程度です)
  やはりlibRTC_la_DEPENDENCIESが機能していないように思えます。

以上です。

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://www.openrtm.org/pipermail/openrtm-staff/attachments/20180207/8f1d8b8b/attachment.html>


More information about the openrtm-staff mailing list