forked from fmihpc/vlasiator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.home
35 lines (26 loc) · 951 Bytes
/
Makefile.home
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
CMP = mpic++
LNK = mpic++
FLAGS =
# note: std was c++11
# note: testpackage settings missing
CXXFLAGS = -I$(HOME)/include -I/usr/include -L$(HOME)/lib -L/usr/lib -O3 -funroll-loops -std=c++17 -W -Wall -pedantic -Wno-unused -Wno-unused-parameter -Wno-missing-braces -fopenmp
#CXXFLAGS = -I$(HOME)/include -L$(HOME)/lib -O0 -funroll-loops -std=c++17 -W -Wall -pedantic -Wno-unused -Wno-unused-parameter -Wno-missing-braces -g -fopenmp
MATHFLAGS = -ffast-math
LDFLAGS = -L $(HOME)/lib
LIB_MPI = -lgomp
# LIB_MPI =
LIBRARY_PREFIX = $(HOME)
LIBRARY_PREFIX_B = $(HOME)
INC_BOOST = -I${HOME}/include
LIB_BOOST = -L${HOME}/lib -lboost_program_options
INC_ZOLTAN =
LIB_ZOLTAN = -L${HOME}/lib -lzoltan
INC_VLSV =
LIB_VLSV = -lvlsv
INC_SILO = -I${HOME}/include
LIB_SILO = -L${HOME}/lib -lsilo
INC_DCCRG = -I${HOME}/include
LIB_PROFILE = -L${HOME}/phiprof/lib -lphiprof
INC_PROFILE = -I${HOME}/phiprof/include
INC_TOPO =
INC_EIGEN = -I${HOME}/include