Revision ea15dcd36d66c55f3893d61109792dae15731888 authored by Christophe Prud'homme on 19 March 2015, 08:41:48 UTC, committed by Christophe Prud'homme on 19 March 2015, 08:41:48 UTC
1 parent 2654673
gcc47.sh
# Installation de gcc_$gccVersion
#Création d'un repertoire temporaire
mkdir $workdir/_gcc/
mkdir $workdir/_gcc/gcc_$gccVersion
cd $workdir/_gcc/gcc_$gccVersion
if [ ! -d "gcc-$gccVersion" ]; then
wget -c ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-$gccVersion/gcc-$gccVersion.tar.bz2
tar xjf gcc-$gccVersion.tar.bz2
fi
mkdir BUILD_DIR_$gccVersion
cd BUILD_DIR_$gccVersion
#installation en mode utilisateur
../gcc-$gccVersion/configure --prefix=$gccDir \
--enable-bootstrap \
--enable-shared \
--enable-threads=posix \
--enable-checking=release \
--with-system-zlib \
--enable-__cxa_atexit \
--disable-libunwind-exceptions \
--enable-gnu-unique-object \
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada \
--enable-java-awt=gtk \
--disable-dssi \
--enable-libgcj-multifile \
--with-ppl \
--with-cloog \
--with-tune=generic \
--with-arch_32=i686
make -j$nbProc
make -j$nbProc install
Computing file changes ...