1 |
mmeineke |
179 |
CCPLUS=mpiCC |
2 |
|
|
#CCPLUS=/usr/local/bin/gcc |
3 |
|
|
FC=mpif90 |
4 |
chuckv |
255 |
CFLAGS= -DIS_MPI -I/usr/local/include -g -mp |
5 |
mmeineke |
179 |
|
6 |
mmeineke |
182 |
HEADER_DIR=$(HOME)/include/mdtools |
7 |
chuckv |
255 |
#BIN_DIR=$(HOME)/bin |
8 |
|
|
BIN_DIR= . |
9 |
|
|
LIB_DIR=../mdtools//lib |
10 |
mmeineke |
179 |
|
11 |
|
|
|
12 |
|
|
all: $(BIN_DIR)/mpiBASS |
13 |
|
|
|
14 |
|
|
clean: |
15 |
|
|
rm *.o *~ $(BIN_DIR)/mpiBASS |
16 |
|
|
|
17 |
|
|
$(BIN_DIR)/mpiBASS: mpiBASS.o $(LIB_DIR)/libMPImdtools.a |
18 |
chuckv |
255 |
$(CCPLUS) -o $@ -L$(LIB_DIR) -L/usr/lib ./mpiBASS.o -lMPImdtools -lm -lsprng \ |
19 |
|
|
-L/usr/local/intel/compiler70/ia32/lib -lintrins -lPEPCF90 -lF90 -lIEPCF90 \ |
20 |
|
|
-L/usr/local/lib -lmpichf90 |
21 |
mmeineke |
179 |
|
22 |
|
|
mpiBASS.o: mpiBASS.cpp |
23 |
mmeineke |
182 |
$(CCPLUS) -c $(CFLAGS) -I$(HEADER_DIR) $? |