LINUX.ORG.RU

mplayer не собираеццо...


0

0

может кто поможет...
гента.
из оверлея berkano мплеер-9999-р2

i686-pc-linux-gnu-gcc -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/X11R6/include -Ilibdvdread4 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -Ilibdvdnav -c -o subreader.o subreader.c
cpudetect.c: Assembler messages:
cpudetect.c:104: Error: bad register name `%rbx'
cpudetect.c:106: Error: bad register name `%rbx'

и т.д.
CFLAGS="-O3 -march=native -mtune=native -pipe" но оно свои вставляет...

куда хоть копать?

anonymous

Жди день-два далее обнови и соберётся.

anonymous
()

ревизия-то какая?) Я каждый день его обновляю (update-live-ebuilds по крону) и ничего такого в последние 2 недели не случалось.

Redfoxnet
()
Ответ на: комментарий от Redfoxnet

от мля
час тому обновил до 16631 - та же фигня :(

Config files successfully generated by ./configure --cc=i686-pc-linux-gnu-gcc --host-cc=i686-pc-linux-gnu-gcc --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --libdir=/usr/lib --enable-menu --enable-network --disable-tv-bsdbt848 --disable-ivtv --charset=UTF-8 --disable-libcdio --disable-cdparanoia --disable-cddb --disable-fribidi --disable-ftp --disable-nemesi --disable-libnut --disable-vstream --enable-mencoder --disable-libdv --enable-gui --enable-xshape --enable-x11 --disable-xinerama --enable-xv --disable-joystick --disable-lirc --disable-lircc --disable-live --disable-radio --disable-radio-capture --disable-inet6 --disable-unrarexec --disable-rtc --enable-freetype --disable-dvb --disable-dvbhead --disable-tv-teletext --disable-radio-v4l2 --disable-radio-bsdbt848 --disable-ladspa --disable-live --disable-musepack --disable-pnm --disable-speex --disable-xanim --disable-libdirac-lavc --disable-libschroedinger-lavc --disable-liblzo --disable-real --enable-win32dll --disable-libamr_nb --disable-libamr_wb --disable-aa --disable-dga1 --disable-dga2 --disable-directfb --disable-ggi --disable-caca --disable-mga --enable-gl --disable-sdl --disable-vidix --disable-vidix-pcidb --disable-zr --disable-xvmc --disable-3dfx --disable-tdfxvid --disable-tdfxfb --disable-arts --disable-esd --disable-jack --disable-nas --disable-openal --disable-ossaudio --disable-pulse --disable-altivec --disable-runtime-cpudetection !

anonymous
()
Ответ на: комментарий от anonymous

cpudetection с роду не стоял

[ebuild U ] media-video/mplayer-9999-r21 [1.0_rc2_p28288] USE="X a52 aac alsa ass dts* dvd enca* encode fbcon gif gtk jpeg mmx mmxext mp2* mp3 mpeg%* nls%* opengl png quicktime samba sse sse2 theora truetype unicode v4l v4l2 vorbis win32codecs x264* xscreensaver xv xvid* -3dfx% -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -debug -dga -dirac -directfb -doc -dv -dvb (-dvdnav) -esd -fontconfig% -fpm% -ftp -ggi -i8x0% -ipv6 -ivtv% -jack -joystick -ladspa -libcaca -lirc -live -livecd% -lzo -matrox% -mga% -musepack -nas -nemesi -nut% -openal -oss -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -sdl -speex -ssse3 -svga -teletext -tga -tivo% -vidix -xanim -xinerama -xvmc -zoran (-custom-cpuopts%) (-dxr3%) (-iconv%*) (-mad%*) (-md5sum%) (-mng%)" VIDEO_CARDS="vesa -mga -s3virge -tdfx" 0 kB [0=>1]

anonymous
()

Только что сделала checkout свежего mplayer, не хочет собираться,
чего то наломали, реально нужно просто потерпеть или сделать чекаут более старой ревизии
12 января собиралось без проблем, а сейчас вот -

icc -D_ISOC99_SOURCE -D_BSD_SOURCE -O3 -fomit-frame-pointer -g0 -ffast-math -march=pentium4 -mtune=pentium4 -wd654,1572 -axSSE2 -sox -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/include/directfb -I/usr/include/ -I/usr/include/SDL -D_REENTRANT -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -Ilibdvdread4 -I/usr/include/freetype2 -I/usr/include -I/usr/include/dirac -I/usr/include/schroedinger-1.0 -I/usr/include/liboil-0.3 -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -Ilibdvdnav -c -o vidix/dha.o vidix/dha.c
icc -D_ISOC99_SOURCE -D_BSD_SOURCE -O3 -fomit-frame-pointer -g0 -ffast-math -march=pentium4 -mtune=pentium4 -wd654,1572 -axSSE2 -sox -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/include/directfb -I/usr/include/ -I/usr/include/SDL -D_REENTRANT -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -Ilibdvdread4 -I/usr/include/freetype2 -I/usr/include -I/usr/include/dirac -I/usr/include/schroedinger-1.0 -I/usr/include/liboil-0.3 -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -Ilibdvdnav -c -o vidix/mtrr.o vidix/mtrr.c
icc: command line warning #10006: ignoring unknown option '-ffast-math'
icc: command line warning #10006: ignoring unknown option '-ffast-math'
/usr/include/sys/io.h(44): error: function "inb" has already been defined
inb (unsigned short int port)
^
/usr/include/sys/io.h(62): error: function "inw" has already been defined
inw (unsigned short int port)
^
/usr/include/sys/io.h(80): error: function "inl" has already been defined
inl (unsigned short int port)
^
/usr/include/sys/io.h(97): error: function "outb" has already been defined
outb (unsigned char value, unsigned short int port)
^
/usr/include/sys/io.h(110): error: function "outw" has already been defined
outw (unsigned short int value, unsigned short int port)
^
/usr/include/sys/io.h(124): error: function "outl" has already been defined
outl (unsigned int value, unsigned short int port)
^
compilation aborted for vidix/dha.c (code 2)
make: *** [vidix/dha.o] Error 2
make: *** Waiting for unfinished jobs....
Command exited with non-zero status 2

Sylvia ★★★★★
()
Ответ на: комментарий от anonymous

самое интересное что:

>>> Unpacking source...

* subversion update start -->
* repository: svn://svn.mplayerhq.hu/mplayer/trunk
U cpudetect.c
U configure
U libswscale/swscale.c
......

а толку нет



е-мае! вменяемая капча "router" попалась!

anonymous
()
Ответ на: комментарий от Sylvia

эээ,
спасибо вам Сильви конечно, но я имел в виду с помощью emerge или ебилда на крайняк ;) ну ниче, пока так соберу а потом уже по гентушному...

