Dear fellow developers,

Please help my first attempt to build SIESTA as I'm stuck after
several attempts. No similar symptoms I could find in the archives.

Shortly: make stops without both executables and error messages.


Details: after having
  * OpenMPI-4.0.5, OpenBLAS-0.3.10, ScaLAPACK-2.1.0,
    Elpa-2020.005.001, Metis-5.1.0 and MUMPS-5.3.5 built,
  * downloaded from GitLab the Dec. 11, 2020 master version of SIESTA,
  * applied the install scripts in Doc for both NetCDF and FLOOK,
  * created the arch.make and finally invoked
  * make (either without arguments or adding the "-j N" option).

Without a better guess I followed siesta-4.1-b4.pdf/Section 2.


Two observations:

  1, there neither executables (ie. siesta)
     nor error messages appear

  2, when I run make several times:
     - first time libwxml.a and libmpi_f90.a appear,
     - second time libfdf.a and MatrixSwitch.a appear,
     - third time libSiestaXC.a materialized but
     - starting from the fourth invokation of make I got

       "No rule to make target '-L/home/atom/Siesta/Obj',
       needed by 'posix_calls.o'.  Stop."

       (iteration converged, this method gives me no more fruit)

Looking in Obj/Makefile did not help either. Still shut a few with
"make lib", "make siesta" even "make dep" but to no avail.
Apparently I need to learn.


I kindly ask your help (instructions or written method on the Web).
Thank you in advance.

Best regards,
  toma
-- 
SIESTA is supported by the Spanish Research Agency (AEI) and by the European 
H2020 MaX Centre of Excellence (http://www.max-centre.eu/)

Responder a