CC = gcc
CFLAGS = -O2 -Wall -fomit-frame-pointer `pkg-config --cflags gdk-2.0`
CFLAGS += `pkg-config --cflags --libs gtk+-2.0` -I/usr/include/gdk-pixbuf-1.0
LDFLAGS = `pkg-config --libs gdk-2.0`
LDFLAGS += -lm -lavcodec -lavdevice -lavformat -lavutil -lswscale
OBJS = video_cmp.o
BINARIES = video_cmp

all: video_cmp

main: $(OBJS)
	$(CC) $(CFLAGS) $(LIBS) -o $@ $^ $(LDFLAGS)

clean:
	rm -rf $(OBJS) *.*~ $(BINARIES)