2014-01-27 83 views
0

我在ubuntu上構建ffmpeg。我可以構建yasm-1.2.0,然後我嘗試構建x264。 x264需要最小的yasm-1.2.0,因此我嘗試了下面的命令來構建x264。爲ubuntu構建ffmpeg沒有工作C編譯器發現

./configure --prefix=<myprefix> --bindir=<mybindir> --extracflgs=<Include directory of yasm-1.2.0> --extra-ldflags=<libdirectory of yasm-1.2.0> 

我得到了下面的錯誤:

No working C compiler found. 

不知道我什麼COMMITED錯誤。有人可以告訴我我該做什麼?

回答

3

您錯誤地使用了--extra-cflags和--extra-ldflags選項,因此C編譯器給您提供了錯誤(您可以查看config.log文件中的確切錯誤)。這是傳遞給GCC(C編譯器)的附加標誌,與YASM(彙編程序)無關。所有您需要使用YASM的方法是將它放在$ PATH目錄中的一個目錄中,即它應該從任何當前工作目錄在shell/console中以簡單的yasm --version運行。

+0

謝謝兄弟。 :) – Whoami