From owner-nwchem-users@emsl.pnl.gov Thu Mar 22 13:22:31 2007 Received: from odyssey.emsl.pnl.gov (localhost [127.0.0.1]) by odyssey.emsl.pnl.gov (8.13.8/8.13.8) with ESMTP id l2MKMUZK014555 for ; Thu, 22 Mar 2007 13:22:31 -0700 (PDT) Received: (from majordom@localhost) by odyssey.emsl.pnl.gov (8.13.8/8.13.8/Submit) id l2MKMU0t014554 for nwchem-users-outgoing-0915; Thu, 22 Mar 2007 13:22:30 -0700 (PDT) X-Authentication-Warning: odyssey.emsl.pnl.gov: majordom set sender to owner-nwchem-users@emsl.pnl.gov using -f X-Ironport-SG: OK_Domains X-Ironport-SBRS: 3.5 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAISCAkbA6BwEh2dsb2JhbACPJgEBAQgOKmw X-IronPort-AV: i="4.14,315,1170662400"; d="scan'208"; a="24868170:sNHT16697359" Date: Thu, 22 Mar 2007 16:22:26 -0400 (EDT) From: Scott Brozell To: nwchem-users@emsl.pnl.gov Subject: [NWCHEM] linux 64 mpi compiler wrappers In-Reply-To: Message-ID: References: <460247D0.1020604@fz-juelich.de> <1692FA5FE0EBFD40B2B4097DAFEA887C0184A2C6@EMAIL02.pnl.gov> <4602CC69.1050406@fhi-berlin.mpg.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: owner-nwchem-users@emsl.pnl.gov Precedence: bulk Hi, It would be nice to be able to build nwchem using mpi compiler wrappers. Unfortunately, such an approach is prevented on LINUX64; This message is produced, and the build exits using the commands at the tail of this email: Please do not set FC on linux/ia64 the makefile will use the Intel compiler In particular, see the noefc target on line 1618 of nwchem-5.0/src/config/makefile.h Scott #build nwchem setenv LARGE_FILES TRUE setenv NWCHEM_TOP /usr/local/src/NWChem/nwchem-5.0 cd $NWCHEM_TOP/src setenv NWCHEM_TARGET LINUX64 setenv NWCHEM_MODULES "all python" setenv PYTHONHOME /usr/bin/python setenv PYTHONVERSION 2.2 # MPI using mpi wrappers; so no explicit MPI location or GM env vars setenv USE_MPI y #setenv GM_HOME "location of GM software" #setenv GM_INCLUDE $GM_HOME/include #setenv GM_LIB $GM_HOME/lib setenv ARMCI_NETWORK GM #setenv MPI_LOC "location of MPICH-GM software" #setenv MPI_LIB $MPI_LOC/lib #setenv MPI_INCLUDE $MPI_LOC/include #setenv LIBMPI -lmpich setenv FC mpif90 setenv CC mpicc make nwchem_config make FC=mpif90 CC=mpicc