[AMBER] Error installing amber macOS M1

From: Rodrigo da Silva Bitzer <bitzer.iq.ufrj.br>
Date: Thu, 23 Sep 2021 19:50:29 +0000

Dear,
I have found the following error while running make install:

[ 17%] Building Fortran object AmberTools/src/sander/CMakeFiles/sander_base_obj.dir/sebomd_module.F90.o
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:124:34:

  124 | namelist /sebomd/ hamiltonian, &
      | 1
Error: Symbol 'hamiltonian' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:125:28:

  125 | modif, &
      | 1
Error: Symbol 'modif' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:126:28:

  126 | ncore, &
      | 1
Error: Symbol 'ncore' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:127:29:

  127 | dbuff1, &
      | 1
Error: Symbol 'dbuff1' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:128:29:

  128 | dbuff2, &
      | 1
Error: Symbol 'dbuff2' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:129:33:

  129 | charge_out, &
      | 1
Error: Symbol 'charge_out' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:130:37:

  130 | bond_order_out, &
      | 1
Error: Symbol 'bond_order_out' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:131:29:

  131 | lambda, &
      | 1
Error: Symbol 'lambda' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:132:28:

  132 | peptk, &
      | 1
Error: Symbol 'peptk' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:133:29:

  133 | method, &
      | 1
Error: Symbol 'method' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:134:29:

  134 | charge, &
      | 1
Error: Symbol 'charge' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:135:32:

  135 | longrange, &
      | 1
Error: Symbol 'longrange' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:136:30:

  136 | fullscf, &
      | 1
Error: Symbol 'fullscf' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:137:27:

  137 | ntwc, &
      | 1
Error: Symbol 'ntwc' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:138:27:

  138 | ntwb, &
      | 1
Error: Symbol 'ntwb' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:139:29:

  139 | chtype, &
      | 1
Error: Symbol 'chtype' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:140:30:

  140 | chewald, &
      | 1
Error: Symbol 'chewald' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:141:29:

  141 | screen, &
      | 1
Error: Symbol 'screen' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:142:28:

  142 | guess, &
      | 1
Error: Symbol 'guess' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:143:28:

  143 | pdump, &
      | 1
Error: Symbol 'pdump' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:144:29:

  144 | ipolyn, &
      | 1
Error: Symbol 'ipolyn' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:145:31:

  145 | nresidue, &
      | 1
Error: Symbol 'nresidue' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:146:27:

  146 | ntwh, &
      | 1
Error: Symbol 'ntwh' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:147:28:

  147 | iprec, &
      | 1
Error: Symbol 'iprec' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:148:31:

  148 | peptcorr, &
      | 1
Error: Symbol 'peptcorr' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:149:31:

  149 | debugmsg, &
      | 1
Error: Symbol 'debugmsg' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:150:34:

  150 | debugforces, &
      | 1
Error: Symbol 'debugforces' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:151:35:

  151 | diag_routine, &
      | 1
Error: Symbol 'diag_routine' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:152:28:

  152 | dpmax, &
      | 1
Error: Symbol 'dpmax' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
/Users/rodrigobitzer/Documents/RESEARCH/MD/amber/amber20_src/AmberTools/src/sander/sebomd_module.F90:153:27:

  153 | bocut
      | 1
Error: Symbol 'bocut' in namelist 'sebomd' at (1) must be declared before the namelist is declared.
make[2]: *** [AmberTools/src/sander/CMakeFiles/sander_base_obj.dir/build.make:2692: AmberTools/src/sander/CMakeFiles/sander_base_obj.dir/sebomd_module.F90.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2171: AmberTools/src/sander/CMakeFiles/sander_base_obj.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

In addition, please find attached CMakeError.log and CMakeOutput.log files.
I am trying to install on my macOS M1 Big Sur the latest vesion:

amber20_src % ./update_amber --show-applied-patches
AmberTools 21 Applied Patches:
------------------------------
update.1 (modifies sander)
update.2 (modifies pytraj, pdb4amber)
update.3 (modifies N/A)
update.4 (modifies packmol-memgen)
update.5 (modifies pdb4amber)
update.6 (modifies none)
update.7 (modifies cmake, installation)
update.8 (modifies pmemd, pmemd.cuda, updated, mcmd, test, cases)
update.9 (modifies sander)
update.10 (modifies packmol-memgen)


Amber 20 Applied Patches:
-------------------------
update.1, update.2, update.3, update.4, update.5, update.6, update.7, update.8, update.9, update.10,
update.11, update.12


Thank you in advance for any help,

Rodrigo Bitzer

--
Rodrigo S. Bitzer
Professor Adjunto A (Assistant Professor)
Molecular Modeling, Computational Catalysis and Supramolecular Chemistry
Departamento de Físico-Química, Instituto de Química
Universidade Federal do Rio de Janeiro, Brazil
bitzer.iq.ufrj.br; rodrigobitzer.gmail.com
https://www.iq.ufrj.br/




_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber

Received on Thu Sep 23 2021 - 13:00:02 PDT
Custom Search