[openrtm-users 01069] Re: case sensitive file name in OpenRTM-aist svn

Yosuke Matsusaka yosuke.matsusaka @ aist.go.jp
2010年 1月 13日 (水) 18:49:39 JST


松坂です。

度々すいません。

下記の現象、コンパイル時にオプション"-I. -I../../include/coil"が入っているとエラーになるようです。

src/lib/coil/posix/coil/Makefile.am
のなかの
AM_CPPFLAGS=-I../ -I../../include
の下に
DEFAULT_INCLUDES=
の一行を入れたところ無事にコンパイルできるようになりました。

上記変更が他のプラットフォームでも問題にならないようでしたら取り込んでいただけますでしょうか?

よろしくお願いします。

2010/1/13 Yosuke Matsusaka <yosuke.matsusaka @ aist.go.jp>:
> 安藤さん
>
> 松坂です。
>
> お返事遅くなりましたが、下記の件、よろしくお願いします。
>
> Mac OS X上での1.0.0-RC1のコンパイルを試しているのですが、下記と同じ問題で
> include/coilの中にあるTime.hが悪さをするようです(標準のヘッダファイルctimeの中で
> include<time.h>と書かれているのですが、大文字小文字の区別がないために、coilの
> Time.hが読み込まれてしまいエラーになります)。
>
> おそらくWindowsでも同様の問題が起こると思いますので、上記あわせて対応いただけ
> ればと思います。
>
> 他に見つけましたらまた報告します。
>
> 2010/1/7 Ando Noriaki <n-ando @ aist.go.jp>:
>> 松坂様
>>
>> 安藤です
>>
>> はい、その通りです。
>> Windowsなどでチェックアウトすると文句を言われてしまいます。
>> swigの下のファイルや、exampleの下のPythonのサンプルなどが
>> 該当すると思います。変更いたします。
>>
>> 2010年1月7日13:13 Yosuke Matsusaka <yosuke.matsusaka @ aist.go.jp>:
>>> OpenRTM-aist開発者の皆様
>>>
>>> 産総研の松坂です。
>>>
>>> 先日安藤さんからアナウンスのあったOpenRTMのsvnからソースをチェックアウト
>>> して試そうとしているのですが、Mac OS X上でチェックアウトすると
>>>
>>> svn: Can't open file
>>> 'swig/python/.svn/tmp/text-base/RtcBase.i.svn-base': No such file or
>>> directory
>>>
>>> というエラーが出てしまいます。
>>>
>>> いろいろ調べてみると、Mac OS XやWindowsのファイルシステムでsubversionを
>>> 使う場合、ファイル名に関して以下のような制限があり、上記エラーもこれが原因と
>>> なっているようです。
>>> http://svn.haxx.se/users/archive-2009-02/0084.shtml
>>>
>>> 以下の場所にある
>>> http://openrtp.jp/openrtm/svn/OpenRTM-aist/trunk/OpenRTM-aist/swig/python/
>>> 大文字小文字が違うだけの同名ファイル
>>> RTCBase.i
>>> RtcBase.i
>>> のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
>>> 検討いただけますでしょうか?
>>>
>>> --
>>> Yosuke Matsusaka, Ph.D  <yosuke.matsusaka @ aist.go.jp>
>>>  Interaction Modeling Group /
>>>  National Institute of Advanced Industrial Science and Technology (AIST)
>>>  Tel: 029-862-6726  Web: http://staff.aist.go.jp/yosuke.matsusaka/
>>>
>>>
>>
>>
>>
>> --
>> 安藤慶昭@独立行政法人産業技術総合研究所 知能システム研究部門
>>    統合知能研究グループ 主任研究員, 博士(工学)
>>    〒305-8568 つくば市梅園1-1-1 中央第2
>>    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
>>    OpenRTM-aist: http://www.openrtm.org
>>
>> Noriaki Ando, Ph.D.
>>    Senior Research Scientist, RT-Synthesis R.G., ISRI, AIST
>>    AIST Tsukuba Central 2, Tsukuba, Ibaraki 305-8568 JAPAN
>>    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
>>    OpenRTM-aist: http://www.openrtm.org
>>
>

-- 
Yosuke Matsusaka, Ph.D  <yosuke.matsusaka @ aist.go.jp>
  Interaction Modeling Group /
  National Institute of Advanced Industrial Science and Technology (AIST)
  Tel: 029-862-6726  Web: http://staff.aist.go.jp/yosuke.matsusaka/



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