shelarcy
shela****@capel*****
2004年 7月 26日 (月) 00:21:52 JST
On Sun, 25 Jul 2004 19:09:11 +0900, HIRAUCHI Hideyuki <hira****@verys*****> wrote: > 結局CVS版ではなく、リリース版を元に、この修正を適用しました。 > > # Reject names that are not valid shell variable names. > expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null > expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && うちの場合リリース版を使うときはこれがなくても大丈夫だったけど、 バージョンによる違いかな? (cygwin 入れなおしたので今回は失敗する可能性有り?) > mingw版を作っている時にこの問題に遭遇して、一ヶ所だけは今でも > ./DIST genすると修正されるようになっています。該当箇所全てに > パッチを当てるようにしたほうがいいかなあ。 私も C:\Program Files\Gauche\bin\gosh.exe の構成がまだ 出来ていない(ですよね?)にもかかわらず前に以下のオプションでや ろうとした時にはまりました。 先に multibyte をつけずに ./configure してやれば gc の Makefile が出来ているのでかわすことができますが・・・・・・ ./configure --build=i686-pc-mingw32 --enable-multibyte=sjis --prefix=/cygdrive/c/gauche --exec-prefix=/cygdrive/c/gauche --with-slib=/cygdrive/c/gauche/l というわけで上の修正を入れれば大丈夫なので、それでいけばいいと思います。 それとは別に拡張ライブラリのあたりの make で失敗するようになりました。 (--build=i686-pc-mingw32 はそのままに、さまざまなオプションで configure して試しました。) /bin/bash: line1: ../..//src/gosh: No Such file or directory これもバージョン問題なのかな? -- shelarcy <shela****@capel*****> http://page.freett.com/shelarcy/