Страница 1 из 1

MPlayer & libSDL

Добавлено: 06 окт 2002, 08:53
Energetic
Хотел поставить MPlayer из rpm, но он ругается, что нет библиотеки libSDL-1.2.so.0. Но она уже скопилена и установлена в /usr/local/lib!!! чё делать?

Добавлено: 07 окт 2002, 08:44
zyxel
Скачай из инета "сырцы" и пересобери руками. Мне помогло.

Добавлено: 08 окт 2002, 07:39
Energetic
Тоже пробовал, так configure ругается по той же причине, т. е. отсутствие libSDL ):

Добавлено: 08 окт 2002, 10:25
Anonymous
решается стандартно

<b>./configure --help </b>
..........................................
Use these options if autodetection fails:
--with-extraincdir=DIR extra headers (png, dvb, mad, sdl, css, ...) in DIR
--with-extralibdir=DIR extra library files (png, SDL, ...) in DIR
--with-x11incdir=DIR X headers in DIR
--with-x11libdir=DIR X library files in DIR
--with-csslibdir=DIR libcss in DIR
--with-madlibdir=DIR libmad (libmad shared lib.) in DIR
--with-mlibdir=DIR libmlib (MLIB support) in DIR (Solaris only)
--with-libdvdnav=DIR libdvdnav in DIR
--with-win32libdir=DIR W*ndows DLL files in DIR
--with-xanimlibdir=DIR XAnim DLL files in DIR
--with-xvidcore=PATH path to XviD libcore.a (e.g: /opt/lib/libcore.a)
<b> --with-sdl-config=PATH path to sdl*-config (e.g.: /opt/bin/sdl-config) </b>
--with-gtk-config=PATH path to gtk*-config (e.g.: /opt/bin/gtk-config)
--with-glib-config=PATH path to glib*-config (e.g.: /opt/bin/glib-config)

соответственно найди sdl-config
<b>locate sdl-config</b>
скорее всего он у тебя в /usr/local/bin
и заклинание
<b>./configure --with-sdl-config=/usr/local/bin</b>

если не поможет поставь свой SDL в /usr/lib

Удачи

Добавлено: 08 окт 2002, 10:43
Llama
Возможно не хватает чего-то типа libsdl-devel, может хидеры нужны?

Добавлено: 11 окт 2002, 05:12
Гость
Возможно путь /usr/local/lib не прописан в /etc/ld.conf ( тогда прописать там и запустить ldconf).
Так же как я понимаю обычно библиотеки называются libSDL.so.0.1.2 а на неё слинкованы libSDL.so.0.1, libSDL.so, а не libSDL-1.2.so.0 ( можно попробавать ln /usr/local/lib/libSDL-1.2.so.0 /usr/local/lib/libSDL.so.0).

Добавлено: 12 окт 2002, 08:00
Energetic
Спасибо за помощь!
Линукс рулит! Пять виндовых плееров не обеспечили того, что может mplayer а именно - нормальный просмотр мпег4 на камне K6-200.