[openrtm-users 02736] Ubuntu11.10でのOpenRTM-aist-0.4.2 makeによるエラーと解決方法

Yawata Naofumi hatch @ ubi.cs.ritsumei.ac.jp
2012年 11月 27日 (火) 16:55:32 JST


OpenRTM-aist MLの皆様
立命館大学の八幡と申します。

安藤様にエラー解決方法をお教えいただいたので、
エラー内容と解決方法をMLに投げさせて頂きます。

・以下エラー発生までの流れ
OpenRTM-aist 0.4.2が利用したいため、
http://www.openrtm.org/openrtm/ja/node/93
のページよりOpenRTM-aist-0.4.2-RELESE.tar.gzを DLしました。

$ ./configure -prefix=/usr/
$ make
$ error: 'LONG_MAX' was not declared

    ./rtm/Properties.hに
    #include <limits.h>を追加

$ error: '_cont'

    ./rtm/ExtTrigExecutionContext.h と ./rtm/PublishNew.hに
    #iclude <ace/Condition_T.h>を追加

$ fatal error: ace/OS.h

    ./rtm/ManagerConfig.cpp
    #include <ace/OS.h>をコメントアウト

$ error: srtcmp

    ./rtm/ConfigAdmin.cpp
    #include <string.h>を追加

これにより、0.4.2のmakeができました。

上記のエラーは新しいACEを利用したことによる
エラーだということです。

ビルド環境

    OS:Ubuntu 11.10
    OpenRTM-aist:0.4.2 C++版

よろしくお願いいたします。


-- 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━
┃
┃ 立命館大学 情報理工学研究科 情報理工学専攻
┃ 博士前期課程 計算機科学コース ユビキタス環境研究室
┃ 名前  :八幡 尚文
┃ メール:hatch @ ubi.cs.ritsumei.ac.jp
┃
┃  Ritsumeikan University, Information Science and Engineering
┃  Master's Program, Computer Systems Course
┃  Ubiquitous Computing and Networking laboratory
┃  NAME:Naofumi Yawata
┃  MAIL:hatch @ ubi.cs.ritsumei.ac.jp
┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━

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


More information about the openrtm-users mailing list