doc/examples: add -O2 in CFLAGS.
[ffmpeg.git] / doc / examples / Makefile
index 3b70f66..992d10e 100644 (file)
@@ -1,4 +1,4 @@
-# use pkg-config for getting CFLAGS abd LDFLAGS
+# use pkg-config for getting CFLAGS abd LDLIBS
 FFMPEG_LIBS=    libavdevice                        \
                 libavformat                        \
                 libavfilter                        \
@@ -6,8 +6,9 @@ FFMPEG_LIBS=    libavdevice                        \
                 libswscale                         \
                 libavutil                          \
 
-CFLAGS+=-Wall $(shell pkg-config  --cflags $(FFMPEG_LIBS))
-LDFLAGS+=$(shell pkg-config --libs $(FFMPEG_LIBS))
+CFLAGS += -Wall -O2
+CFLAGS += $(shell pkg-config --cflags $(FFMPEG_LIBS))
+LDLIBS += $(shell pkg-config --libs $(FFMPEG_LIBS))
 
 EXAMPLES=       decoding_encoding                  \
                 filtering_video                    \
@@ -17,8 +18,12 @@ EXAMPLES=       decoding_encoding                  \
 
 OBJS=$(addsuffix .o,$(EXAMPLES))
 
+# the following examples make explicit use of the math library
+decoding_encoding: LDLIBS += -lm
+muxing:            LDLIBS += -lm
+
 %: %.o
-       $(CC) $< $(LDFLAGS) -o $@
+       $(CC) $< $(LDLIBS) -o $@
 
 %.o: %.c
        $(CC) $< $(CFLAGS) -c -o $@