X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Makefile;h=0d36c7ee91b36c375b78080086708d6b49b8fadf;hb=ad66f9714e4a36008c341355700272a52484a785;hp=83e6852a578d91203cc476017c700d8b83f1b92c;hpb=b5986420fc150a8c54e907fe7fdd7b89d6e93b55;p=movit diff --git a/Makefile b/Makefile index 83e6852..0d36c7e 100644 --- a/Makefile +++ b/Makefile @@ -15,10 +15,20 @@ ifeq ($(GLEW_LIBS),) $(error Empty GLEW_LIBS. You probably need to install GLEW) endif +SDL_CXXFLAGS := $(shell sdl-config --cflags) +ifeq ($(SDL_CXXFLAGS),) +$(error Empty SDL_CXXFLAGS. You probably need to install SDL) +endif + +SDL_LIBS := $(shell sdl-config --libs) +ifeq ($(SDL_LIBS),) +$(error Empty SDL_LIBS. You probably need to install SDL) +endif + CC=gcc CXX=g++ CXXFLAGS=-Wall -g -I$(GTEST_DIR)/include $(EIGEN_CXXFLAGS) $(GLEW_CXXFLAGS) -LDFLAGS=-lSDL -lSDL_image -lGL -lrt -lpthread -lpng $(GLEW_LIBS) +LDFLAGS=-lSDL -lSDL_image -lGL -lrt -lpthread -lpng $(GLEW_LIBS) $(SDL_LIBS) RANLIB=ranlib ifeq ($(COVERAGE),1) @@ -52,7 +62,7 @@ TESTS += flat_input_test TESTS += ycbcr_input_test # Core. -LIB_OBJS=util.o widgets.o effect.o effect_chain.o init.o +LIB_OBJS=effect_util.o util.o widgets.o effect.o effect_chain.o init.o # Inputs. LIB_OBJS += flat_input.o