Hi List!
I'm trying that:
###########################################
# to make INTEL compilers work
if [ -z "${PATH}" ]
then
PATH="/usr/local/intel/bin"; export PATH
else
PATH="/usr/local/intel/bin:$PATH"; export PATH
fi
if [ -z "${LD_LIBRARY_PATH}" ]
then
LD_LIBRARY_PATH="/usr/local/intel/lib"; export LD_LIBRARY_PATH
else
LD_LIBRARY_PATH="/usr/local/intel/lib:$LD_LIBRARY_PATH"; export
LD_LIBRARY_PATH
fi
dir=/home/alan
lam=lam-7.1.1.tar.bz2
ilam=lam-7.1.1
export CC=icc
export CXX=icpc
export F77=ifort
export CFLAGS="-O3 -static -static-libcxa"
export CXXFLAGS="-O3 -static -static-libcxa"
export FFLAGS="-O3 -static -static-libcxa"
export CPPFLAGS=-I/$dir/include
export LDFLAGS=-L/$dir/lib
cd $dir/AMD
tar xvfj $lam
cd $ilam
make distclean
./configure --prefix=$dir --with-rpi=sysv
##########################################
But I got that:
##########################################
checking for map... no
configure: WARNING: *** Your C++ compiler does not seem to support the
STL.
configure: WARNING: *** STL support is necessary to compile LAM/MPI
configure: error: cannot continue
###########################################
I've already tried -lunwind, -LANG:std option. Same problem.
Setting CXX=g++ works fine only for ./configure (make didn't work).
GNU compiler works fine.
Please, I really need a help here.
Thanks in advance,
Alan
--
--------------------------
Alan Wilter Sousa da Silva
--------------------------
D.Sc. - IBCCF/UFRJ
Projeto BioPAUA - HP/LNCC
Petrópolis (RJ), Brasil
www.lncc.br/~alan
|