INCL_CONFIG = `pkg-config --cflags glib-2.0 gobject-2.0` -g LIB_CONFIG = `pkg-config --libs glib-2.0 gobject-2.0` -lgthread-2.0 -g all: gcc -c mixparams.c -o mixparams.o $(INCL_CONFIG) gcc -c mixdrmparams.c -o mixdrmparams.o $(INCL_CONFIG) gcc -c mixvideocaps.c -o mixvideocaps.o $(INCL_CONFIG) gcc -c mixdisplay.c -o mixdisplay.o $(INCL_CONFIG) gcc -c mixdisplayx11.c -o mixdisplayx11.o $(INCL_CONFIG) gcc -c mixvideoinitparams.c -o mixvideoinitparams.o $(INCL_CONFIG) gcc -c mixvideoconfigparams.c -o mixvideoconfigparams.o $(INCL_CONFIG) gcc -c mixvideoconfigparams_h264.c -o mixvideoconfigparams_h264.o $(INCL_CONFIG) gcc -c mixvideoconfigparams_vc1.c -o mixvideoconfigparams_vc1.o $(INCL_CONFIG) gcc -c mixvideodecodeparams.c -o mixvideodecodeparams.o $(INCL_CONFIG) gcc -c mixvideorenderparams.c -o mixvideorenderparams.o $(INCL_CONFIG) gcc -c mixvideoframe.c -o mixvideoframe.o $(INCL_CONFIG) gcc -c mixvideo.c -o mixvideo.o $(INCL_CONFIG) gcc -c test.c -o test.o $(INCL_CONFIG) gcc test.o \ mixvideo.o \ mixparams.o \ mixdrmparams.o \ mixvideorenderparams.o \ mixvideodecodeparams.o \ mixvideoconfigparams.o \ mixvideoconfigparams_vc1.o \ mixvideoconfigparams_h264.o \ mixvideoinitparams.o \ mixdisplay.o \ mixdisplayx11.o \ mixvideocaps.o \ mixvideoframe.o \ -o test $(LIB_CONFIG) clean: rm *~ rm *.o rm test