I am configuring in an empty directory. What I mean to say is that gen-fib is in the source directory, having gone download_prerequisites inside the source directory. So is there any further idea why obj/gmp/fib_table.h is blank, and my make doesn't seem to want to finish? [and by the way, do I still have to use --with-gmp=, --with-mpfr=, with-mpc== if download_prerequisites have put them all in sub directories inside the source code directory anyway?] > Date: Wed, 7 Mar 2012 01:20:26 +0000 > Subject: Re: Almost successfull compiling GCJ, however.. > From: jwakely.gcc@xxxxxxxxx > To: stargate7thsymbol@xxxxxxxxxx > CC: gcc-help@xxxxxxxxxxx; java@xxxxxxxxxxx > > On 7 March 2012 00:28, Me Myself and I wrote: > > > > I have already done this process. I find that gen-fib is indeed there before I start > > either my configure or make. > > That's impossible if you're configuring in an empty directory. Why > aren't you configuring in an empty directory as I suggested in > previous mails? > > Remove gen-fib and run 'make' again. See if it is created correctly. > From: iant@xxxxxxxxxx > To: stargate7thsymbol@xxxxxxxxxx > CC: gcc-help@xxxxxxxxxxx; java@xxxxxxxxxxx > Subject: Re: Almost successfull compiling GCJ, however.. > Date: Tue, 6 Mar 2012 06:58:20 -0800 > > Me Myself and I <stargate7thsymbol@xxxxxxxxxx> writes: > > > obj/gmp/fib_table.h > > > > is an empty file. > > > > ? > > That is not good. fib_table.h is a generated file. It is built at > runtime by the gen-fib program. Try simply removing fib_table.h, and > see if it gets rebuilt correctly. If not, look at the commands that > make shows. You should see it running gen-fib. You will need to figure > out why gen-fib is not outputing anything. > > Ian > > > >> Date: Mon, 5 Mar 2012 09:25:47 +0000 > >> From: aph@xxxxxxxxxx > >> To: gcc-help@xxxxxxxxxxx > >> Subject: Re: Almost successfull compiling GCJ, however.. > >> > >> On 03/05/2012 05:10 AM, Me Myself and I wrote: > >> > > >> > 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? > >> > >> It's hard for us to understand why you haven't looked to see > >> what the problem is. FIB_TABLE_LIMIT should be defined in > >> obj/gmp/fib_table.h. > >> > >> Andrew. > >