- echo "CFLAGS+=-I$static_ffmpeg/libavformat -I$static_ffmpeg/libavcodec" >> config.mak
- echo "LDFLAGS+=-L$static_ffmpeg/libavformat -L$static_ffmpeg/libavcodec" >> config.mak
+ echo "CFLAGS+=-I$static_ffmpeg/libavformat -I$static_ffmpeg/libavcodec -I$static_ffmpeg/libavutil -I$static_ffmpeg/libavdevice" >> config.mak
+ echo "LDFLAGS+=-L$static_ffmpeg/libavformat -L$static_ffmpeg/libavcodec -L$static_ffmpeg/libavutil -L$static_ffmpeg/libavdevice" >> config.mak
+ [ $targetos = "Darwin" ] &&
+ echo "LDFLAGS+=-single_module" >> config.mak
+ if [ "$swscale" != "" ]
+ then
+ echo "CFLAGS+=-I$static_ffmpeg/libswscale" >> config.mak
+ echo "LDFLAGS+=-L$static_ffmpeg/libswscale" >> config.mak
+ echo "SWSCALE=1" >> config.mak
+ fi
+ echo "LDFLAGS+=-Wl,-Bsymbolic" >> config.mak
+ extra_libs="$extra_libs -lz"