[openrtm-users 01065] case sensitive file name in OpenRTM-aist svn

6 個の投稿 / 0 new
最終投稿
root
オフライン
Last seen: 3日 20時間 前
登録日: 2009-06-23 14:31
[openrtm-users 01065] case sensitive file name in OpenRTM-aist svn

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
のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
検討いただけますでしょうか?

未定義
root
オフライン
Last seen: 3日 20時間 前
登録日: 2009-06-23 14:31
[openrtm-users 01066] case sensitive file name in OpenRTM-aist

松坂様

安藤です

はい、その通りです。
Windowsなどでチェックアウトすると文句を言われてしまいます。
swigの下のファイルや、exampleの下のPythonのサンプルなどが
該当すると思います。変更いたします。

2010年1月7日13:13 Yosuke Matsusaka :
> 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
> のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
> 検討いただけますでしょうか?

root
オフライン
Last seen: 3日 20時間 前
登録日: 2009-06-23 14:31
[openrtm-users 01067] case sensitive file name in OpenRTM-aist

安藤さん

松坂です。

お返事遅くなりましたが、下記の件、よろしくお願いします。

Mac OS X上での1.0.0-RC1のコンパイルを試しているのですが、下記と同じ問題で
include/coilの中にあるTime.hが悪さをするようです(標準のヘッダファイルctimeの中で
includeと書かれているのですが、大文字小文字の区別がないために、coilの
Time.hが読み込まれてしまいエラーになります)。

おそらくWindowsでも同様の問題が起こると思いますので、上記あわせて対応いただけ
ればと思います。

他に見つけましたらまた報告します。

2010/1/7 Ando Noriaki :
> 松坂様
>
> 安藤です
>
> はい、その通りです。
> Windowsなどでチェックアウトすると文句を言われてしまいます。
> swigの下のファイルや、exampleの下のPythonのサンプルなどが
> 該当すると思います。変更いたします。
>
> 2010年1月7日13:13 Yosuke Matsusaka :
>> 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
>> のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
>> 検討いただけますでしょうか?
>>

root
オフライン
Last seen: 3日 20時間 前
登録日: 2009-06-23 14:31
[openrtm-users 01069] case sensitive file name in OpenRTM-aist

松坂です。

度々すいません。

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

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

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

よろしくお願いします。

2010/1/13 Yosuke Matsusaka :
> 安藤さん
>
> 松坂です。
>
> お返事遅くなりましたが、下記の件、よろしくお願いします。
>
> Mac OS X上での1.0.0-RC1のコンパイルを試しているのですが、下記と同じ問題で
> include/coilの中にあるTime.hが悪さをするようです(標準のヘッダファイルctimeの中で
> includeと書かれているのですが、大文字小文字の区別がないために、coilの
> Time.hが読み込まれてしまいエラーになります)。
>
> おそらくWindowsでも同様の問題が起こると思いますので、上記あわせて対応いただけ
> ればと思います。
>
> 他に見つけましたらまた報告します。
>
> 2010/1/7 Ando Noriaki :
>> 松坂様
>>
>> 安藤です
>>
>> はい、その通りです。
>> Windowsなどでチェックアウトすると文句を言われてしまいます。
>> swigの下のファイルや、exampleの下のPythonのサンプルなどが
>> 該当すると思います。変更いたします。
>>
>> 2010年1月7日13:13 Yosuke Matsusaka :
>>> 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
>>> のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
>>> 検討いただけますでしょうか?
>>>

root
オフライン
Last seen: 3日 20時間 前
登録日: 2009-06-23 14:31
[openrtm-users 01070] case sensitive file name in OpenRTM-aist

松坂様

安藤です

ありがとうございます。
DEFAULT_INCLUDESにいらないインクルードパスが定義されていますね。
src/lib/coil/posix/coil/Makefile.am を下記のように修正しました。

-AM_CPPFLAGS=-I../ -I../../include
+AM_CPPFLAGS=-I.. -I$(top_srcdir)/include
+DEFAULT_INCLUDES=

