mirror of https://gitlab.com/QEF/q-e.git
[skip-CI] Cleanup
This commit is contained in:
parent
eaee2f2f1b
commit
c3b1456cf5
|
@ -503,10 +503,11 @@ in any \texttt{Makefile}, type \texttt{make depend}, or run
|
|||
|
||||
It is convenient to use "parallel make" to speed up compilation:
|
||||
\texttt{make -jN} compiles in parallel on N processors. Note that
|
||||
if you interrupt \make, depending upon what it was doing
|
||||
you may run into trouble the next time you type \make (for instance,
|
||||
if \make\ is interrupted while unpacking and compiling the FoX library).
|
||||
If so, run \texttt{make clean} before running \make\ again.
|
||||
if you interrupt \make, you may run into trouble the next time you
|
||||
type \make (for instance, if \make\ is interrupted while unpacking
|
||||
and compiling an external library).
|
||||
If so, run \texttt{make clean}, or even \texttt{make distclean},
|
||||
before running \make\ again.
|
||||
|
||||
You should always be able to compile the \qe\ suite
|
||||
of programs without having to edit any of the generated files. However you
|
||||
|
@ -529,7 +530,7 @@ Some environment variables that are relevant to \configure\ are:
|
|||
|
||||
\begin{tabular}{ll}
|
||||
\texttt{ARCH}& label identifying the machine type (see below)\\
|
||||
\texttt{F90, F77, CC} &names of Fortran, Fortran-77, and C compilers\\
|
||||
\texttt{F90, CC} &names of Fortran and C compilers\\
|
||||
\texttt{MPIF90} & name of parallel Fortran 90 compiler (using MPI)\\
|
||||
\texttt{CPP} & source file preprocessor (defaults to \$CC -E)\\
|
||||
\texttt{LD} & linker (defaults to \$MPIF90)\\
|
||||
|
@ -557,8 +558,8 @@ compilation.
|
|||
|
||||
If your machine type is unknown to \configure, you may use the
|
||||
\texttt{ARCH}
|
||||
variable to suggest an architecture among supported ones. Some large
|
||||
parallel machines using a front-end (e.g. Cray XT) will actually
|
||||
variable to suggest an architecture among supported ones. Some
|
||||
parallel machines using a front-end may actually
|
||||
need it, or else \configure\ will correctly recognize the front-end
|
||||
but not the specialized compilation environment of those machines.
|
||||
In some cases, cross-compilation requires to specify the target machine
|
||||
|
@ -605,7 +606,8 @@ is between bracket:\\
|
|||
\\
|
||||
and the following optional packages:\\
|
||||
\begin{tabular}{ll}
|
||||
\texttt{--with-scalapack}& (yes$|$no$|$intel) Use scalapack if available. \\
|
||||
\texttt{--with-fox} & Use official FoX library instead of built-in replacement (default:yes)\\
|
||||
\texttt{--with-scalapack}& (yes$|$no$|$intel) Use scalapack if available. \\
|
||||
&Set to \texttt{intel} to use Intel MPI and BLACS (default: use OpenMPI)\\
|
||||
\texttt{--with-elpa-include}& Specify full path of ELPA include and modules
|
||||
headers (no)\\
|
||||
|
|
|
@ -227,11 +227,6 @@ TLDEPS= libfox libla libfft libutil libmbd librxc libupf
|
|||
|
||||
all : libqemod.a
|
||||
|
||||
## The following is needed only for lapack compiled from sources
|
||||
|
||||
dlamch.o : dlamch.f
|
||||
$(F77) $(FFLAGS_NOOPT) -c $<
|
||||
|
||||
libqemod.a: $(MODULES) $(OBJS) $(RISMLIB)
|
||||
$(AR) $(ARFLAGS) $@ $?
|
||||
$(RANLIB) $@
|
||||
|
|
Loading…
Reference in New Issue