2014-01-27 2 views
0

Я строю ffmpeg на ubuntu. Я смог построить yasm-1.2.0, а затем попытался построить x264. x264 требует minumum yasm-1.2.0, поэтому я попытался выполнить команду ниже для создания x264.Здание ffmpeg для ubuntu Не найдено ни одного компилятора 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. 

Не уверен, что ошибка я совершил. Может кто-нибудь любезно сказать мне, что мне делать?

ответ

3

Вы неправильно используете опции -extra-cflags и -extra-ldflags, поэтому компилятор C дает вам ошибку (вы можете посмотреть точную ошибку в файле config.log). Это дополнительные флаги, которые передаются в GCC (компилятор C) и не имеют ничего общего с YASM (ассемблером). Все, что вам нужно сделать с YASM, - это иметь его в одной из директорий $ PATH, то есть он должен запускаться в оболочке/консоли из любого текущего рабочего каталога с простым yasm --version.

+0

Спасибо, чувак. :) – Whoami

Смежные вопросы