Mercurial > hg > nsaunier > traffic-intelligence
comparison c/Makefile @ 656:2813d74b3635
explored options for static compilation (failed)
| author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
|---|---|
| date | Wed, 13 May 2015 15:11:03 +0200 |
| parents | 39fa1c998b29 |
| children | 6022350f8173 |
comparison
equal
deleted
inserted
replaced
| 655:39fa1c998b29 | 656:2813d74b3635 |
|---|---|
| 6 | 6 |
| 7 INCLUDE = -I../include -I$(TRAJECTORYMANAGEMENT_DIR) | 7 INCLUDE = -I../include -I$(TRAJECTORYMANAGEMENT_DIR) |
| 8 | 8 |
| 9 LIBS = -L../../klt -L$(TRAJECTORYMANAGEMENT_DIR) | 9 LIBS = -L../../klt -L$(TRAJECTORYMANAGEMENT_DIR) |
| 10 | 10 |
| 11 #LDFLAGS = -Wl,-Bstatic -lm | |
| 11 LDFLAGS = -lm | 12 LDFLAGS = -lm |
| 12 LDFLAGS += -lTrajectoryManagementAndAnalysis -lsqlite3 | 13 LDFLAGS += -lTrajectoryManagementAndAnalysis -lsqlite3 |
| 13 LDFLAGS += -lboost_program_options | 14 LDFLAGS += -lboost_program_options |
| 14 #LDFLAGS += -lfltk | 15 #LDFLAGS += -lfltk |
| 15 | 16 |
| 19 ifneq ($(OPENCV), 0) | 20 ifneq ($(OPENCV), 0) |
| 20 CFLAGS += -DUSE_OPENCV | 21 CFLAGS += -DUSE_OPENCV |
| 21 LDFLAGS += -lopencv_highgui -lopencv_core -lopencv_video -lopencv_ml -lopencv_features2d -lopencv_imgproc -lopencv_objdetect | 22 LDFLAGS += -lopencv_highgui -lopencv_core -lopencv_video -lopencv_ml -lopencv_features2d -lopencv_imgproc -lopencv_objdetect |
| 22 endif | 23 endif |
| 23 | 24 |
| 25 #LDFLAGS += -Wl,--as-needed -Wl,-Bdynamic,-lgcc_s,-Bstatic | |
| 26 | |
| 24 ifeq ($(UNAME), Linux) | 27 ifeq ($(UNAME), Linux) |
| 28 #OPENCV_HOME=$(HOME)/Research/Code/opencv-2.4.10/release | |
| 25 OPENCV_HOME=/usr/local | 29 OPENCV_HOME=/usr/local |
| 26 INCLUDE+= -I$(OPENCV_HOME)/include -I$(OPENCV_HOME)/include/opencv | 30 INCLUDE+= -I$(OPENCV_HOME)/include -I$(OPENCV_HOME)/include/opencv |
| 27 LIBS += -L$(OPENCV_HOME)/lib | 31 LIBS += -L$(OPENCV_HOME)/lib |
| 32 #LIBS += -L/usr/lib/gcc/x86_64-linux-gnu/4.8/ | |
| 28 LINUX_BOOST_PREFIX = /usr/local | 33 LINUX_BOOST_PREFIX = /usr/local |
| 29 CFLAGS += -DLINUX | 34 CFLAGS += -DLINUX |
| 30 EXE_EXTENSION='' | 35 EXE_EXTENSION='' |
| 31 else # windows | 36 else # windows |
| 32 MINGW_HOME = 'C:\MinGW' | 37 MINGW_HOME = 'C:\MinGW' |
