「[hns-users:00553] Re: 初心者ユーザ層について」にて わたし曰く, ># cygwin の bash を使ってもインストールできない。 できました。UNIX 以外の環境では初めての報告かな? Apache for Win 1.3.9 + ActivePerl build 519 + cygwin b20.1 hns-setup.en 中の which をすべて type -p に変更。 Makefile 中の cp -p, cp -pr をそれぞれ cp, cp -r に変更。 # なんで cp -p でコケるんだろう??? 以上の変更をおこなった上で、bash hns-setup.en を実行すると とりあえずエラーを出さずに最後までインストーラが終了します。 なお、bash でなく sh だと type -p が使えないのでコケるし、 hns-setup.en でなく hns-setup.ja だとコマンドプロンプトが SJIS しか表示できないので文字化けして読めません。 あとは Apache for Win で CGI が適切に起動するよう設定して あれば、UNIX での場合とまったく同じように使えますです。 # ただし細かい動作確認はしてないんで、もしかしたら問題が # ある箇所がないとも言えず。 cygwin は C:\hoge というパスを //c/hoge と表記するルールが ありますが、ActivePerl はそんなルールは知らないので、 インストール後にこういう表記のパスが含まれていないか チェックする必要があるです。つーか、perl の検出にコケると *.cgi の1行目が #!No になってしまうので確認は必須です。 でも静的生成をマトモにサポートするなら、インストーラは sh も make も使わないように書き換えるべきだよなぁ。そうでなきゃ hns のインストールのためだけに cygwin を導入せにゃならん。 -- やまぐちたかのり これはきっと火星人の字だ。7点