新版ffmpeg编译时common.mak 138错误解决办法

在编译最新版本ffmpeg时遇到上述问题。

通过网上搜索发现解决该问题的方法。

参考

http://comments.gmane.org/gmane.comp.video.ffmpeg.libav.user/10325


Re: makefile problem on win32 MinGW

Thomas Sharpless  ...> writes:

> ./configure: line 4652: git: command not found
> 
> The very last part of the configure script fails but 
> it looks to me like all it is trying to do is make 
> sure the source code is totally current.

It looks if the repository you are using is 
current, you don't have to worry about the warnings.

> But then, horrors!
> $ makecommon.mak:139: *** missing separator.  Stop.

This indicates that your checkout is broken, use:
$ git config --global core.autocrlf false
and checkout again.

Carl Eugen

解决方法

运行

git config --global core.autocrlf false
#然后运行下面的命令删除ffmpeg代码,并重新获取一下即可
git rm --cached -r .
git reset --hard


参考

https://help.github.com/articles/dealing-with-line-endings#platform-windows

你可能感兴趣的:(ffmpeg,compile)