Asakusa.rb会場で学んだ事をメモしていきます。
RubyのリポジトリはSVNで提供されていますが、
Git使い的には、以下のようにgit svn cloneでもってきます。
pre>>
% git svn clone http://svn.ruby-lang.org/repos/ruby -T trunk -r 20630
<<--
上記のようにリビジョン番号を指定するのが得策です。
とってきたら、まずは
pre>>
% autoconf
% ./configure
(snip)
version.h:29:22: error: revision.h: No such file or directory
<<--
というエラーが出るので、以下のようにrevision.hを作成します。
revision.h
c>>
#define RUBY_REVISON 20630
<<--
そしておもむろに
pre>>
% make
<<--
これでOK. trunkのrubyが出来上がります。
posted by
genki on Thu 11 Dec 2008 at 19:47 with 0 comments