This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
acelab:gcc [2015/09/01 15:15] mcawood created |
acelab:gcc [2021/12/09 16:42] (current) |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| cd / | cd / | ||
| - | Download the sources | + | Download the source |
| - | wget gmp-x.x.x | + | GCC: http://ftp.gnu.org/gnu/gcc/ |
| - | wget mfpr-x.x.x | + | |
| - | wget mpg-x.x.x | + | |
| - | wget gcc-x.x.x | + | |
| Install repo dependencies: | Install repo dependencies: | ||
| yum install glibc-devel.i686 glibc glibc-devel glibc-static | yum install glibc-devel.i686 glibc glibc-devel glibc-static | ||
| - | Compile dependencies: | + | Setup GCC prerequisites: |
| - | tar -xf gmp-x.x.x.tar.gz | + | |
| - | cd gmp-x.x.x | + | tar -xf gcc-x.x.x.tar.gz |
| - | ./configure --prefix=/opt/ | + | cd gcc-x.x.x |
| - | make -j4 | + | ./contrib/download_prerequisites |
| - | | + | |
| - | cd .. | + | Compile GCC: |
| - | tar -xf mfpr-x.x.x.tar.gz | + | |
| - | cd mfpr-x.x.x | + | |
| - | ./configure --prefix=/ | + | |
| - | make -j4 | + | |
| - | make install | + | |
| - | | + | ./configure --prefix=/ |
| - | tar -xf mpc-x.x.x.tar.gz | + | |
| - | cd mpc-x.x.x | + | |
| - | | + | |
| make -j4 | make -j4 | ||
| make install | make install | ||
| - | |||
| - | Compile GCC: | ||
| - | | ||
| - | export LD_LIBRARY_PATH=/ | ||
| - | |||
| - | cd .. | ||
| - | tar -xf gcc-x.x.x.tar.gz | ||
| - | cd gcc-x.x.x | ||
| - | ./configure --prefix=/ | ||
| - | make -j16 | ||
| - | make install | ||
| - | |||