From: Julian Leviston Date: 2005-08-12T22:22:11+09:00 Subject: Re: 10.2.8 saga continued That is about the most help ANYONE has been in ages. Thanks! This is about the 10th time I've untarred a clean one, though... Julian. On 12/08/2005, at 11:11 PM, Jason Foreman wrote: > 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 >>> >>> >>> >> >> >> >> > >