AMBER Archive (2003)Subject: Machine file available for ICC compiler ?
From: Teletchéa Stéphane (steletch_at_biomedicale.univ-paris5.fr)
Date: Fri Jul 04 2003 - 12:08:30 CDT
I've downloaded the ICC and IFC compiler to address running time
performance on our cluster.
I've been able to recompile the mpich-1.2.5 with icc without problem,
but when i try to recompile amber, i have to following problems :
I'm using amber 6, but i found the Machine file Machine.icc_mpi from
amber 7 and tried to use it.
Here is were the intel compilers are /
[root_at_master0 src]# !export
export PATH=$PATH:/opt/intel/compiler70/ia32/bin/
Here is for mpich
/usr/local/Programmes/Amber6/amber6_mpich1.2.5/src/
After make, i get
make[2]: Entre dans le répertoire
`/usr/local/Programmes/Amber6/amber6_mpich1.2.5/src/lib'
../Compile L1 -P mexit.f
cat mexit.f | /lib/cpp -traditional -P -DLinux -DMEM_ALLOC -DMPI >
_mexit_.f
:25: mpif.h: No such file or directory
make[2]: *** [mexit.o] Erreur 1
make[2]: Quitte le répertoire
`/usr/local/Programmes/Amber6/amber6_mpich1.2.5/src/lib'
make[1]: *** [libobj] Erreur 1
make[1]: Quitte le répertoire
`/usr/local/Programmes/Amber6/amber6_mpich1.2.5/src/prep'
make: *** [install] Erreur 2
But i have this file here :
/usr/local/mpich-1.2.5/include/mpif.h
I've tried to mix Machineicc.g77 with these variables, but it didn't
help (this is what i've added in MAHINE file) :
setenv MPICH_HOME /usr/local/mpich-1.2.5/
setenv MPICH_INCLUDE $MPICH_HOME/include
setenv MPICH_LIBDIR $MPICH_HOME/lib
setenv MPICH_LIB mpich
# LOADER/LINKER:
setenv LOAD "ifc "
setenv LOADLIB " -lPEPCF90 -lmpich -L$MPICH_LIBDIR -I.$MPICH_INCLUDE"
Any hint ?
Thanks alot in advance,
Stef
--
|