On Thu, Feb 19, 2009 at 07:38:53PM +0800, Zuxy Meng wrote: > When I invoke say "make libavcode/xxx.o" it instead starts to compile > everything. make -C libavcodec xxx.o The FFmpeg parts are built semi-recursively. You have to descend into one of the subdirs so that the FFmpeg build infrastructure takes over. Diego