| 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 |
| |
| |