mplayer для debian unstable

Makc500

где таки брать сабж, желательно без компиляции

davidko

а apt-get install mplayer не работает?
у меня убунту правда, а не дебиан, но репозитории, вроде, сильно пересекаются

Makc500

Нету. Дай сцылку на свой репозиторий, попробую поковырять.

davidko

вот мой sources.list:

#deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu breezy main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://ru.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu breezy-updates main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb-src http://ru.archive.ubuntu.com/ubuntu breezy universe
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ru.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted
deb http://security.ubuntu.com/ubuntu breezy-security universe main restricted multiverse
deb-src http://security.ubuntu.com/ubuntu breezy-security universe
deb http://ru.archive.ubuntu.com/ubuntu/ breezy universe main restricted multiverse
deb http://archive.ubuntu.com/ubuntu breezy-backports main universe multiverse restricted
#deb http://ftp.debian.org sarge main

apt-get install mplayer находит у меня несколько разных пакетов. А вообще ставил я его через synaptic, а в дебиане в своё время трахался, но, кажется, это было вызвано тогда тем, что я первую неделю под линуксом жил

Olenenok

А на debian.local разве нет mplayer? Я сам оттуда что-то на убунту ставил, всё нормально.

Makc500

Он какую-то байду тянет за собой
  # dpkg -i mplayer-k6_1.0-pre7cvs20050716-0.1ubuntu9_i386.deb
(Reading database ... 70576 files and directories currently installed.)
Preparing to replace mplayer-k6 1:1.0-pre7cvs20050716-0.1ubuntu9 (using mplayer-k6_1.0-pre7cvs20050716-0.1ubuntu9_i386.deb) ...
Unpacking replacement mplayer-k6 ...
dpkg: dependency problems prevent configuration of mplayer-k6:
mplayer-k6 depends on libfaad2-0 (>= 2.0.0+cvs20040908+mp4v2+bmp); however:
Package libfaad2-0 is not installed.
mplayer-k6 depends on libjack0.80.0-0 (>= 0.99.0); however:
Package libjack0.80.0-0 is not installed.
mplayer-k6 depends on liblame0 (>= 3.96.1-1); however:
Package liblame0 is not installed.
mplayer-k6 depends on libxvidcore4 (>= 1:1.0.0-0.0); however:
Package libxvidcore4 is not installed.
dpkg: error processing mplayer-k6 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mplayer-k6

Компилировать тоже не удалось..
  # make
[..]
gcc-3.3 -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -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
-I. -I/usr/include/freetype2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/SDL -D_REENTRANT -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 edl.o unrarlib.o mixer.o parser-mpcmd.o subopt-helper.o libvo/libvo.a libao2/libao2.a
vidix/libvidix.a Gui/libgui.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a
-Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a libavformat/libavformat.a -lmad -ltheora -logg -ldts -lm -lpng -lz -lz -ljpeg -lasound -ldl -lpthread
-lfreetype -lz -ltermcap
-lnsl -lsmbclient -lfontconfig libfaad2/libfaad2.a mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a tremor/libvorbisidec.a -L/usr/lib -L/usr/X11R6/lib
-lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -L/usr/lib -lglib -laa -lGL -lXv -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lnsl -L/usr/lib
-lSDL
-lpthread -lvgagl -lvga -lm -ldirectfb -L/usr/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/lib -lesd -laudiofile -lm -laudio
-lXt -L/usr/X11R6/lib -lXext -lX11 -lnsl -lpthread -ldl -lm
/usr/lib/libGL.a(glxcmds.o): In function `glXGetMscRateOML': undefined reference to `XF86VidModeQueryVersion'
/usr/lib/libGL.a(glxcmds.o): In function `glXGetMscRateOML': undefined reference to `XF86VidModeGetModeLine'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

Ivan8209

Поправить Makefile?
---
Free LSD!

tipnote

>Компилировать тоже не удалось..
У тебя пакет dev для X-ов стоит?
И вообще, поищи что мплейеру надо из либ для компиляции.

tipnote

Последнее, что надо делать человеку с нормально оформлеными исходниками.

Makc500

Стоит. Я так понимаю, если б не стояла, configure бы не прошёл.

Makc500

$ sudo apt-get install manpages-dev
$ sudo apt-get install autoconf
$ sudo apt-get install automake
$ sudo apt-get install libtool
$ sudo apt-get install flex
$ sudo apt-get install bison
$ sudo apt-get install gcc-doc
$ sudo apt-get install g++
$ sudo apt-get install x-window-system-dev
$ sudo apt-get install libgtk1.2-dev
$ sudo apt-get install libpng-dev

всё есть

Ivan8209

> XF86VidModeQueryVersion
У тебя точно стоит XFree86?
---
...Я работаю антинаучным аферистом...

tipnote

Хмм. Туплю.
Но вообще, мб проще сначала вылезти в гугл и посмотреть как народ компилит на дебе мплейер?

Makc500

Нет..

Ivan8209

Тогда найди, как называются соответствующие ф-ии в Xorg.
Далее --- сам понимаешь.
---
...Я работаю антинаучным аферистом...

Makc500

Не понимаю. В ./configure --help про xorg ничего не нашёл. :\

Ivan8209

grep -r VidMode /path/to/Xorg
---
Возлюби grep.
"Потому что Аллах не ведёт людей неверных."

Makc500

В гугле есть для саржа. Делал по нему.
http://www.codepoets.co.uk/docs/mplayer_debian_sarge_compile...

tipnote

Хмм. Прям по этим инструкциям с заменой libavifile-dev на libavformat-dev на stable (Sarge) все собралось на
./configure
make
без проблем.
Хз что там сейчас на unstable. Я со stable еще полгода не слезу наверняка.

Makc500

проблема решилась посредством
apt-get remove nvidia-glx
Оставить комментарий
Имя или ник:
Комментарий: