Compilando mplayer en ubuntu

Imagen de cjgbgonzalez
0 puntos

Un saludos antes que nada a todos los ubuntu adictos.

estoy por aquí en búsqueda de ayuda ya que luego de esta un bueno rato buscando por la red no doy con alguna respuesta que me funcione para terminar de copiar el mplayer, y es seguido las guias que esta por el Internet y ya e copilado muchas veces antes el mplayer en mi slackware pero desde ya hace un tiempo me pase para esta distro y de hecho estoy usando la testing (hoary) esperando el 5.04 que la tenemos aqui mismo para ver con que nos sorprenderan esta ves la gente del equipo ubuntu.

bueno para no hace largo esto mi problemas creo que esta en que hoarty usa xorg o algo por ese estilo ya que el mensaje de error de la compilación es /usr/lib/libGL.a(glxcmds.o)(.text+0x2eea): In function `glXGetMscRateOML':
: undefined reference to `XF86VidModeQueryVersion'
/usr/lib/libGL.a(glxcmds.o)(.text+0x2f1a): In function `glXGetMscRateOML':
: undefined reference to `XF86VidModeGetModeLine'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

a ver si alguno le a pasado esto y me ayuda un poco a terminar de compilarlo
nota ya instale y probé el mplayer desde apt-get pero no se por que no me funciona tan bien como en mi slack a de ser por que yo ese lo copile en mi maquina para mi k7 ..

bueno gracias de ante mano por cualquier ayudar o comentario y link que posteen

Imagen de bull3tpr00f
+1
0
-1

Aqui tienes un excelente Howto para compilar e instalar Mplayer. Basta con hacer un copy/paste del script, renombrar el fichero y ejecutarlo. Lo demás lo hace todo el solito. A mi me va de perlas.

Por cierto, dicho Howto lo tengo traducido en mi blog.

Un saludo
________________________________________
JabberID: cut0ff@jabberes.org
visita mi blog

+1
0
-1
Imagen de Anónimo
+1
0
-1

A mi me daba el mismo error al compilar. Se debía a que tengo instalados los drivers de nvidia, pero no los de desarrollo. (nvidia-glx-dev)

Espero que sirva...

+1
0
-1
Imagen de cjgbgonzalez
+1
0
-1

Ey gracias por el dato esta muy bueno este scrip solo que sigo con el mismo error

make: *** [mplayer] Error 1
cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -march=athlon-4 -mcpu=athlon-4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Ilibmpdemux -Iloader -Ilibvo -I/usr/include/freetype2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -o mplayer mplayer.o mp_msg.o cpudetect.o codec-cfg.o spudec.o playtree.o playtreeparser.o asxparser.o vobsub.o subreader.o sub_cc.o find_sub.o m_config.o m_option.o parser-cfg.o m_struct.o unrarlib.o mixer.o parser-mpcmd.o libvo/libvo.a libao2/libao2.a vidix/libvidix.a Gui/libgui.a libmpcodecs/libmpcodecs.a mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a -Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a -ldivxdecore -lpng -lz -lz -ljpeg -lfreetype -lz -lnsl -lungif -lfontconfig libfaad2/libfaad2.a -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -L/usr/lib -lglib -lGL -lXv -L/usr/X11R6/lib -lXext -lX11 -lnsl -lnsl -L/usr/lib -lesd -laudiofile -lm -lpthread -ldl -rdynamic -lm
/usr/lib/libGL.a(glxcmds.o)(.text+0x2eea): In function `glXGetMscRateOML':
: undefined reference to `XF86VidModeQueryVersion'
/usr/lib/libGL.a(glxcmds.o)(.text+0x2f1a): In function `glXGetMscRateOML':
: undefined reference to `XF86VidModeGetModeLine'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

un pregunta tu estas usando hoarty o woarty .. sera ese mi problema ??

+1
0
-1
Imagen de bull3tpr00f
+1
0
-1

Yo creo que el error se debe a que te falta alguna libreria o simplemente que esa libreria no está actualizada. Lo mejor es que busques por ubuntuforums.org a ver si alguien más le ha sucedido el mismo problema. Respecto a si uso Hoary o Warty: Hoary.

Salu2
________________________________________
JabberID: cut0ff@jabberes.org
visita mi blog

+1
0
-1
Imagen de koala191
+1
0
-1

Visita la guia-ubuntu.org ahí encontrarás como instalarte mplayer para ubuntu.

Claro si lo que quieres es instalartelo, si quieres complilarlo por algo en especial pues ya no te digo nada.

Añadiendo Aplicaciones -> Multimedia -> ¿Cómo instalar el Reproductor Multimedia (MPlayer)?

Un Saludo


http://guia-ubuntu.org
+1
0
-1
Imagen de quintopollo
+1
0
-1

No sé si llego tarde, pero como a mí me ha pasado lo mismo y he podido resolver el problema, informo. La solución es instalar el paquete libxxf86vm-dev.

El problema estaba en instalar el mplayer en la hoary compilándolo.

El mensaje de error que me aparecía era el mismo:

/usr/lib/libGL.a(glxcmds.o)(.text+0x2eea): In function `glXGetMscRateOML':
: undefined reference to `XF86VidModeQueryVersion'
/usr/lib/libGL.a(glxcmds.o)(.text+0x2f1a): In function `glXGetMscRateOML':
: undefined reference to `XF86VidModeGetModeLine'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

Busqué en el google eso de libGL.a, y yo ya la tenía instalada, Después busqué `XF86VidModeQueryVersion' y en una de la página de los resultados se decía que esa función estaba en el archivo de cabecera xf86vmode.h. Al introducir esto en el google encontre una página donde alguien se quejaba porque no encontraba ese archivo de cabecera en hoary, y alguien le decía que se encontraba en el paquete libxxf86vm-dev

(A ver si a alguien le sirve esta explicación para cuando pase algo raro al compilar).

Saludos.

+1
0
-1