19
|
1 |
SYNAPS_LIBS = -L/usr/lib -L/usr/lib -lsynaps -llapack -lblas -lgmpxx -lgmp -lmps -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2 -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../.. -lgfortranbegin -lgfortran -lm -lgcc_s
|
|
2 |
|
|
3 |
INCLUDE_PATH=-I../../include/geometry
|
|
4 |
DEFINES=-DBOOST_UBLAS_TYPE_CHECK=0 -g
|
|
5 |
LIBRARIES=-lsynaps -lgmp -lgmpxx #${SYNAPS_LIBS}
|
|
6 |
#CPPFLAGS=-march=i686 -mtune=native -Wall
|
|
7 |
#CPPFLAGS=-march=i686 -mtune=generic -Wall
|
|
8 |
CPPFLAGS=-Wall
|
|
9 |
GCC=g++
|
|
10 |
|
|
11 |
all: test-linalg euclidean polynomial test-eventqueue test-kinetic-sort
|
|
12 |
|
|
13 |
test-linalg: test-linalg.cpp
|
|
14 |
${GCC} test-linalg.cpp -o test-linalg ${INCLUDE_PATH} ${DEFINES} ${LIBRARIES} ${CPPFLAGS}
|
|
15 |
|
|
16 |
euclidean: euclidean.cpp
|
|
17 |
${GCC} euclidean.cpp -o euclidean ${INCLUDE_PATH} ${DEFINES} ${CPPFLAGS}
|
|
18 |
|
|
19 |
polynomial: polynomial.cpp
|
|
20 |
${GCC} polynomial.cpp -o polynomial ${INCLUDE_PATH} ${DEFINES} ${LIBRARIES} ${CPPFLAGS}
|
|
21 |
|
|
22 |
test-eventqueue: test-eventqueue.cpp
|
|
23 |
${GCC} test-eventqueue.cpp -o test-eventqueue ${CPPFLAGS} ${DEFINES} ${INCLUDE_PATH}
|
|
24 |
|
|
25 |
test-kinetic-sort: test-kinetic-sort.cpp
|
|
26 |
${GCC} test-kinetic-sort.cpp -o test-kinetic-sort ${INCLUDE_PATH} ${DEFINES} ${LIBRARIES} ${CPPFLAGS}
|