昨晚在重新编译mplayer时,无意中发现configure时有输出"checking for language....zh_CN notfound use EN的字样"于是查看configure脚本,发现其实是检测$LANGUAGES的值,然后就include 相应的help_mp-XX.h文件,譬如,我的$LANGUAGES是zh_CN,但mplayer里没有help_mp-zh_CN.h这个文件,因此才报错;
但其实mplayer是自带了中文界面的,help_mp-zh.h就是,因此只要你根据自己的$LANGUAGES(echo $LANGUAGES)值,然后将help_mp-zh.h命名成help_mp-你的$LANGUAGES值.h,重新configure --enable-gui和编译就可以了