blob: 2bc3f79278c0cb12aa7312f4b970e1ed55c97224 [file] [log] [blame]
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