-INSTALL_DIR = /users/software/mpich-1.2.7p1_intel-10.1_em64_ssh
-BIN = ../../../bin/wham/
-FC= ifort
-#OPT = -mcmodel=medium -O3 -ip -w
-OPT = -mcmodel=medium -g -CB
-FFLAGS = ${OPT} -c -I. -I./include_unres -I$(INSTALL_DIR)/include
-LIBS = -L$(INSTALL_DIR)/lib -lmpich -lpmpich xdrf/libxdrf.a
-CPPFLAGS = -DMPI -DLINUX -DUNRES -DSPLITELE -DPROCOR -DPGI -DISNAN -DAMD64 \
- -DCRYST_BOND -DCRYST_THETA -DCRYST_SC
-
-.f.o:
- ${FC} ${FFLAGS} $*.f
-
-.F.o:
- ${FC} ${FFLAGS} ${CPPFLAGS} $*.F
-
-all: make_dbase
-
-objects = \
- wham_multparm.o \
- bxread.o \
- xread.o \
- cxread.o \
- enecalc1.o \
- energy_p_new.o \
- initialize_p.o \
- molread_zs.o \
- openunits.o \
- readrtns.o \
- arcos.o \
- cartder.o \
- cartprint.o \
- chainbuild.o \
- geomout.o \
- icant.o \
- intcor.o \
- int_from_cart.o \
- make_ensemble1.o \
- matmult.o \
- misc.o \
- mygetenv.o \
- parmread.o \
- pinorm.o \
- printmat.o \
- proc_proc.o \
- rescode.o \
- setup_var.o \
- slices.o \
- store_parm.o \
- timing.o \
- wham_calc1.o
-
-objects_compar = \
- readrtns_compar.o \
- readpdb.o fitsq.o contact.o \
- elecont.o contfunc.o cont_frag.o conf_compar.o match_contact.o \
- angnorm.o odlodc.o promienie.o qwolynes.o read_ref_str.o \
- rmscalc.o secondary.o proc_cont.o define_pairs.o mysort.o
-
-make_dbase: ${objects} ${objects_compar}
- cc -o compinfo compinfo.c
- ./compinfo
- ${FC} -c ${FFLAGS} cinfo.f
- $(FC) ${OPT} ${objects} ${objects_compar} cinfo.o \
- ${LIBS} -static-intel -o ${BIN}/wham_multparm-ham_rep-oldparm
-
-clean:
- /bin/rm *.o