[openrtm-users 00579] FedoraCore4でRTCのビルドエラー

JSA-Satoh satoh @ jsa.co.jp
2008年 8月 22日 (金) 18:37:01 JST


佐藤と申します、よろしくお願いします。

今回縁あってOpenRTMをFedoraCore4に
インストールしてRTCを作成しようと思っております。

インストールは無事終了してサンプルバイナリの
実行も問題ないのですが、rtc-templateで生成した
ソースコードのビルドでエラーとなっております。

$ make -f Makefile.ConsoleIn
g++ -o ConsoleInComp ConsoleIn.o    ConsoleInComp.o `rtm-config --libs`
ConsoleIn.o(.gnu.linkonce.d._ZTC9ConsoleIn516_N7POA_RTC23DataFlowComponentActionE[vtable 
for ConsoleIn]+0xec): undefined reference to `virtual thunk to 
PortableServer::ServantBase::_add_ref()'
ConsoleIn.o(.gnu.linkonce.d._ZTC9ConsoleIn516_N7POA_RTC23DataFlowComponentActionE[vtable 
for ConsoleIn]+0xf0): undefined reference to `virtual thunk to 
PortableServer::ServantBase::_remove_ref()'
ConsoleIn.o(.gnu.linkonce.d._ZTC9ConsoleIn516_N7POA_RTC23DataFlowComponentActionE[vtable 
for ConsoleIn]+0x138): undefined reference to 
`PortableServer::ServantBase::_refcount_value()'

・・・・・・・・・・・・・・・・・・・・・

というようにomniORBのPortableServer::ServantBaseなどが
見つからないようです。

インストールは、
「FedoraCore用」の「Fedora 一括インストール・スクリプト」
で行いました。
OpenRTMは、0.4.2がインストールされたようです。
$ rpm -qa | grep OpenRTM
OpenRTM-aist-example-0.4.2-0.fc4
OpenRTM-aist-doc-0.4.2-0.fc4
OpenRTM-aist-devel-0.4.2-0.fc4
OpenRTM-aist-0.4.2-0.fc4

何かアドバイスなどもらえればありがたいと思います。
---




openrtm-users メーリングリストの案内