Thanks Victor. But I managed to solve the issue using gcc sources in tar.gz file. Johnathan: I finally solved the problem. The problem here was that I used too many options on configure command, and also some env. variables (like LD_LOAD_LIBRARY, C_INCLUDE, ...) where set that caused the building process to hurt and it never finished. As I said previously, I removed the compiled with bootstrapping but I got error again. I assume it was because of other previously compiled section of compiler that cause conflicts. OK, long story short: this is my configure command: /home/millad/gcc-5.1.0/configure --prefix=/home/millad/gcc-build/ --enable-languages=c,c++,fortran --disable-libsanitizer --disable-nls --disable-multilib --with-system-zlib --enable-threads=posix OpenMP Users: The above configuration installs OpenMP Library too (since it is the thing I needed gcc for). Best Regards, Millad On Tue, Jun 9, 2015 at 10:57 AM, Victor Rodriguez <vm.rod25@xxxxxxxxx> wrote: > On Tue, Jun 9, 2015 at 5:36 AM, Jonathan Wakely <jwakely.gcc@xxxxxxxxx> wrote: >> On 9 June 2015 at 10:27, Millad Ghane <millad.mg@xxxxxxxxx> wrote: >>> Hi Jonathan, >>> >>> Thanks for your consideration. >>> >>> >>> GCC: current gcc >>> ============== >>> Simple answer: 4.4.7 >>> Full answer: >>> ---------------- >>> Using built-in specs. >>> Target: x86_64-redhat-linux >> >> Then building GCC 5.1 should work fine, that's strange. >> >>> Right now, I think I have overcome above issue. But, a new issue comes >>> up. It is shown in here. It seems the issue is about LibGOMP (which I >>> need it). >>> ===================== >>> ... >>> checking for C compiler default output file name... a.out >>> checking whether the C compiler works... configure: error: in >>> `/home/sarood1/millad/gcc-build/x86_64-unknown-linux-gnu/libgomp': >>> configure: error: cannot run C compiled programs. >>> If you meant to cross compile, use `--host'. >>> See `config.log' for more details. >>> make[1]: *** [configure-target-libgomp] Error 1 >>> make[1]: Leaving directory `/home/sarood1/millad/gcc-build' >>> make: *** [all] Error 2 >> >> You can look in gcc-build/x86_64-unknown-linux-gnu/libgomp/config.log >> to see the error that causes the "cannot run C compiled programs" >> problem. > > Hi team > > Clear Linux OS has a clean spec file for compile gcc 5 : > > https://download.clearlinux.org/current/source/SRPMS/gcc-5.1.0-38.src.rpm > > GCC 5 compilation should be simple , hope this spec file helps > > Best regards > > Victor Rodriguez