Re: Compiling NAMD with mpicc myrinet

From: Brian Bennion (
Date: Thu Mar 10 2005 - 14:08:44 CST

Well there is one way to make this work, but it isn't pretty. Someone
else should have any easier solution I hope.

What I did for my system was to create a script in the
charm/source/arch/common/ directory that contained the compiler command I
wanted to use. This is messy, but the build script won't complain as it
"sees" that a file named mpiicc is present when I issue the following

./build charm++ mpi-linux mpiicc blah blah ...

Just my $0.02 worth

On Thu, 10 Mar 2005, Edward Patrick Obrien wrote:

> Hi all,
> My question is how do I get the build command to use the mpicc compiler,
> which doesn't appear to be supported?
> I'm trying to figure out how to compile namd with the following compiler
> mpich-1.2.5..12_04_01_2004/bin/mpicc
> so that I can compile namd for a myrinet linux cluster. We have version 2
> of the gm library. After downloading NAMD_2.5_Source.tgz, and downloading
> charm-5.8 this is what I tried:
> ./build charm++ mpi-linux $CC gm2
> where I setenv CC /v/apps/mpich-1.2.5..12_04_01_2004/bin/mpicc
> The result is:
> Error> option: ./build is not supported in this version!
> Supported compilers: pgcc cxx gcc3 gcc icc iccstatic kcc pgcc xlc64 xlc
> We set the environement variable CC to the path because it appears this
> variable is used in one of the make files to reference the compiler.
> Any comments/suggestions would be appreciated,
> Thanks,
> Ed

  Brian Bennion, Ph.D.
  Bioscience Directorate
  Lawrence Livermore National Laboratory
  P.O. Box 808, L-448
  7000 East Avenue phone: (925) 422-5722
  Livermore, CA 94550 fax: (925) 424-6605

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:39:14 CST