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
Raw File
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
back to top