From: Kenya Ogata Date: 2000-08-23T07:11:55+09:00 Subject: [ruby-list:24387] Re: install guide draft おがたです。 gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote: > インストールガイドの下書きしてみましたので、みなさま査読お願 > いします。悪くなければ明日あたり載せて今後随時更新にしたり、 > 英語書いたりしたいと思います。項目の追加もお待ちしています。 本筋から外れてますが、CVS 版(開発版) について書いてみます。 なお、cygwin 者ですので、その他の環境についてはわかりません。 === CVS ソースインストール : CVS について CVS とは広く用いられているバージョン管理システムです。 ruby の開発も CVS を利用して行われており、一般の ruby 利用 者も CVS を用いて最新のソースファイルを得ることが出来ます。 CVS に関する詳細は(())等に詳しく説明されています。 (Thanks Takuya NISHIMOTO ) なお、~/.cvsrc に cvs -z9 を追加することでファイル転送時に 圧縮がかかるということです。 : 資源 pserverをお使いの方は以下の手順でcheckoutしてください。 * 開発版 $ cvs -d :pserver:anonymous@cvs.netlab.co.jp:/home/cvs login (Logging in to anonymous@cvs.netlab.co.jp) CVS password: guest $ cvs -d :pserver:anonymous@cvs.netlab.co.jp:/home/cvs checkout ruby : インストール それぞれの環境におけるソースインストールに準じます。 : 失敗した場合の処理 * ./configure がない CVS から落とした状態では ./configure がないために autoconf で作成する必要があります。 $ autoconf * [Win] CVS で Login できない。 環境変数 HOME が設定されているか、あるいは c:\home があるか 確認してください。 * [Cygwin] gcc で parse error が発生する。 Cygwin1.1.2 (or later?) の setup.exe が default で binary m ount するために、Cygwin 版でない CVS を使っていると改行コー ドが変更されます。 $ mount で、Flags を確認し binary であれば $ mount -f で text mount してください。 --------------------------------------------------- Kenya Ogata E-mail k_ogata@mbd.nifty.com HomePage http://homepage1.nifty.com/~k_ogata/ruby/diary.html