-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile.var
40 lines (35 loc) · 643 Bytes
/
Makefile.var
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
####################
# Common variables
####################
CC = icc
#CC = gcc
#CC = cc
MAKE = make
#MAKE = gmake
# Compiling in 64-bit by default
FLAGS = -O3
LDFLAGS = -O3
LIBS = -L../sprng2.0-lite/lib -lsprng -lm
INCS = -I../sprng2.0-lite/include
SSCADIR = SSCA2
SPRNGDIR = sprng2.0-lite
RANDDIR = random
RMATDIR = R-MAT
###########################
# SPRNG-specific variables
###########################
F77 = g77
FFLAGS = $(FLAGS)
F77LDFLAGS = $(LDFLAGS)
CFLAGS = $(FLAGS)
CLDFLAGS = $(LDFLAGS)
AR = ar
ARFLAGS = cr
SHELL = /bin/sh
RANLIB = ranlib
CLD = $(CC)
F77LD = $(F77)
FFXN = -DAdd_
FSUFFIX = F
MPIF77 = $(F77)
MPICC = $(CC)