例の autoconf も bison も gmake もないとある BSD の環境で、 snapshot.tar.gz をソースディレクトリとは別のディレクトリで build する と、次のように失敗します。 > cd /tmp/r > tar xfz ~/snapshot.tar.gz > mkdir obj > cd obj > pwd /tmp/r/obj > ../ruby/configure --prefix=/tmp/r checking build system type... i386-unknown-dragonfly1.1 ... config.status: creating Makefile > make gcc -g -O2 -I. -I../ruby -c ../ruby/array.c ... gcc -g -O2 -I. -I../ruby -c ../ruby/pack.c bison -d -o parse.c ../ruby/parse.y bison:No such file or directory *** Error code 1 Stop in /tmp/r/obj. > which make /usr/bin/make > ls -l ../ruby/parse.c -rw-r--r-- 1 akr wheel 418541 Dec 17 04:00 ../ruby/parse.c このへんの仕組みは良くわかってませんが、../ruby/parse.c を使ってくれな い感じですね。 -- [田中 哲][たなか あきら][Tanaka Akira]