From: Gabor Szabo Date: 2007-08-15T06:58:58+09:00 Subject: missing bison, gperf not detected, do I need ruby to build ruby? Hi, It seems ./configure did not detect the fact that bison was missing from my machine: svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby cd ruby autoconf ./configure ... make /bin/sh: gperf: not found ... gcc -g -O2 -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -c numeric.c gcc -g -O2 -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -c object.c gcc -g -O2 -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -c pack.c bison -o parse.c parse.y make: bison: Command not found make: *** [parse.c] Error 127 ========================= sudo aptitude install bison sudo aptitude install gperf ========================= make ... gcc -g -O2 -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -c version.c gcc -g -O2 -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -c blockinlining.c rm -f ruby ruby ./tool/insns2vm.rb --srcdir="." /bin/sh: ruby: not found make: *** [optinsn.inc] Error 127 What? Do I need an installed ruby to build ruby from trunk or am I missing something else here? If I need ruby, shouldn't configure complain that I don't have it? SVN currrently at r12933 Using Ubuntu 7.04 regards Gabor -- Gabor Szabo http://www.szabgab.com/