From c0a6360f0b9cab4a93fc1fe3e7c5e51198a067cf Mon Sep 17 00:00:00 2001 From: henry Date: Thu, 29 May 2008 16:02:39 +0100 Subject: [PATCH] Corrected the setting of WM_COMPILER and renamed I32 and I64 to Icc. --- etc/bashrc | 19 +++-------------- etc/cshrc | 20 ++++-------------- wmake/rules/{linux64I64 => linux64Icc}/X | 0 wmake/rules/{linux64I64 => linux64Icc}/c | 0 wmake/rules/{linux64I64 => linux64Icc}/c++ | 0 .../rules/{linux64I64 => linux64Icc}/c++Debug | 0 wmake/rules/{linux64I64 => linux64Icc}/c++Opt | 0 .../rules/{linux64I64 => linux64Icc}/c++Prof | 0 wmake/rules/{linux64I64 => linux64Icc}/cDebug | 0 wmake/rules/{linux64I64 => linux64Icc}/cOpt | 0 wmake/rules/{linux64I64 => linux64Icc}/cProf | 0 .../{linux64I64 => linux64Icc}/dirToString | Bin .../rules/{linux64I64 => linux64Icc}/general | 0 wmake/rules/{linux64I64 => linux64Icc}/mplib | 0 .../rules/{linux64I64 => linux64Icc}/mplibLAM | 0 .../{linux64I64 => linux64Icc}/mplibMPICH | 0 .../{linux64I64 => linux64Icc}/mplibOPENMPI | 0 wmake/rules/{linux64I64 => linux64Icc}/wmkdep | Bin wmake/rules/{linuxI32 => linuxIA64Icc}/X | 0 wmake/rules/{linuxIA64I64 => linuxIA64Icc}/c | 0 .../rules/{linuxIA64I64 => linuxIA64Icc}/c++ | 0 .../rules/{linuxI32 => linuxIA64Icc}/c++Debug | 0 .../{linuxIA64I64 => linuxIA64Icc}/c++Opt | 0 .../{linuxIA64I64 => linuxIA64Icc}/c++Prof | 0 wmake/rules/{linuxI32 => linuxIA64Icc}/cDebug | 0 .../rules/{linuxIA64I64 => linuxIA64Icc}/cOpt | 0 wmake/rules/{linuxI32 => linuxIA64Icc}/cProf | 0 .../dirToString | Bin .../{linuxIA64I64 => linuxIA64Icc}/general | 0 wmake/rules/{linuxI32 => linuxIA64Icc}/mplib | 0 .../{linuxIA64I64 => linuxIA64Icc}/mplibIMPI | 0 .../rules/{linuxI32 => linuxIA64Icc}/mplibLAM | 0 .../{linuxIA64I64 => linuxIA64Icc}/mplibMPI | 0 .../{linuxI32 => linuxIA64Icc}/mplibMPICH | 0 .../{linuxI32 => linuxIA64Icc}/mplibOPENMPI | 0 .../{linuxIA64I64 => linuxIA64Icc}/wmkdep | Bin wmake/rules/{linuxIA64I64 => linuxIcc}/X | 0 wmake/rules/{linuxI32 => linuxIcc}/c | 0 wmake/rules/{linuxI32 => linuxIcc}/c++ | 0 .../rules/{linuxIA64I64 => linuxIcc}/c++Debug | 0 wmake/rules/{linuxI32 => linuxIcc}/c++Opt | 0 wmake/rules/{linuxI32 => linuxIcc}/c++Prof | 0 wmake/rules/{linuxIA64I64 => linuxIcc}/cDebug | 0 wmake/rules/{linuxI32 => linuxIcc}/cOpt | 0 wmake/rules/{linuxIA64I64 => linuxIcc}/cProf | 0 .../rules/{linuxI32 => linuxIcc}/dirToString | Bin wmake/rules/{linuxI32 => linuxIcc}/general | 0 wmake/rules/{linuxIA64I64 => linuxIcc}/mplib | 0 .../rules/{linuxIA64I64 => linuxIcc}/mplibLAM | 0 .../{linuxIA64I64 => linuxIcc}/mplibMPICH | 0 .../{linuxIA64I64 => linuxIcc}/mplibOPENMPI | 0 51 files changed, 7 insertions(+), 32 deletions(-) rename wmake/rules/{linux64I64 => linux64Icc}/X (100%) rename wmake/rules/{linux64I64 => linux64Icc}/c (100%) rename wmake/rules/{linux64I64 => linux64Icc}/c++ (100%) rename wmake/rules/{linux64I64 => linux64Icc}/c++Debug (100%) rename wmake/rules/{linux64I64 => linux64Icc}/c++Opt (100%) rename wmake/rules/{linux64I64 => linux64Icc}/c++Prof (100%) rename wmake/rules/{linux64I64 => linux64Icc}/cDebug (100%) rename wmake/rules/{linux64I64 => linux64Icc}/cOpt (100%) rename wmake/rules/{linux64I64 => linux64Icc}/cProf (100%) rename wmake/rules/{linux64I64 => linux64Icc}/dirToString (100%) rename wmake/rules/{linux64I64 => linux64Icc}/general (100%) rename wmake/rules/{linux64I64 => linux64Icc}/mplib (100%) rename wmake/rules/{linux64I64 => linux64Icc}/mplibLAM (100%) rename wmake/rules/{linux64I64 => linux64Icc}/mplibMPICH (100%) rename wmake/rules/{linux64I64 => linux64Icc}/mplibOPENMPI (100%) rename wmake/rules/{linux64I64 => linux64Icc}/wmkdep (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/X (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/c (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/c++ (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/c++Debug (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/c++Opt (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/c++Prof (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/cDebug (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/cOpt (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/cProf (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/dirToString (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/general (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/mplib (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/mplibIMPI (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/mplibLAM (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/mplibMPI (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/mplibMPICH (100%) rename wmake/rules/{linuxI32 => linuxIA64Icc}/mplibOPENMPI (100%) rename wmake/rules/{linuxIA64I64 => linuxIA64Icc}/wmkdep (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/X (100%) rename wmake/rules/{linuxI32 => linuxIcc}/c (100%) rename wmake/rules/{linuxI32 => linuxIcc}/c++ (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/c++Debug (100%) rename wmake/rules/{linuxI32 => linuxIcc}/c++Opt (100%) rename wmake/rules/{linuxI32 => linuxIcc}/c++Prof (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/cDebug (100%) rename wmake/rules/{linuxI32 => linuxIcc}/cOpt (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/cProf (100%) rename wmake/rules/{linuxI32 => linuxIcc}/dirToString (100%) rename wmake/rules/{linuxI32 => linuxIcc}/general (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/mplib (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/mplibLAM (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/mplibMPICH (100%) rename wmake/rules/{linuxIA64I64 => linuxIcc}/mplibOPENMPI (100%) diff --git a/etc/bashrc b/etc/bashrc index cad3ed3774..2fd7b92aa6 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -63,9 +63,10 @@ export WM_PROJECT_USER_DIR=$HOME/$WM_PROJECT/$USER-$WM_PROJECT_VERSION : ${WM_OS:=Unix}; export WM_OS -# Compiler (if set to "" use the system compiler) -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Compiler: set to Gcc, Gcc43 or Icc (for Intel's icc) +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ export WM_COMPILER=Gcc43 + export WM_COMPILER_ARCH= export WM_COMPILER_LIB_ARCH= @@ -105,13 +106,11 @@ Linux) # compiler specifics case `uname -m` in i686) - # export WM_COMPILER=I32 ;; x86_64) case $WM_ARCH_OPTION in 32) - # export WM_COMPILER=I64 export WM_COMPILER_ARCH='-64' export WM_CC='gcc' export WM_CXX='g++' @@ -122,7 +121,6 @@ Linux) 64) WM_ARCH=linux64 export WM_COMPILER_LIB_ARCH=64 - # export WM_COMPILER=I64 export WM_CC='gcc' export WM_CXX='g++' export WM_CFLAGS='-m64 -fPIC' @@ -144,17 +142,6 @@ Linux) esac ;; -SunOS) - WM_ARCH=solaris - ;; - -IRIX*) - WM_ARCH=sgiN32 - # export WM_ARCH=sgi64 - # export WM_COMPILER_LIB_ARCH=/mabi=64 - export WM_MPLIB=MPI - ;; - *) # an unsupported operating system cat <