In response to the previous email to self, I have altered the prefix to be --prefix=/home/User/ and encounter the precise same sort of error: make; fib2_ui.c:76:29: error: 'FIB_TABLE_LIMIT' undeclared (first use in this function) fib2_ui.c:76:29: note: each undeclared identifier is reported only once for each function it appears in make[5] *** [fib2_ui.lo] Error 1 make[5] Leaving directory '/home/User/gcc-4.6.2/objdir/gmp/mpn' make[4] ***all-recursive] Error 1 make[4] Leaving directory '/home/User/gcc-4.6.2/objdir/gmp' make[3] *** [all] Error 2 make[3] Leaving directory '/home/User/gcc-4.6.2/objdir/gmp' make[2] *** [all-stage1-gmp] Error 2 make[2] Leaving directory '/home/User/gcc-4.6.2/objdir' make[1] *** [stage1-bubble] Error 2 make[1] Leaving directory '/home/User/gcc-4.6.2/objdir' make: *** [all] Error 2 Why on earth doesn't this complete without these errors? Can I afford to ignore them and go on to make install; anyway? > Date: Sun, 4 Mar 2012 16:31:04 -0800 > From: per@xxxxxxxxxxx > To: stargate7thsymbol@xxxxxxxxxx > CC: gcc-help@xxxxxxxxxxx; java@xxxxxxxxxxx > Subject: Re: Almost successfull compiling GCJ, however.. > > On 03/04/2012 04:28 PM, Me Myself and I wrote: > > My source code directory is > > > > /home/User/gcc-4.6.2/ > > > > I run ./contrib/download_prerequisites; inside it. > > > > I then create > > > > /home/User/objdir/ > > > > and cd to this directory. Inside which I run > > > > ./../gcc-4.6.2/configure --prefix=/home/User/; > > > > > > which is not inside the source directory, being is /home/User/gcc-4.6.2/ > > I can't say why this isn't working, but I'd try using an absolute path: > > /home/User/gcc-4.6.2/configure --prefix=/home/User/ > -- > --Per Bothner > per@xxxxxxxxxxx http://per.bothner.com/