опять про Мплейер (не проходит make хоть ты тресни)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

опять про Мплейер

Сообщение Stanislav Potapchik »

система сусе 10.3
скачал MPlayer-1.0rc2. разархивировал в /usr/src/ в папке делаю ./configure --enable-gui --win32codecsdir=/usr/lib/win32 --language=ru проходит на ура, но при make всёзаканчивается collect2: ld returned 1 exit status
make: *** [mplayer] Ошибка 1
направьте, где ошибка или что ещё показать.
Спасибо сказали:
Аватара пользователя
shindu
Сообщения: 115
Статус: i love acid....
ОС: Ubuntu 8.04

Re: опять про Мплейер

Сообщение shindu »

лучше найди в rmp шоп без головной боли
aut viam inveniam, aut faciam-или найду дорогу или проложу её сам(с)
IBM Thinkpad X40
OpenSuse 10.3/KDE Ubuntu 7.10/Gnome Ubuntu 8.04/Gnome
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

Re: опять про Мплейер

Сообщение petyanamlt »

Еще проще поставить через YAST.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: опять про Мплейер

Сообщение Stanislav Potapchik »

инет дорогой. исходники 9 метров, а из репы с зависимостями~60 метров.
да и не в этом дело. разобраться охота, что за беда?
Спасибо сказали:
Envel
Сообщения: 44

Re: опять про Мплейер

Сообщение Envel »

Stanislav Potapchik писал(а):
06.03.2008 06:54
инет дорогой. исходники 9 метров, а из репы с зависимостями~60 метров.
да и не в этом дело. разобраться охота, что за беда?

Вот когда разберешься, поймешь, что эти 60 ничто по сравнению со 150.
Чтобы собрать, тебе нужны не только все бинарники-зависимости, но и заголовочные файлы для них. Чего-то не хватает, потому и не собирается. Того, что вы привели, недостаточно, чтобы определить конкретную недостачу. Приведите еще строк 10 выше той, что вы написали.
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: опять про Мплейер

Сообщение Stanislav Potapchik »

Код:

stanislav@linux-lexx:/usr/src/MPlayer-1.0rc2> make ./version.sh `cc -dumpversion` cc -I./libavcodec -I./libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I. -I./libavutil -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 -DHAVE_CONFIG_H -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/freetype2 -I/usr/include/libpng12 -c -o mplayer.o mplayer.c In file included from mplayer.c:793: cfg-mplayer.h:64: warning: redundant redeclaration of 'enqueue' mplayer.c:230: warning: previous definition of 'enqueue' was here mplayer.c: In function 'main': mplayer.c:2664: warning: passing argument 2 of 'guiGetEvent' from incompatible pointer type cc -I./libavcodec -I./libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I. -I./libavutil -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 -DHAVE_CONFIG_H -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/freetype2 -I/usr/include/libpng12 -c -o vobsub.o vobsub.c make -C libvo libvo.a make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libvo' make[1]: `libvo.a' is up to date. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libvo' make -C libao2 make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libao2' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libao2' make -C input make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/input' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/input' make -C vidix make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/vidix' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/vidix' make -C gui make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/gui' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/gui' make -C libmpcodecs make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libmpcodecs' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libmpcodecs' make -C libaf make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libaf' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libaf' make -C libmpdemux libmpdemux.a make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libmpdemux' make[1]: `libmpdemux.a' is up to date. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libmpdemux' make -C stream make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/stream' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/stream' make -C libswscale make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libswscale' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libswscale' make -C libvo libosd.a make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libvo' make[1]: `libosd.a' is up to date. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libvo' make -C libavformat make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libavformat' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libavformat' make -C libavcodec make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libavcodec' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libavcodec' make -C libavutil make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libavutil' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libavutil' make -C loader make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/loader' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/loader' make -C mp3lib make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/mp3lib' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/mp3lib' make -C liba52 make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/liba52' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/liba52' make -C libmpeg2 make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libmpeg2' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libmpeg2' make -C libfaad2 make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libfaad2' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libfaad2' make -C dvdread make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/dvdread' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/dvdread' make -C libdvdcss make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libdvdcss' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libdvdcss' make -C libass make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/libass' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/libass' make -C osdep make[1]: Entering directory `/usr/src/MPlayer-1.0rc2/osdep' make[1]: Nothing to be done for `libs'. make[1]: Leaving directory `/usr/src/MPlayer-1.0rc2/osdep' cc -o mplayer mplayer.o m_property.o mp_fifo.o mp_msg.o mixer.o parser-mpcmd.o subopt-helper.o command.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o get_path.o m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o libvo/libvo.a libao2/libao2.a input/libinput.a vidix/libvidix.a gui/libgui.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/libosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a loader/libloader.a mp3lib/libmp3.a liba52/liba52.a libmpeg2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a dvdread/libdvdread.a libdvdcss/libdvdcss.a libass/libass.a osdep/libosdep.a -lXext -lX11 -lpthread -lXv -lXinerama -lXxf86vm -lXxf86dga -lGL -ldl -lfaac -lmp3lame -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglib-2.0 -Wl,-z,noexecstack -lncurses -lpng -lz -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lz -lpthread -ldl -rdynamic -llirc_client -lm mplayer.o: In function `main': mplayer.c:(.text+0x5c99): undefined reference to `ass_track' libmpcodecs/libmpcodecs.a(vf_ass.o): In function `put_image': vf_ass.c:(.text+0x531): undefined reference to `ass_track' collect2: ld returned 1 exit status make: *** [mplayer] Ошибка 1
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: опять про Мплейер

Сообщение Stanislav Potapchik »

помогите кто нибудь.
Спасибо сказали:
german
Сообщения: 79
ОС: Linux

Re: опять про Мплейер

Сообщение german »

Stanislav Potapchik писал(а):
09.03.2008 16:50
помогите кто нибудь.

Еще и полный вывод configure выложи, please.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: опять про Мплейер

Сообщение uptime »

Stanislav Potapchik, только используйте, пожалуйста, теги codebox.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: опять про Мплейер

Сообщение sspphheerraa »

Stanislav Potapchik писал(а):
06.03.2008 06:54
да и не в этом дело. разобраться охота, что за беда?

Беда в том, что Суся - не сборочная станция. В ней софт подразумевается ставить из бинарников (RPM). К тому же, даже если у Вас не получится - засорять RPM систему "ручными" установками не годится. ...Ну, не правильно, это ;)


ps Если уж хотите ощутить все "прелесть" установки из исходников - берите LFS
Sspphheerraa
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: опять про Мплейер

Сообщение kreator »

MAA писал(а):
09.03.2008 20:36
ps Если уж хотите ощутить все "прелесть" установки из исходников - берите LFS

Да ладно ;) Пересобрать мультимедиа пакеты в бинарной системе - хороший компромисс между скоростью/свежестью и простотой. Опять же, не весь софт есть в готовых пакетах под нужный дистрибутив.

Stanislav Potapchik, пробуй
LDFLAGS= ./configure <options>
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: опять про Мплейер

Сообщение Stanislav Potapchik »

спасибо всем, но тему придётся отложить.
обновил до 11бета и система не пережила перезагрузки. пока восстановлю- система уже не та будет.
может на новопоставленной влёт соберётся? :)
Спасибо сказали: