DEVELOP окружение
- Bikalexander
- Вопрос темы решён
-
-
Ну у меня сред нет как такових.
То что есть - ето остаток от експерементов с xine и fb.
Сирци VDR,кернел с kernel.org etc
Nothing special Всьо на той же машине что и работающий VDR -
Или что Вас интересует конкретно?
-
Честно? Это был тонкий намёк на пошаговую HOWTO :D.
А конкретно что и как нужно установить (кроме необходимых пакетов/программ для коткретного плагина), если я хочу попробывать какой либо модуль расширения, которого в данный момент нет в ArVDR? -
Вначале надо определиться где...
1. Именно на самом ArVDR
2. В окружении (chroot)
3. На другой машине (standalone, vmware) ...Во всяком случае нужен Debian/Sarge ...
Для начала установить хотя бы самый минимум g++, make,patch,less ... думаю apt-get уже освоен
Теперь качаем сырцы именно того VDR к которому будет компилироваться плагин
Распаковываем (думаю тоже не составит проблем) ... и накладываем патчиИсходный код04_plugin_missing.diff vdr-1.3.36_reccmds-cmds_i18n.diff vdr-1.3.38-ffdecsa-0.1.3.diff vdr-1.3.38-Rotor.diff vdr-1.3.38-sc.diff vdr-1.3.38-statustick.diff vdr-1.3.45-liemikuutio-1.3.diff vdr-1.3.45-subtitles-0.3.10-and-ttxtsubs-0.0.5.diff
cat patch.name | patch -p1
Теперь распаковываем сырцы плагина в PLUGINS/src
Чтобы все не компилить в корне запускаем make include-dir
Затем переходим в директорию с плагином и читаем README & INSTALL ...если никаких особх требований там не стоит ...
make all
и после етого находим в ../../lib/ свеженький плагин ...который надо скопировать на /usr/lib/vdr/ ...активировать в списке загружаемых расширений ну и т.д. -
-
может кто нибудь,подсказать где мне найти небольшой джентелменский набор, хотелось бы попробывать пару plugins создать:
04_plugin_missing.diff нашёл
vdr-1.3.36_reccmds-cmds_i18n.diff
vdr-1.3.38-ffdecsa-0.1.3.diff найдём
vdr-1.3.38-Rotor.dif
vdr-1.3.38-sc.diff найдём
vdr-1.3.38-statustick.diff
vdr-1.3.45-liemikuutio-1.3.diff
vdr-1.3.45-subtitles-0.3.10-and-ttxtsubs-0.0.5.diff -
Цитата
vdr-1.3.45-liemikuutio-1.3.diff
vdr-1.3.45-subtitles-0.3.10-and-ttxtsubs-0.0.5.diff
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.Цитата
vdr-1.3.38-statustick.diff
source graphlcd-pluginЦитата
vdr-1.3.38-Rotor.dif
source Rotor-pluginЦитата
vdr-1.3.36_reccmds-cmds_i18n.diff
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. -
спасибо,будем пробывать.