I type make install; and the process seems to finish all my files, but ends with this: 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 It leaves the following log-ish files behind: config.log config.status stage_current stage_final stage_last Does this mean that my build is entirely finished and ready? It looks like it is checking itself by calling a recursive fibonacci function, and fails. How may I fix this? Do I need to reply with any of the mentioned log files for more information?