[AMBER] Installation problem for Ambertools 12 on Mac OS X Lion

From: Richard Lonsdale <richard.lonsdale.gmail.com>
Date: Sun, 22 Apr 2012 08:26:46 +0100

Hi all,

I've been experiencing problems installing Ambertools 12 on my Mac. I have OS X 10.7.3, Xcode 4.3.2, Macports 2.0.4 and am using gcc47 (as per instructions on http://jswails.wikidot.com/mac-os-x#toc2).

The installation runs fine until the chamber stage, where I get the following error:

make chamber
gfortran -DBINTRAJ -c -O3 -mtune=native -ffree-form -I/Users/richlonsdale/programs/amber12/include -I/Users/richlonsdale/programs/amber12/include -o psfprm.o psfprm.F90
psfprm.F90:3208.24:

   call deallocate_real(cg,amass)
                        1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:3231.24:

   call deallocate_real(pk,pn,phase)
                        1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:3249.24:

   call deallocate_real(cn1,cn2,rk,req)
                        1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:3250.24:

   call deallocate_real(cn114,cn214)
                        1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:3251.24:

   call deallocate_real(radii,screen)
                        1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:3252.24:

   call deallocate_real(scnb_scale_factor,scee_scale_factor)
                        1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:2754.21:

  call allreal(natom,radii,screen)
                     1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:1084.25:

     call allreal(nfound,pk,pn,phase)
                         1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:1085.25:

     call allreal(nfound,scnb_scale_factor,scee_scale_factor)
                         1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
psfprm.F90:273.38:

     call allreal(ntypes*(ntypes+1)/2,cn1,cn2,cn114,cn214)
                                      1
Error: Type mismatch in argument 'a0' at (1); passed REAL(10) to REAL(8)
make[3]: *** [psfprm.o] Error 1
make[2]: *** [install] Error 2
make[1]: *** [serial] Error 2
make: *** [install] Error 2


Thanks in advance,

Richard
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Sun Apr 22 2012 - 00:30:03 PDT
Custom Search