Hi,

Since you are using a recent 'master' version, you might want to look into the 
Obj/ARCH-EXPERIMENTAL directory.
There you will find a more structured way of organizing the building. 

 Alberto

----- El 16 de Dic de 2020, a las 10:15, Tamas Karpati [email protected] 
escribió:

| Hi,
| 
| Sorry for bothering you with such a messy file last time.
| I noticed and removed the redundancies (and still have the same result).
| Also made it easier to read, I hope. Can you please take a look at it?
| I'm afraid that there is an issue with the ordering of flags for each pkg
| (MPI, ELPA etc) or something is missing.
| 
| Best regards,
|  toma
| 
| On Sun, Dec 13, 2020 at 12:59 PM Tamas Karpati <[email protected]> wrote:
|>
|> Dear Prof. Papior,
|>
|> Thank you for your quick response. Please find arch.make attached.
|>
|> For your information: this file was auto-generated by my home-made
|> pkg. manager which added all flags for all the dependencies. The code
|> is based on my understanding of Obj/DOCUMENTED-TEMPLATE.make.
|>
|> I appreciate your aid very much, thank you.
|>
|> With regards,
|>   toma
|>
|> On Sat, Dec 12, 2020 at 10:01 PM Nick Papior <[email protected]> wrote:
|> >
|> > Please attach your arch.make file
|> >
|> > On Fri, 11 Dec 2020, 22:03 Tamas Karpati, <[email protected]> wrote:
|> >>
|> >> 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/)
|> >
|> >
|> > --
|> > SIESTA is supported by the Spanish Research Agency (AEI) and by the 
European
|> > H2020 MaX Centre of Excellence (http://www.max-centre.eu/)
| 
| 
| --
| SIESTA is supported by the Spanish Research Agency (AEI) and by the European
| H2020 MaX Centre of Excellence (http://www.max-centre.eu/)
-- 
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