gcc demo_capture.c -o demo_capture -pthread -lavformat -lavcodec -lavfilter -lavdevice -lavutil -lswscale -lswresample -lpostproc -lz -lrt -lm -lx264 -lmp3lame -lvpx -lasound -lSDL /usr/local/lib/libavdevice.a(lavfi.o): In function `lavfi_read_packet': /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:338: undefined reference to `av_buffersink_get_frame_flags' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:360: undefined reference to `av_buffersink_get_frame_flags' /usr/local/lib/libavdevice.a(lavfi.o): In function `lavfi_read_close': /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:86: undefined reference to `avfilter_graph_free' /usr/local/lib/libavdevice.a(lavfi.o): In function `lavfi_read_header': /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:106: undefined reference to `avfilter_register_all' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:108: undefined reference to `avfilter_get_by_name' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:109: undefined reference to `avfilter_get_by_name' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:141: undefined reference to `avfilter_graph_alloc' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:144: undefined reference to `avfilter_graph_parse_ptr' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:230: undefined reference to `avfilter_graph_create_filter' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:244: undefined reference to `avfilter_graph_create_filter' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:258: undefined reference to `avfilter_link' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:263: undefined reference to `avfilter_graph_config' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:267: undefined reference to `avfilter_graph_dump' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:293: undefined reference to `avfilter_link_get_channels' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:310: undefined reference to `avfilter_inout_free' /opt/install-ffmpeg/ffmpeg-2.1.4/libavdevice/lavfi.c:311: undefined reference to `avfilter_inout_free' collect2: ld returned 1 exit status make: *** [demo_capture] Error 1