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

1 つの投稿 / 0 new
Yawata Naofumi
オフライン
Last seen: なし 前
登録日: 2012-01-27 16:20
[openrtm-users 02736] Ubuntu11.10でのOpenRTM-aist-0.4.2 makeによるエラーと解決方法

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

┗━━━━━━━━━━━━━━━━━━━━━━━━━━━

未定義

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2209
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク