update new files
[unres.git] / source / maxlik / src_MD_T_maxlik-NEWCORR-PMF / MAKEFILES / Makefile_Linux_PGI_MPI
1 INSTALL_DIR = /apl/mpich-1.2.1
2 FC= pgf90
3 #OPT = -fast -pc 64 -tp p6 
4 FFLAGS =  ${OPT} -c -C -g -I. -I$(INSTALL_DIR)/include \
5 -I/users/galera/adaml/UNRES/NEW/src
6 LIBS = -L${INSTALL_DIR}/lib -lfmpich -lmpich
7 #FFLAGS = -c -C -d -g -v -Wc,source,xref 
8 #FFLAGS = -c -C -d -g 
9 CPPFLAGS = -DMPI -DLINUX -DPGI -DUNRES -DMOMENT -DCHECKGRAD -DMYGETENV
10 #CPPFLAGS = -DMPI -DLINUX -DPGI -DUNRES -DMOMENT -DMYGETENV
11
12 .f.o:
13         ${FC} ${FFLAGS} $*.f
14
15 .F.o:
16         ${FC} ${FFLAGS} ${CPPFLAGS} $*.F
17
18 objects = \
19         zscorez.o \
20         arcos.o \
21         bad_secondary.o \
22         cartder.o \
23         cartprint.o \
24         chainbuild.o \
25         convert.o \
26         cored.o \
27         energy_p_new.o \
28         func1.o \
29         geomout.o \
30         gnmr.o \
31         gnmr1.o \
32         grad_helbeta.o \
33         icant.o \
34         initialize_p.o \
35         intcor.o \
36         make_distrib.o \
37         mapa.o \
38         matmult.o \
39         minimize.o \
40         misc.o \
41         mygetenv.o \
42         molread_zs.o \
43         obfun.o \
44         openunits.o \
45         optim.o \
46         parmread.o \
47         pinorm.o \
48         printmat.o \
49         proc.o \
50         proc_proc.o \
51         randgens.o \
52         random.o \
53         readrtns.o \
54         rescode.o \
55         restart.o \
56         rmdd.o \
57         scan.o \
58         setup_var.o \
59         sumsl_a.o \
60         sumsld.o \
61         timing.o \
62         vmc.o \
63         w2x.o
64
65 zscorezi_MPI: ${objects}
66         cc -o compinfo compinfo.c
67         ./compinfo
68         ${FC} ${FFLAGS} cinfo.f
69         $(FC) ${OPT} -Wl,-Bstatic ${objects} cinfo.o ${LIBS} -o zscorezi_MPI
70         mv zscorezi_MPI ../bin
71
72 clean:
73         /bin/rm *.o