whitebean
white****@jcom*****
2004年 6月 10日 (木) 23:19:14 JST
シロマメです。 Shun-ichi GOTO wrote: >1.11.16から1.11.17 への差分を調べるとわかりますが、 >inline 関連が修正されています。 >システムによって違う表現をconfigure で検知することになってるのですが、 >Windows-NT/config.h (config.h.in) がまだそれに対応して修正されていない >からでしょう。 cvs-1.11.16-1.11.17.diff.bz2をダウンロードして、「inline」で検索して みて納得しました。 >cvs のリリースはUNIX世界中心だし、特に今回は緊急リリースなのもあって >Win32 回りでのチェック不十分なまま出てきたのではないかと思います。 深刻度「重大」ですし、そちらを優先するのは当然かと思いますが、 コンパイルすら通らないとパニックに陥ってしまいますね。 >OKです。正しくは、Winddows-NT/config.h に >#define inline __inline >#define SIZE_MAX (4294967295UL) >を加える、でしょうか。 > >その辺りは ${CVS-1.11.17}/config.h.in を参照するとわかると思います。 その修正でビルドが正常に完了しました。助言、ありがとうございました。 >私は、使うのは cygwin 中心ですが、msvc もたまにbuild します。 >でも1.11.17はまだやってませんでした。 一時期、eclipse内でCVSを使うためにcygwinでCVSサーバーを 立てていましたが、いつのまにかコマンドラインに逆戻りしています。 #cygwin版はconfigureに費やす時間が惜しくて最近ビルドしてないです……。 -- シロマメ white****@jcom*****