1
# Programs for processing
7
# Compiler and linker flags
8
CFLAGS = -fPIC -flto -march=x86-64 -std=c++14 -m64 -I.
9
LDFLAGS = -flto=4 -march=x86-64 -std=c++14 -m64 -static lpsolve/liblpsolve55-linux64.a \
10
-static-libgcc -static-libstdc++
11
# -Wl,-Bstatic -ldl -lm -lc -Wl,-Bdynamic -lpthread
14
FLEX_SOURCES = $(shell find * -name "*.l")
15
BISON_SOURCES = $(shell find * -name "*.y")
16
SOURCES = $(shell find * -name "*.cpp" | grep -v ".\\(parser\\|lexer\\).cpp") \
17
$(BISON_SOURCES:.y=.parser.cpp) \
18
$(FLEX_SOURCES:.l=.lexer.cpp)
19
OBJECTS = $(SOURCES:.cpp=.o)
20
TARGET = verifypn-linux64