<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Wien] Re: lapw2 missing</title></head><body>
<div><x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </x-tab>Hi Dr.
Marks,</div>
<div><br></div>
<blockquote type="cite" cite>You need to check that sortag.o is
included correctly in the Makefile; it<br>
was accidently left out of Makefile.orig. (Peter does an amazing
job</blockquote>
<blockquote type="cite" cite>maintaining things, but everyone is
human.)</blockquote>
<div><br></div>
<div>I agree. Anyhow, my Makefile is as follows:</div>
<div><br></div>
<div>.SUFFIXES:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .F<br>
.SUFFIXES:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .F90<br>
SHELL = /bin/sh<br>
FC = lf95<br>
MPF = lf95<br>
CC = gcc<br>
FOPT =&nbsp; --nfix -O<br>
FPOPT =&nbsp; --nfix -O<br>
DParallel = '-DParallel'<br>
FGEN = $(PARALLEL)<br>
LDFLAGS = -L../SRC_lib<br>
R_LIBS = -llapack_lapw -lblas_lapw -llapack_lapw -lblas_lapw<br>
C_LIBS = $(R_LIBS)<br>
RP_LIBS = $(R_LIBS) -L /usr/local/SCALAPACK -L /usr/local/BLACS/LIB
-lpblas -lredist -ltools -lscalapack -lfblacs -lblacs -lmpi<br>
CP_LIBS = $(RP_LIBS)<br>
DESTDIR = .<br>
<br>
R_EXECNAME = lapw2<br>
C_EXECNAME = lapw2c<br>
RP_EXECNAME = lapw2_mpi<br>
CP_EXECNAME = lapw2c_mpi<br>
<br>
#####################################################################<span
></span>##########<br>
<br>
R_EXEC = $(DESTDIR)/$(R_EXECNAME)<br>
C_EXEC = $(DESTDIR)/$(C_EXECNAME)<br>
RP_EXEC = $(DESTDIR)/$(RP_EXECNAME)<br>
CP_EXEC = $(DESTDIR)/$(CP_EXECNAME)<br>
<br>
#....................................................................<span
></span>..........<br>
#<br>
#&nbsp; Object files common to both REAL and COMPLEX type
subroutines<br>
#<br>
OBJS&nbsp;&nbsp;&nbsp; =&nbsp; cputim.o reallocate.o modules.o abc.o&nbsp;
atpar.o c3fft.o charge.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; csplit.o
dfrad.o d5splt.o dergl.o deter.o diracout.o dvbes1.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; errclr.o
errflg.o essl.o f7splt.o fermi.o fermi5.o fomai1.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fomai2.o
fomai3.o fourir.o fsumai1.o gaunt.o getfft.o gtfnam.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; harmon.o
ifflim.o inouh.o inth.o kdelta.o l2main.o lapw2.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; latgen.o
lomain.o mag.o mknam.o notri.o open_helpfile.o outerr.o outp.o
outwin.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; p3splt.o
ph.o psplit.o read_vec.o recfil.o recpr.o rint13.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rotate.o
rotdef.o setfft1.o setfft2.o sphbes.o spline.o stern.o \</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
sumupfft.o t3j.o t3j0.o vdrho.o xsplt.o ylm.o<font color="#FF0000">
sortag.o?</font><br>
<br>
RC_OBJS = modules.o reallocate.o essl.o fourir.o fsumai1.o l2main.o
lapw2.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; read_vec.o
setfft1.o setfft2.o<br>
<br>
SP_OBJS = reallocate.o atpar.o fourir.o gtfnam.o l2main.o lapw2.o
modules.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; read_vec.o<br>
<br>
OBJSMOD = abc.o atpar.o charge.o csplit.o d5splt.o dergl.o diracout.o
\<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f7splt.o
fermi.o fermi5.o fomai1.o fomai2.o fomai3.o fourir.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fsumai1.o
getfft.o gtfnam.o harmon.o inouh.o inth.o kdelta.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; l2main.o
lapw2.o latgen.o lomain.o outp.o outwin.o p3splt.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; psplit.o
recfil.o recpr.o rint13.o read_vec.o rotdef.o setfft1.o \</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setfft2.o
stern.o vdrho.o xsplt.o ylm.o<font color="#FF0000">
sortag.o</font></div>
<div><br></div>
<div>I found sortag.o just the line above: does it means I must add it
to OBJS (in red above)? Is yes, I assume I only have to do a Make in
the SRC_lapw2 folder, I'm correct?</div>
<div><br></div>
<div>Thanks for your advice.</div>
<div><br></div>
<div>Michel Jaouen</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div>__________________________________________<br>
<br>
&nbsp;Michel Jaouen<br>
&nbsp;Universite de Poitiers - UFR Sciences - SP2MI<br>
&nbsp;LMP UMR 6630-CNRS<br>
&nbsp;Boulevard Pierre et Marie Curie - Teleport 2<br>
&nbsp;BP 30179<br>
&nbsp;86962 Futuroscope - Chasseneuil Cedex<br>
&nbsp; France<br>
&nbsp;Tel : (33) 5 49 49 67 37<br>
&nbsp;Fax : (33) 5 49 49 66 92<br>
&nbsp;e-mail : Michel.Jaouen@univ-poitiers.fr<br>
__________________________________________</div>
</body>
</html>