blob: 74cb45e216a69418e6757e995c86bc9ec7759205 [file] [edit]
# libavutil-dev libswscale-dev libswresample-dev libavcodec-dev libavformat-dev
LIB32BLIT = ../32blit
LIBS = `sdl2-config --libs`
FFMPEG = /mnt/c/Users/dxdec/Downloads/ffmpeg-snapshot.tar/ffmpeg/build
CXX = g++
CXXFLAGS = -D__STDC_CONSTANT_MACROS -shared -fPIC -std=c++11 `sdl2-config --cflags` -I$(LIB32BLIT) -I$(FFMPEG)/include
LDFLAGS = -L$(FFMEG)/lib
AR = ar
RANLIB = ranlib
all lib32blit:
$(CXX) $(CXXFLAGS) Main.cpp VideoCapture.cpp -o testbed.o -L $(LIB32BLIT)/build $(LIBS)
$(AR) -rcs lib32blitTestBed.a testbed.o
$(RANLIB) lib32blitTestBed.a
lib32blit:
-$(MAKE) -C $(LIB32BLIT) clean
$(MAKE) MCU= PREFIX= CXXFLAGS="-fPIC -std=c++11" -C $(LIB32BLIT)