anonymous
()
Ответ на: комментарий от Sylvia

28316 тоже поломана, зато судя по виду ошибок они добавили VDPAU в мейнстрим )


allcodecs.c(91): error: identifier "CONFIG_H264_VDPAU_DECODER" is undefined
REGISTER_DECODER (H264_VDPAU, h264_vdpau);
^

allcodecs.c(288): error: identifier "CONFIG_LIBFAAD_DECODER" is undefined
REGISTER_DECODER (LIBFAAD, libfaad);
^

allcodecs.c(289): error: identifier "CONFIG_LIBGSM_ENCODER" is undefined
REGISTER_ENCDEC (LIBGSM, libgsm);

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

уже давно вроде.....
собсно из-за него я и собираю из свн. буду копать... тут хоть не дебильный гнутый асм-синтаксис как в цпудетект-е...

anonymous
()

Вчера к чертям поломали всё - от vidix до твоей траблы с регистрами :)
Сегодня обновился, всё собирается.

> CFLAGS="-O3 -march=native -mtune=native -pipe" но оно свои вставляет... 

свои оно в config.mak вставляет после ./configure, причем их загадочное
-O4 я не понял. Если охота со своими параметрами - любой редактор в руки
и вперед :)

Andru ★★★★
()
Ответ на: комментарий от Redfoxnet

>Я каждый день его обновляю (update-live-ebuilds по крону) и ничего такого в последние 2 недели не случалось.

каждый день обновлять плеер? по-моему это феерическое красноглазие

Osmos ★★
()

блин, сегодня какраз пытался собрать его - totem чет не хочет понимать сабы в формате .ass :[ пришлось VLC со его Qt ставить...

anonymous
()

vdpau пока еще полностью не в мейнстриме, хотя судя по ошибкам - делают

если так надо - собирайте с патчей нвидии, но оно не определяет сам что нужно фильм декодировать vdpau , а требует чтобы прямо указывали кодек, неудобно

Sylvia ★★★★★
()
Ответ на: комментарий от anonymous

ftp://download.nvidia.com/XFree86/vdpau/mplayer-vdpau-3263604.tar.bz2

от 23 декабря, скрипт там сам скачивает нужную версию mplayer'a с SVN

новее ничего нет, но лучше наверное потерпеть и подождать пока сделают нормально уже разработчики самого mplayer ?

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

вот не качает у мну оттудава :(
гады

ну да ладно, будем ждать пока в mplayer пофиксят

спасибо вам за помощь!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.