マクロ VERSIONについて

3 posts / 0 new
Last post
e.yoshida
Offline
Last seen: 12 years 2 months ago
Joined: 2011-09-20 17:12
マクロ VERSIONについて

産総研の吉田と申します。

rtm/config_rtc.h に、VERSIONというマクロがありますが、これが他のソフトとのコンフリクトを起こしてコンパイルできない状況となりました。

当面の問題を避けるため、とりあえずこの行をコメントアウトして使っています。次バージョン以降、このように一般に使われそうな名前の変数は、このような問題を避けるために使わないほうが良いように思います。もちろん、別のソフト側にも同じことが言えるのですが。

ご検討いただければ幸いです。

Undefined
root
Offline
Last seen: 2 days 3 hours ago
Joined: 2009-06-23 14:31
[openrtm-users 02474] マクロ VERSIONについて

吉田様

安藤です

ご連絡ありがとうございます。

これは、autoconfのよく知られた問題で、config.hに含まれる
PACKAGE_XXX や VERSION などがよく衝突します。
以前、これらのマクロについて対処していたのですが、
スクリプトのミスで VERSION だけ残っていたようです。

trunkでは修正しました。
http://www.openrtm.org/redmine/projects/openrtm-aist-cxx/repository/revisions/2332

Warningが出るところ(おそらくRTC.hをincludeしているところだと思いますが)では

#include
#undef VERSION

のように、当面はundefしてご使用ください。

2012年2月22日11:30 :
> 産総研の吉田と申します。 rtm/config_rtc.h
> に、VERSIONというマクロがありますが、これが他のソフトとのコンフリクトを起こしてコンパイルできない状況となりました。
> 当面の問題を避けるため、とりあえずこの行をコメントアウトして使っています。次バージョン以降、このように一般に使われそうな名前の変数は、このような問題を避けるために使わないほうが良いように思います。もちろん、別のソフト側にも同じことが言えるのですが。
> ご検討いただければ幸いです。
>
> _______________________________________________
> openrtm-users mailing list
> openrtm-users@openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users

e.yoshida
Offline
Last seen: 12 years 2 months ago
Joined: 2011-09-20 17:12
[openrtm-users 02478] マクロ VERSIONについて

安藤様

吉田です。
ありがとうございました。
お示しいただいた方法で対処して解決しました。

これとは別件で、LAASの研究者からPATHの設定に関してコメントが来ております。
別のスレッドで質問させていただきます。

On Wed, 22 Feb 2012 12:44:06 +0900
Ando Noriaki wrote:

> 吉田様
>
> 安藤です
>
> ご連絡ありがとうございます。
>
> これは、autoconfのよく知られた問題で、config.hに含まれる
> PACKAGE_XXX や VERSION などがよく衝突します。
> 以前、これらのマクロについて対処していたのですが、
> スクリプトのミスで VERSION だけ残っていたようです。
>
> trunkでは修正しました。
> http://www.openrtm.org/redmine/projects/openrtm-aist-cxx/repository/revisions/2332
>
> Warningが出るところ(おそらくRTC.hをincludeしているところだと思いますが)では
>
> #include
> #undef VERSION
>
> のように、当面はundefしてご使用ください。
>
>
> 2012年2月22日11:30 :
> > 産総研の吉田と申します。 rtm/config_rtc.h
> > に、VERSIONというマクロがありますが、これが他のソフトとのコンフリクトを起こしてコンパイルできない状況となりました。
> > 当面の問題を避けるため、とりあえずこの行をコメントアウトして使っています。次バージョン以降、このように一般に使われそうな名前の変数は、このような問題を避けるために使わないほうが良いように思います。もちろん、別のソフト側にも同じことが言えるのですが。
> > ご検討いただければ幸いです。
> >
> > _______________________________________________
> > openrtm-users mailing list
> > openrtm-users@openrtm.org
> > http://www.openrtm.org/mailman/listinfo/openrtm-users
>
>
>

Log in or register to post comments

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK