Автор Гілка: Зібрати mplayer  (Прочитано 1924 раз)

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1419
  • Карма: +0/-0
Зібрати mplayer
« : 2012-01-15 11:13:35 »
Надумав зібрати mplayer на своєму HP touchpad.
Скачав вихідні коди - звідси https://github.com/error454/mplayer-webos
зробит mount --bind ../FFmpeg ffmpeg для того, щоб ffmpeg ьув в піддиректорії mplayer.
качав ffmpeg тут https://github.com/error454/FFmpeg
FFmpeg я перед цим зібрав. конфігурую mplayer
./configure --disable-dvdread-internal --disable-dvdnav --disable-dvdread
і в процесі збирання видається така помилка
CC      libavcodec/diracdsp.o
libavcodec/diracdsp.c: In function 'ff_diracdsp_init':
libavcodec/diracdsp.c:200: error: 'HAVE_YASM' undeclared (first use in this function)
libavcodec/diracdsp.c:200: error: (Each undeclared identifier is reported only once
libavcodec/diracdsp.c:200: error: for each function it appears in.)
make[1]: *** [libavcodec/diracdsp.o] Error 1
make[1]: Leaving directory `/media/internal/sources/mplayer-webos/ffmpeg'
make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2


libavcodec/diracdsp.c знаходиться в ffmpeg, хоча коли я його збирав все було нормально. От і питаю, в чому може бути  проблема?

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Зібрати mplayer
« Відповідей #1 : 2012-01-15 19:28:54 »
У mplayer вбудовано власну бібліотеку ffmpeg. Вам слід вказати у параметрах ./configure, що слід використовувати саме цю бібліотеку. Інакше, просто встановіть yasm.
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній peinguin

  • Літератор
  • ******
  • дописів: 1419
  • Карма: +0/-0
Re: Зібрати mplayer
« Відповідей #2 : 2012-01-15 19:47:09 »
ясно. ну yasm встановив, а  потім echo "define HAVE_YASM 1" >> config.h

В мене проблеми з цим ffmpeg при програванні аудіо.
mp3float overread, skip -7 enddists...

Зараз перезбираю ffmpeg і дивитимусь що там далі. я качав
https://github.com/error454/mplayer-webos - то тут не було. І качає воно через svn якого в мене не було.