[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