From: Jason Foreman Date: 2005-08-12T22:11:57+09:00 Subject: Re: 10.2.8 saga continued On 8/12/05, Julian Leviston wrote: > Should they all be on? > > the ./configure script should turn on the ones appropriate for your machine, depending on what headers it can find. Since you're on 10.2.x, let me ask - Have you installed the BSD subsystem? I don't remember if installing the Dev Tools will automatically install that or not, and I remember it was not installed by default. It seems like during ./configure, none of the headers necessary for building the Ruby extensions were found. Untar a clean ruby tree again, run ./configure, and check the output. Jason > On 12/08/2005, at 10:33 PM, Ralf M�ller wrote: > > > On Fri, 12 Aug 2005 20:24:45 +0900 > > Julian Leviston wrote: > > > > > >> Hey guys, > >> > >> I just realised when I was "make"-ing the ruby 1.8.2, it kept saying > >> "nothing to be done for All"... is that normal? Can anyone tell me if > >> this is the normal results for a make? > >> > >> gcc -g -O2 -pipe -fno-common main.o dmyext.o libruby-static.a - > >> ldl -lobjc -o miniruby > >> compiling bigdecimal > >> make[1]: Nothing to be done for `all'. > >> compiling curses > >> make[1]: Nothing to be done for `all'. > >> compiling dbm > >> make[1]: Nothing to be done for `all'. > >> compiling digest > >> make[1]: Nothing to be done for `all'. > >> compiling digest/md5 > >> make[1]: Nothing to be done for `all'. > >> compiling digest/rmd160 > >> make[1]: Nothing to be done for `all'. > >> compiling digest/sha1 > >> make[1]: Nothing to be done for `all'. > >> compiling digest/sha2 > >> make[1]: Nothing to be done for `all'. > >> compiling dl > >> compiling enumerator > >> make[1]: Nothing to be done for `all'. > >> compiling etc > >> make[1]: Nothing to be done for `all'. > >> compiling fcntl > >> make[1]: Nothing to be done for `all'. > >> compiling gdbm > >> compiling iconv > >> compiling io/wait > >> make[1]: Nothing to be done for `all'. > >> compiling nkf > >> make[1]: Nothing to be done for `all'. > >> compiling openssl > >> make[1]: Nothing to be done for `all'. > >> compiling pty > >> make[1]: Nothing to be done for `all'. > >> compiling racc/cparse > >> make[1]: Nothing to be done for `all'. > >> compiling readline > >> make[1]: Nothing to be done for `all'. > >> compiling sdbm > >> make[1]: Nothing to be done for `all'. > >> compiling socket > >> make[1]: Nothing to be done for `all'. > >> compiling stringio > >> make[1]: Nothing to be done for `all'. > >> compiling strscan > >> make[1]: Nothing to be done for `all'. > >> compiling syck > >> make[1]: Nothing to be done for `all'. > >> compiling syslog > >> make[1]: Nothing to be done for `all'. > >> compiling tcltklib > >> compiling tk > >> make[1]: Nothing to be done for `all'. > >> > > > > For compiling these ext-libs look at your ext/Setup file in the source > > directory. You should remove the '#' sign for compiling. > > > > best regards > > ralf > > > > > > >