Ok.

Delete this line:
COMP_LIBS = -L/home/atom/programs/Siesta-pine-1/Obj

COMP_LIBS should only contain names of shipped libraries, i.e. libfdict.a,
libncdf.a

Also, you have libfdict.a 3 times, delete 2 of them (the lone ones).

Den søn. 13. dec. 2020 kl. 22.00 skrev Tamas Karpati <tkarp...@gmail.com>:

> 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 <nickpap...@gmail.com> wrote:
> >
> > Please attach your arch.make file
> >
> > On Fri, 11 Dec 2020, 22:03 Tamas Karpati, <tkarp...@gmail.com> 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/)
>


-- 
Kind regards Nick
-- 
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