siesta-4.1-b4 installation problem on Blue Gene / Q
Hello
I am trying to install siesta-4.1-b4 on our Blue Gene / Q cluster.
This is the arch.make file that was used for earlier versions (for instance siesta-4.0):
=======
.SUFFIXES:
.SUFFIXES: .f .F .o .a .f90 .F90
SIESTA_
FPP=
FPP_OUTPUT=
FC=mpixlf90_r
RANLIB=ranlib
SYS=xlf
SP_KIND=4
DP_KIND=8
KINDS=$(SP_KIND) $(DP_KIND)
FFLAGS=
FPPFLAGS= -WF,-DMPI -WF,-DFC_HAVE_ABORT
LDFLAGS=
ARFLAGS_EXTRA=
FCFLAGS_
FCFLAGS_free_f90=
FPPFLAGS_
FPPFLAGS_free_F90=
BLAS_LIBS=
LAPACK_
BLACS_LIBS=
SCALAPACK_
COMP_LIBS=
NETCDF_
NETCDF_
LIBS=$(
#SIESTA needs an F90 interface to MPI
#This will give you SIESTA's own implementation
#If your compiler vendor offers an alternative, you may change
#to it here.
MPI_INTERFACE=
MPI_INCLUDE=.
#Dependency rules are created by autoconf according to whether
#discrete preprocessing is necessary or not.
.F.o:
$(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_fixed_F) $<
.F90.o:
$(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_
.f.o:
$(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_fixed_f) $<
.f90.o:
$(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_free_f90) $<
=======
I receive following error with this file:
=======
SIESTA: dc_lapack.a has been deprecated in favor of:
COMP_LIBS += libsiestaLAPACK.a
Please update your arch.make file accordingly...
make: *** [dc_lapack.a] Error 1
=======
Therefore I remove the following line:
=======
COMP_
=======
and instead I define
=======
COMP_LIBS += libsiestaLAPACK.a
=======
However this generates a different error:
=======
make[1]: Entering directory `/ess01/
mpixlf90_r -c -I/scinet/
"compinfo.F90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** version_info === End of Compilation 1 ===
"compinfo.F90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** prversion === End of Compilation 2 ===
"compinfo.F90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** get_version === End of Compilation 3 ===
1501-510 Compilation successful for file compinfo.F90.
make[1]: Leaving directory `/ess01/
mv: cannot stat `compinfo.o': No such file or directory
make: *** [version] Error 1
=======
Any help is much appreciated
Fatih
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Siesta Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Nick Papior
- Solved:
- Last query:
- Last reply: