[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