Construyendo mPlayer desde la fuente - Error

0

Intentando construir mplayer desde la fuente para aplicar parches.

./configure funciona bien, pero me lleva a este error

    Undefined symbols for architecture x86_64:
  "_fribidi_reorder_line", referenced from:
      _ass_shaper_reorder in ass_shaper.o
  "_fribidi_get_bidi_types", referenced from:
      _ass_shaper_shape in ass_shaper.o
  "_fribidi_get_par_embedding_levels", referenced from:
      _ass_shaper_shape in ass_shaper.o
  "_fribidi_get_joining_types", referenced from:
      _ass_shaper_shape in ass_shaper.o
  "_fribidi_join_arabic", referenced from:
      _ass_shaper_shape in ass_shaper.o
  "_fribidi_shape", referenced from:
      _ass_shaper_shape in ass_shaper.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

¿No puedo averiguar qué hacer ahora? Estoy usando OS X 10.7.

    
pregunta ablx 04.12.2011 - 16:01

2 respuestas

1

¿Qué hay de usar Homebrew ?

Una vez instalado, debería ser tan fácil como escribir en el terminal

brew install mplayer
    
respondido por el Gio 13.12.2011 - 16:56
0

¿Es necesario que compiles desde la fuente? Si no es así, hasta el día de hoy (por ejemplo, bajo Lion) he seguido teniendo suerte al instalar MPlayer OSX Extended , y el propio mplayer paquete de códecs binarios .

Después de instalar MPlayer OSX Extended , normalmente hago un enlace simbólico con mplayer en ~/Applications en mi propia computadora o /usr/local/bin en uno con varios usuarios, actualizo mi $PATH según sea necesario y tengo el placer de tener un invocable fácilmente. mplayer binary para usar con cualquier cosa.

El binario de mplayer en bruto se encuentra en /Applications/MPlayer OSX Extended.app/Contents/Resources/Binaries/mpextended.mpBinaries/Contents/mpextended.mpBinaries/Contents/MacOS/mplayer

Por lo general, ingreso la carpeta Applications dentro de mi directorio de inicio y luego ejecuto ln -s /Applications/MPlayer\ OSX\ Extended.app/Contents/Resources/Binaries/mpextended.mpBinaries/Contents/mpextended.mpBinaries/Contents/MacOS/mplayer .

Todo listo!

    
respondido por el Jason Salaz 13.02.2012 - 09:37

Lea otras preguntas en las etiquetas