-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathmake.inc
28 lines (23 loc) · 1.04 KB
/
make.inc
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
# make.inc: common compiler and library locations for MPSpack makefiles for
# optional tweaks and fast algorithm usage.
# Barnett. Cleaned up 4/13/16
CC = gcc
FC = gfortran
FFLAGS = -fPIC -O3 # PIC needed for MEX to link against .o
# LIBRARY LOCATIONS...
GSL = -lgsl # Adapt to the location of your GSL library
# Set the location of the BLAS libraries on your system
# If you have ATLAS installed uncomment one of the following and
# change path if necessary
BLAS = -lblas # Generic blas package (if installed)
# Multithreaded version
# BLAS = -L/usr/lib64/atlas -lptf77blas -lptcblas -latlas
# Singlethreaded version
# BLAS = -L/usr/lib64/atlas -lf77blas -lcblas -latlas
# Fast algorithm libs: (be sure to install both as openmp or neither)
# point to your FMM installation
FMM2D = /usr/local/fmmlib2d
# (get from http://www.cims.nyu.edu/cmcl/fmm2dlib/fmm2dlib.html )
# your LP2D installation (not actually used by Makefile currently)
LP2D = /usr/local/lp2d
# (get from https://math.dartmouth.edu/~ahb/software/lp2d.tgz )