Hi,
after running "make dist" on my 6.3.1-public branch and moving the .tar.gz file to another machine, it won't compile--it fails at src/12_hide_mpi/m_xmpi.F90, with output like
../../../src/12_hide_mpi/m_xmpi.F90:606: error: xallgather_mpi.F90: No such file or directory plus numerous more such errors. I have used "make dist" in the past with no trouble, this seems to be recent. Is there something with the modules that "make dist" is failing to get right?
thanks,
Joe
is "make dist" broken? [SOLVED]
Moderators: fgoudreault, mcote
Forum rules
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
is "make dist" broken?
Josef W. Zwanziger
Professor, Department of Chemistry
Canada Research Chair in NMR Studies of Materials
Dalhousie University
Halifax, NS B3H 4J3 Canada
jzwanzig@gmail.com
Professor, Department of Chemistry
Canada Research Chair in NMR Studies of Materials
Dalhousie University
Halifax, NS B3H 4J3 Canada
jzwanzig@gmail.com
Re: is "make dist" broken? [SOLVED]
Dear Joe,
Yes, make dist is indeed broken in the current v6.3.1 trunk.
It happened on July 30, with Matteo introducing m_xmpi.F90
in 12_hide_mpi, with a list of includes of F90 routines,
and suppression of these routines from the 12_hide_mpi/abinit.src file.
The latter list is used by the build system to decide the
list of routine to be included in the tar.gz .
I will see with Matteo and Yann what is the best solution ...
Best regards,
Xavier
Yes, make dist is indeed broken in the current v6.3.1 trunk.
It happened on July 30, with Matteo introducing m_xmpi.F90
in 12_hide_mpi, with a list of includes of F90 routines,
and suppression of these routines from the 12_hide_mpi/abinit.src file.
The latter list is used by the build system to decide the
list of routine to be included in the tar.gz .
I will see with Matteo and Yann what is the best solution ...
Best regards,
Xavier