On Wed, Jun 30, 2010, Yu Chen wrote:
>
> I am trying to compile parallel Amber 11 on snow leopard (10.6.4) with
> gcc/gfortran, and got duplicate symbol error as in the subject (full
> error message at the end of the email), wondering if some one can give
> some advices. Thanks in advance!
We have always relied on name mangling to disambiguate the gauss() function
in random.f and rand2.c, but it looks like that may no longer be possible.
Try the attached patch file, doing this:
cd $AMBERHOME
patch -p0 -N < patch-file
Then do a "make clean" and recompile.
[Aside: can you say where you obtained your gcc/gfortran 4.5.0 from, e.g.
fink, macports, compiled it yourself....?]
Thanks for the report....dac
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Thu Jul 01 2010 - 06:00:04 PDT