Still i am not clear how to generate the libavcodec.so file. In libavcodec folder there is one makfile and two other files are config.makand common.mak What is the purpose of config and common.mak.How these files are used alongwith makfile to generate libavcodec.so Regards, Mayank