2010年1月13日18:49 Yosuke Matsusaka :
> 松坂です。
>
> 度々すいません。
>
> 下記の現象、コンパイル時にオプション"-I. -I../../include/coil"が入っているとエラーになるようです。
>
> src/lib/coil/posix/coil/Makefile.am
> のなかの
> AM_CPPFLAGS=-I../ -I../../include
> の下に
> DEFAULT_INCLUDES=
> の一行を入れたところ無事にコンパイルできるようになりました。
>
> 上記変更が他のプラットフォームでも問題にならないようでしたら取り込んでいただけますでしょうか?
>
> よろしくお願いします。
>
> 2010/1/13 Yosuke Matsusaka :
>> 安藤さん
>>
>> 松坂です。
>>
>> お返事遅くなりましたが、下記の件、よろしくお願いします。
>>
>> Mac OS X上での1.0.0-RC1のコンパイルを試しているのですが、下記と同じ問題で
>> include/coilの中にあるTime.hが悪さをするようです(標準のヘッダファイルctimeの中で
>> includeと書かれているのですが、大文字小文字の区別がないために、coilの
>> Time.hが読み込まれてしまいエラーになります)。
>>
>> おそらくWindowsでも同様の問題が起こると思いますので、上記あわせて対応いただけ
>> ればと思います。
>>
>> 他に見つけましたらまた報告します。
>>
>> 2010/1/7 Ando Noriaki :
>>> 松坂様
>>>
>>> 安藤です
>>>
>>> はい、その通りです。
>>> Windowsなどでチェックアウトすると文句を言われてしまいます。
>>> swigの下のファイルや、exampleの下のPythonのサンプルなどが
>>> 該当すると思います。変更いたします。
>>>
>>> 2010年1月7日13:13 Yosuke Matsusaka :
>>>> 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
>>>> のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
>>>> 検討いただけますでしょうか?
>>>>

root
オフライン
Last seen: 3日 20時間 前
登録日: 2009-06-23 14:31
[openrtm-users 01071] case sensitive file name in OpenRTM-aist

安藤さん

松坂です。

svnへの下記の変更&swigのフォルダの処理、ありがとうございます。
まだ、examples/Slider_and_Motor以下にも大文字小文字ファイルがあるようですが、
それ以外は無事にチェックアウトできるようになりました。

私のようなコア開発者ではないけれどパッチは作れる参加者や、常に最新の
ソースを追いかけたい参加者に対して、svnへ変更が行われる度にコミットログを
メールで送ってくれるようなメーリングリストがあると便利に思います。

メールの送信設定自体はさほど難しくない(参考URL http://www.thinkit.co.jp/cert/article/0611/2/3/2.htm)
ようなのですが、ご検討いただけますでしょうか?

いつもリクエストばかりですいません。

2010/1/14 Ando Noriaki :
> 松坂様
>
> 安藤です
>
> ありがとうございます。
> DEFAULT_INCLUDESにいらないインクルードパスが定義されていますね。
> src/lib/coil/posix/coil/Makefile.am を下記のように修正しました。
>
>
> -AM_CPPFLAGS=-I../ -I../../include
> +AM_CPPFLAGS=-I.. -I$(top_srcdir)/include
> +DEFAULT_INCLUDES=
>
>
>
> 2010年1月13日18:49 Yosuke Matsusaka :
>> 松坂です。
>>
>> 度々すいません。
>>
>> 下記の現象、コンパイル時にオプション"-I. -I../../include/coil"が入っているとエラーになるようです。
>>
>> src/lib/coil/posix/coil/Makefile.am
>> のなかの
>> AM_CPPFLAGS=-I../ -I../../include
>> の下に
>> DEFAULT_INCLUDES=
>> の一行を入れたところ無事にコンパイルできるようになりました。
>>
>> 上記変更が他のプラットフォームでも問題にならないようでしたら取り込んでいただけますでしょうか?
>>
>> よろしくお願いします。
>>
>> 2010/1/13 Yosuke Matsusaka :
>>> 安藤さん
>>>
>>> 松坂です。
>>>
>>> お返事遅くなりましたが、下記の件、よろしくお願いします。
>>>
>>> Mac OS X上での1.0.0-RC1のコンパイルを試しているのですが、下記と同じ問題で
>>> include/coilの中にあるTime.hが悪さをするようです(標準のヘッダファイルctimeの中で
>>> includeと書かれているのですが、大文字小文字の区別がないために、coilの
>>> Time.hが読み込まれてしまいエラーになります)。
>>>
>>> おそらくWindowsでも同様の問題が起こると思いますので、上記あわせて対応いただけ
>>> ればと思います。
>>>
>>> 他に見つけましたらまた報告します。
>>>
>>> 2010/1/7 Ando Noriaki :
>>>> 松坂様
>>>>
>>>> 安藤です
>>>>
>>>> はい、その通りです。
>>>> Windowsなどでチェックアウトすると文句を言われてしまいます。
>>>> swigの下のファイルや、exampleの下のPythonのサンプルなどが
>>>> 該当すると思います。変更いたします。
>>>>
>>>> 2010年1月7日13:13 Yosuke Matsusaka :
>>>>> 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
>>>>> のいずれかをもし不都合がなければ改名していただけるとありがたいのですが
>>>>> 検討いただけますでしょうか?

コメントを投稿するにはログインまたはユーザー登録を行ってください

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

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

Choreonoid

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

OpenHRP3

動力学シミュレータ

OpenRTP

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

産総研RTC集

産総研が提供するRTC集

TORK

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

DAQ-Middleware

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