CMS Tier-3 News Item
devtools-1.1 utilities installed on the t3ui,t3wn servers
Summary
By using these utilities users can arbitrarily use either the 2012 gcc compilers - ver. 4.7.2 or the 2008 default gcc compilers - ver. 4.1.2
Details
To allow to the T3 users to use a recent version of the
gcc
compilers on SL5
without altering the SL5 system
gcc
compilers and dependencies we've deployed a package developed by Red Hat and called the
Developer Toolset
; this free software has been replicated by CERN IT in their repositories and from there has been deployed on each
t3ui0[1-9]
and
t3wn[10-40]
server.
Please read the
User Guide .pdf
present on:
http://linux.web.cern.ch/linux/devtoolset/index.shtml.
To activate the
Developer Toolset
in interactive mode run the following command in your shell:
[martinelli_f@t3ui02 ~]$ scl enable devtoolset-1.1 bash
and check out that you're pointing now to the 2012
gcc
compilers:
[martinelli_f@t3ui02 ~]$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/opt/rh/devtoolset-1.1/root/usr/libexec/gcc/x86_64-redhat-linux/4.7.2/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/opt/rh/devtoolset-1.1/root/usr --mandir=/opt/rh/devtoolset-1.1/root/usr/share/man --infodir=/opt/rh/devtoolset-1.1/root/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --disable-build-with-cxx --disable-build-poststage1-with-cxx --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --disable-gnu-unique-object --enable-linker-build-id --enable-languages=c,c++,fortran,lto --enable-plugin --with-linker-hash-style=gnu --enable-initfini-array --disable-libgcj --with-gmp=/builddir/build/BUILD/gcc-4.7.2-20121015/obj-x86_64-redhat-linux/gmp-install --with-mpfr=/builddir/build/BUILD/gcc-4.7.2-20121015/obj-x86_64-redhat-linux/mpfr-install --with-ppl=/builddir/build/BUILD/gcc-4.7.2-20121015/obj-x86_64-redhat-linux/ppl-install --with-cloog=/builddir/build/BUILD/gcc-4.7.2-20121015/obj-x86_64-redhat-linux/cloog-install --with-mpc=/builddir/build/BUILD/gcc-4.7.2-20121015/obj-x86_64-redhat-linux/mpc-install --with-tune=generic --with-arch_32=i586 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.7.2 20121015 (Red Hat 4.7.2-5) (GCC) <------------