LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2003-12-11 08:45:47


GROMACS seems to be using Automake (Automake is your friend, by the way;
we use Automake in LAM/MPI, too :-).

The package author writes Makefile.am files. These get transformed into
Makefile.in, which eventually get transformed into Makefile's (word of
warning: the resulting Makefile is typically very, very long and very,
very complicated). Lots more specific information is available in the
Automake documentation.

Unless you're a fairly sophisticated Unix developer, I wouldn't suggest
mucking around in the Makefile.am or Makefile.in files.

I think I replied to your original post just seconds after you posted
this, so see my reply in that other thread to see if it helps your
problems.

On Thu, 11 Dec 2003, amay wrote:

> Because i know little about unix, so it is hard for me to understand
> these errors. I check that there are two makefile files in the directory
> of GROMACS-3.1,which are Makefile.am and Makefile.in. Makefile.in is the
> outcome of Makefile.am. Things i want to change are in the Makefile.am
> or Makefile.in? I find that in the Makefile.in, there is content as
> follows:
>
> CC = @CC@
> CPP = @CPP@
> CXX = @CXX@
> CXXCPP = @CXXCPP@
> F77 = @F77@
> MPICC = @MPICC@
>
> Are these things i should change? Maybe i am asking some stupid
> problems. But i really need your help. Thanks.

-- 
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/