Wiki‎ > ‎

Compile gcc-4.9.3, gcc-5.4.0

posted Nov 25, 2015, 9:14 PM by Dong Xu   [ updated Jan 4, 2018, 12:58 PM ]
Follow this:
http://stackoverflow.com/questions/27526452/gcc-g-4-7-install-on-suse-never-found-the-rpmlibpayloadislzma
wget ftp://mirrors.kernel.org/gnu/gcc/gcc-4.9.3/gcc-4.9.3.tar.gz
cd gcc-4.9.3
./contrib/download_prerequisites
cd .. 
mkdir
gcc-build-4.9.3 cd gcc-build-4.9.3
../gcc-4.9.3/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --prefix=/garlic/apps/gcc-build-4.9.3 --exec-prefix=/garlic/apps/gcc-build-4.9.3
make -j4 (wait for 40 min) make install

----------------------------------------------------------------------
Libraries have been installed in:
   /garlic/apps/gcc-build-4.9.3/lib/../lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------



----------------------------------------------------------------------
Libraries have been installed in:
   /garlic/apps/gcc-build-5.4.0/lib/../lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/garlic/apps/Downloads/gcc-5.4.0/gcc-build-5.4.0/x86_64-unknown-linux-gnu/libatomic'
make[3]: Leaving directory '/garlic/apps/Downloads/gcc-5.4.0/gcc-build-5.4.0/x86_64-unknown-linux-gnu/libatomic'
make[2]: Leaving directory '/garlic/apps/Downloads/gcc-5.4.0/gcc-build-5.4.0/x86_64-unknown-linux-gnu/libatomic'
make[1]: Leaving directory '/garlic/apps/Downloads/gcc-5.4.0/gcc-build-5.4.0'


Comments