А проявить немного фантазии?
Для "бюджетников": vdr-xine
- Grischenkow
- Вопрос темы решён
-
-
можно просто посмотреть browserом
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
и вибрать файл на закачку
или не етот?
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
-
На этом первая часть марлезонского балета окончена. Приступаем ко второй. Сам VDR
cd ../VDR
debian:/usr/local/src/VDR# wget Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
--08:07:12-- Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
=> `vdr-1.3.28-dvbplayer.patch'
Resolving home.vrweb.de... 195.200.35.194
Connecting to home.vrweb.de[195.200.35.194]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6,878 [text/plain]100%[====================================>] 6,878 --.--K/s
08:07:17 (550.47 KB/s) - `vdr-1.3.28-dvbplayer.patch' saved [6878/6878]
debian:/usr/local/src/VDR# cat vdr-1.3.28-dvbplayer.patch | patch
patching file dvbplayer.c
Hunk #1 succeeded at 349 with fuzz 1 (offset -11 lines).
Hunk #2 succeeded at 555 (offset -12 lines).
Hunk #3 succeeded at 594 (offset -12 lines).
Hunk #4 succeeded at 828 (offset -13 lines).
debian:/usr/local/src/VDR# make && make plugins
[CODE][CODE]
cp vdr /opt/vdr/bin
cp PLUGINS/lib/* /opt/vdr/lib
mkdir -p /video/plugins/xine
cp *.conf /video
cp PLUGINS/src/xine/data/* /video/plugins/xine/*
[CODE]Это была инструкция (выше)
Пропатчил наконец-то, ответ получился в моей консоли как в инструкции,
но когда дело дошло до linux:/usr/local/src/VDR # make && make plugins
получилось следующее:linux:/usr/local/src/VDR # make && make plugins
/bin/sh: g++: command not found
make: *** [.dependencies] Error 127
make: *** Deleting file `.dependencies'
linux:/usr/local/src/VDR #Мужики не чморите, лучше конкретно помогите побороть проблему
-
Вот я и сказал, лучше сразу установить всю девелоперскую среду, чем по очереди каждый компайлер устанавливать...
Теперь нужен g++, сказано ведь по-английски (/bin/sh: g++: command not found)
-
Цитата
Со слов пользователя korerpan
...
Мужики не чморите, лучше конкретно помогите побороть проблему..ты давай сам не чмори..
а ставь что нужно.. что тебя каждый раз носом тыкать? -
Чморить значить делать из кого-либо чмо. В данном случае я просил не делать чмо из меня. VDR это вообще первое что я пытаюсь с вашей и божьей помощью
поставить из сырцов. Поэтому прошу гуру не гневаться на то, что я ещё задам
один, а может и не один вопрос. Ну, короче набираюсь наглости и вот:linux:/usr/local/src/VDR # make && make plugins
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include audio.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include channels.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include ci.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include config.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include cutter.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include device.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev /lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGI NDIR=\"./PLUGINS/lib\" -I../DVB/include diseqc.c
make: *** No rule to make target `jpeglib.h', needed by `dvbdevice.o'. Stop.Вот тут мне очень не нравится последняя строка. По англицки я понимаю.
Перевожу: Нет правила для `jpeglib.h' которое нужно для `dvbdevice.o' т.е
для моего SkyStar2. Всю разработческую среду вроде установил. -
только не все developerские библиотеки ... в етом случае libjpeg-dev ... по крайней мере так она называется в Debianе ... в SuSE будешь искать сам =)
-
Именно так она называется и в Suse - libjpeg-devel (development tools for programs which will use Libjpeg Library), и Libjpeg Library
Всё это установлено было раньше. В чём же проблема?
-
-
Сделал вот так:
linux:/usr/local/src/VDR # make && make plugins
make: *** No rule to make target `jpeglib.h', needed by `dvbdevice.o'. Stop.
linux:/usr/local/src/VDR # ls -la /usr/include/jpeglib.h
-rw-r--r-- 1 root root 46205 Sep 9 20:00 /usr/include/jpeglib.h
linux:/usr/local/src/VDR # make && make plugins
make: *** No rule to make target `jpeglib.h', needed by `dvbdevice.o'. Stop.
linux:/usr/local/src/VDR #Ещё и отдельно в ещё одну консоль вводил ls -la /usr/include/jpeglib.h
Не помогает. Может, что не так делаю. -
ls --help
ls показывает файлы (как dir в досе). free-x просто хотел убедиться, что у тебя есть этот файл
-
кажись я начинаю вьезжать ...
уважаемый! а какую версию VDR вы пытаетесь скомпилировать? 1.3.29? -
Ту которая указана в начале над инструкцией - 1.3.29, patch для dvb player брал 1.3.28, но он такой и в инструкции указан. Чё то не так?
-
ага .... просто актуально уже 1.3.43 и xine 0.7.7 и т.д. .... я же просил проявить фантазию .
-
А предидущие, вообще по жизни не работали? А как теперь это всё сносить?
Да я просто, чтобы не запутаться с этими командами решил для первого раза
пойти проторенным путём.Я так понимаю всё теперь надо сносить, а как? -
А ты чего не спишь? У нас уже почти полночь, а в Мурманске?
Не надо сносить ничего. Иди в /usr/local/src и распакуй туда новую версию vdr. Потом переставь линк:
rm VDR
ln -s vdr-1.3.твоя_версия VDRТакже и xine-plugin.
Спокойной ночи.
-
Кому не в лом опишите по командам как это сделать,чё-то я вооще в тупик вошёл,
наверно потому, что поздно уже.Вот я накачал файлы по-новее: 1) linux-dvb.2004-12-26.tar.bz2 (с этим первым я понимаю ничего не надо делать)
2) xine-lib-cvs-20060212215500.tar.bz2
3) xine-ui-cvs-20060212215500.tar.bz24) vdr-1.3.42.tar.bz2
5) vdr-1.3.42-dvbplayer6.patch
6) vdr-xine-0.7.7.tgz
А тем кто ложится спать - спокойного сна. Спокойная ночь......
Виктор Цой -
А ты читал Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.?
Распаковывать умеешь?
tar vfxz файл.tar.gz
tar vfxj файл.tar.bz2
Ну или в графической оболочке как-нибудь.Дальше ищешь в каждой новой папке файлы README, INSTALL, HOWTO, FAQ и как их там ещё - там также пошагово описан путь инсталляции, возможные ошибки и пакеты, которые ещё нужны. Ещё часто бывает "general installation howto" (это если в папке есть скрипт configure) - тоже неплохо почитать.
Можешь поискать в сети описания на русском на тему "первые шаги в линукс" и "создание программ из кода".За незнание никто не будет чморить, а вот за лень нужные знания присвоить... типа пусть другие делают... (это к тебе ещё не относиться, но уже на грани )
-
ну ведь все есть ...все актуальное ... или трудно циферки в cut&paste менять?
то что я описал было более полгода назад .... когда даже твоей дистрибуции не было ... когда не было в такой массовости gcc/g++ 4.0 ... пойми только думая гибко можно чего то достичь ... тупое копирование никому не надо -
в результате моих злодейст Зюзя на моём десктопе находится в полном нокауте.
Теперь я взялся за ноутбук (в нём ещё одна Зюзя, девственная,пока ещё,не трахнутая VDRом живёт),прицепил к нему SS-2 USB, разархивировал самое новое файло произвёл первый make && make install,долго делался он, но
потом случилось страшное:/usr/local/src/xine-lib/install-sh -d /opt/vdr/include/xine
/usr/bin/install -c -m 644 buffer.h /opt/vdr/include/xine/buffer.h
/usr/bin/install -c -m 644 metronom.h /opt/vdr/include/xine/metronom.h
/usr/bin/install -c -m 644 configfile.h /opt/vdr/include/xine/configfile.h
/usr/bin/install -c -m 644 vo_scale.h /opt/vdr/include/xine/vo_scale.h
/usr/bin/install -c -m 644 audio_out.h /opt/vdr/include/xine/audio_out.h
/usr/bin/install -c -m 644 resample.h /opt/vdr/include/xine/resample.h
/usr/bin/install -c -m 644 video_out.h /opt/vdr/include/xine/video_out.h
/usr/bin/install -c -m 644 xine_internal.h /opt/vdr/include/xine/xine_internal.h
/usr/bin/install -c -m 644 spu_decoder.h /opt/vdr/include/xine/spu_decoder.h
/usr/bin/install -c -m 644 video_overlay.h /opt/vdr/include/xine/video_overlay.h
/usr/bin/install -c -m 644 osd.h /opt/vdr/include/xine/osd.h
/usr/bin/install -c -m 644 scratch.h /opt/vdr/include/xine/scratch.h
/usr/bin/install -c -m 644 xine_plugin.h /opt/vdr/include/xine/xine_plugin.h
/usr/bin/install -c -m 644 xineintl.h /opt/vdr/include/xine/xineintl.h
/usr/bin/install -c -m 644 plugin_catalog.h /opt/vdr/include/xine/plugin_catalog.h
/usr/bin/install -c -m 644 audio_decoder.h /opt/vdr/include/xine/audio_decoder.h
/usr/bin/install -c -m 644 video_decoder.h /opt/vdr/include/xine/video_decoder.h
/usr/bin/install -c -m 644 post.h /opt/vdr/include/xine/post.h
/usr/bin/install -c -m 644 io_helper.h /opt/vdr/include/xine/io_helper.h
/usr/bin/install -c -m 644 broadcaster.h /opt/vdr/include/xine/broadcaster.h
/usr/bin/install -c -m 644 info_helper.h /opt/vdr/include/xine/info_helper.h
/usr/bin/install -c -m 644 refcounter.h /opt/vdr/include/xine/refcounter.h
/usr/bin/install -c -m 644 alphablend.h /opt/vdr/include/xine/alphablend.h
make install-data-hook
make[4]: Entering directory `/usr/local/src/xine-lib/src/xine-engine'
chcon system_u:object_r:texrel_shlib_t /opt/vdr/lib/libxine.so
/bin/sh: line 1: 15589 Segmentation fault chcon system_u:object_r:texrel_shlib_t /opt/vdr/lib/$p
make[4]: *** [install-data-hook] Error 139
make[4]: Leaving directory `/usr/local/src/xine-lib/src/xine-engine'
make[3]: *** [install-data-am] Error 2
make[3]: Leaving directory `/usr/local/src/xine-lib/src/xine-engine'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/usr/local/src/xine-lib/src/xine-engine'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/xine-lib/src'
make: *** [install-recursive] Error 1
linux:/usr/local/src/xine-lib #Вот этот Segmentation fault я не понимаю откуда вылез и после него пошли косяки.
А VDR неподдерживает SS-2USB, может зря парюсь?To Free-X: Связи с вышесказаным в списке опубликованных вами болезней прошу
добавить Зюзефрению и Мандракоз