I tried to launch cpptraj today receiving this error
cpptraj
dyld: Library not loaded: /usr/local/opt/gcc/lib/gcc/9/libgfortran.5.dylib
Referenced from: /Users/guolaa/SOFTWARE/amber18/bin/cpptraj
Reason: image not found
Abort trap: 6
The reason seems pretty straight forward, the brew version of gcc has been updated to gcc10, hence gcc9 is not present or available.
Now, as I don’t have a licence for Amber20 I have been using AmberTools19 and Amber18. The problem now being that I cannot compile amber anymore.
$ export AMBERHOME=“/path/to/amber18"
$ ./configure -macAcelerate clang
Works just fine, installing updates and dependencies. Then the build fails… I cannot say for sure though this breaks during something with “arpack” which seems somewhat similar to be the problem I had with the gnu gcc version >7 when building on centOS as well.
[ARPACK] FC dnaitr.f
dnaitr.f:658:35:
376 | call dvout (logfil, 1, rnorm, ndigit,
| 2
......
658 | call dvout (logfil, 2, xtemp, ndigit,
| 1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
dnaitr.f:729:39:
376 | call dvout (logfil, 1, rnorm, ndigit,
| 2
......
729 | call dvout (logfil, 2, xtemp, ndigit,
| 1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
make[2]: *** [dnaitr.o] Error 1
make[1]: *** [utils] Error 2
make: *** [install] Error 2
As the ability to use straight gnu gcc compilers from home-brew on mac has been proven to be “challenging”, I cannot build using just the gnu gcc compilers. Even if I can make the gcc7 compilers my system defaults, the build process of amber still calls “Xcode” which then causes the build to come to a complete stop. It also seems that the gcc10 fortran is not compatible with either amber18/ambertools19 or the macOS gcc (clang) compiler.
Any suggestions on how to solve this would be appreciated. I am currently trying to recompile the AT20 package though I am now unable to build using openmpi because of some problem.
Best regards
// Gustaf
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Tue Jul 07 2020 - 07:00:03 PDT