VDR nasıl kurulur nasıl derlenir ne yapmak gerek

Başlatan syhsiyah, 16 Temmuz 2010 - 15:59:40

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

kikiri

#75
Şu VDR'yi depodan kurarsanız kanal tarama ve cccam gibi pluginsleri kullanamazsınız...Derleme yapmak sizin için daha iyi olur...
W-Scan ile tarama işine gelince burada DiseqC kullanımına çok dikkat etmek gerekir...aşağıda Türksat, Hotbird ve Eutelsat taramasını veriyorum bu şekilde taratın...
Turksat için...
./w_scan -fs -s S41E9 -D0c -o7 tcs -f 8859-9 >> /tmp/channels.conf
Hotbird için...
./w_scan -fs -s S13E0 -D1c -o7 tcs -f 8859-9 >> /tmp/channels.conf
Eutelsat için...
./w_scan -fs -s S7E0 -D2c -o7 tcs -f 8859-9 >> /tmp/channels.conf
"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

plymouth

#76
Merhaba.
Anlatılanların x264, ffmpeg ve xinelib1.2 kısmlarını tamamladım.
VDR paketi olarak 1.7.15'i /usr/src klasorune indirdim ve içerisinde
make komutunu çalıştırdım ancak bana
root@toshiba640:/usr/src/vdr-1.7.15# make
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 vdr.c
vdr.c:35:28: error: sys/capability.h: No such file or directory
vdr.c: In function 'bool DropCaps()':
vdr.c:119: error: 'cap_t' was not declared in this scope
vdr.c:119: error: expected ';' before 'caps'
vdr.c:120: error: 'caps' was not declared in this scope
vdr.c:124: error: 'caps' was not declared in this scope
vdr.c:124: error: 'cap_set_proc' was not declared in this scope
vdr.c:126: error: 'cap_free' was not declared in this scope
vdr.c:129: error: 'caps' was not declared in this scope
vdr.c:129: error: 'cap_free' was not declared in this scope
make: *** [vdr.o] Error 1

sonucunu dödürüyor.

Ubuntu 9.10 Linux 2.6.31-22-generic-pae - SkyStar2 2.6C Sistem bazen eksiksiz TV izlettiriyor bazen de ya sese yok görüntü var ya da tam tersi.
ekrankartı driverlarım yüklü değil. Kaffeine ile sıkıntı yaşıyorum. Me-tv daha da vasat
Bir de vdr denemek istedim.

Derleme yaparken farkettiğim INSTALL dosyasında DVB kartın driverlarına ait dev (header) dosyalarının bulunması
gerekli yazıyor ve şöyle devam ediyor;
2.6 kernelinde olduğu gibi sürücüler kernelin bir parçasıysa derleme esnasında onları bulup derlemeye dahil edecektir. Kernel header dosyaları  normal olarak /usr/include/linux/dvb klasöründe
bulunur. Eğer bu yol doğru değilse siz manuel olarak yerini göstermelisiniz diyor.

root@toshiba640:/usr/src/vdr-1.7.15# ll -h /usr/include/linux/dvb
total 56K
-rw-r--r-- 1 root root 4.8K 2010-10-16 23:24 audio.h
-rw-r--r-- 1 root root 3.0K 2010-10-16 23:24 ca.h
-rw-r--r-- 1 root root 3.8K 2010-10-16 23:24 dmx.h
-rw-r--r-- 1 root root 9.8K 2010-10-16 23:24 frontend.h
-rw-r--r-- 1 root root 1.6K 2010-10-16 23:24 net.h
-rw-r--r-- 1 root root 5.6K 2010-10-16 23:24 osd.h
-rw-r--r-- 1 root root 1016 2010-10-16 23:24 version.h
-rw-r--r-- 1 root root 8.6K 2010-10-16 23:24 video.h


Aynı dosyada belirtilen ve gereklilik olarak gösterilen şu fontconfig
  freetype2
  gettext
  libcap
  libjpeg

paketler ve header dosyalarıda kurulu durumda.

This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

bashfulfish

nihayet programı kurup çalıştırabildim..kanalları tarattım..görüntü aldım..ama tuş olayını şimdilik çözemedim..sadece açıp kapatabiliyorum..

plymouth

Peki derleme kısmında nasıl bir yol izlediğinizi anlatabilir misiniz?
This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

kikiri

#79
Alıntı yapılan: bashfulfish - 21 Ekim 2010 - 04:35:42
nihayet programı kurup çalıştırabildim..kanalları tarattım..görüntü aldım..ama tuş olayını şimdilik çözemedim..sadece açıp kapatabiliyorum..

Tuş olayına gelince vdr'yi xine veya xineliboutput ilemi çalıştırıyorsun xine ile çalışıyorsa akşam buraya eklerim...


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 21 Ekim 2010 - 09:27:02

Alıntı yapılan: plymouth - 21 Ekim 2010 - 09:03:02
Peki derleme kısmında nasıl bir yol izlediğinizi anlatabilir misiniz?

VDR derleme:

cd /usr/src/
aptitude install libfontconfig1-dev libcap-dev
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.15.tar.bz2
tar xjvf vdr-1.7.15.tar.bz2
cd vdr-1.7.15
make
cd PLUGINS/src/
wget http://home.vrweb.de/rnissl/vdr-xine-0.9.3.tgz
tar xzvf vdr-xine-0.9.3.tgz
ln -s xine-0.9.3 xine
cd /usr/src/vdr-1.7.15
apt-get install libncursesw5-dev
make plugins

"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

burada anlatılan yöntemle kurdum..önce yüklenmesi gerekli olan ffmpeg, xine vs...sonra vdr 1.7.15'i usr/src içine atıp oradan make komutu vererek kurdum..programı xinelibout ile açıyorum..xine adında ayrı bir program daha var heralde onu kast ettiniz onunla zaten açılmıyor..hata veriyor..

plymouth

verdiğiniz kodları da uyguladım herhangib bi' hata almadım ama
vdr-1.7.15 dizini içindeyken sudo make install komutunu verince

msgmerge -U --no-wrap --no-location --backup=none -q po/tr_TR.po po/xine.pot
for i in ca_ES cs_CZ da_DK de_DE el_GR es_ES et_EE fi_FI fr_FR hr_HR hu_HU it_IT nl_NL nn_NO pl_PL pt_PT ro_RO ru_RU sl_SI sv_SE tr_TR; do\
    mkdir -p ../../../locale/$i/LC_MESSAGES;\
    cp po/$i.mo ../../../locale/$i/LC_MESSAGES/vdr-xine.mo;\
    done
make[1]: Leaving directory `/usr/src/vdr-1.7.15/PLUGINS/src/xine-0.9.3'
cp: `./PLUGINS/lib/libvdr-dvbsddevice.so.1.7.15' and `./PLUGINS/lib/libvdr-dvbsddevice.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-hello.so.1.7.15' and `./PLUGINS/lib/libvdr-hello.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-osddemo.so.1.7.15' and `./PLUGINS/lib/libvdr-osddemo.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-pictures.so.1.7.15' and `./PLUGINS/lib/libvdr-pictures.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-skincurses.so.1.7.15' and `./PLUGINS/lib/libvdr-skincurses.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-status.so.1.7.15' and `./PLUGINS/lib/libvdr-status.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-svccli.so.1.7.15' and `./PLUGINS/lib/libvdr-svccli.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-svcsvr.so.1.7.15' and `./PLUGINS/lib/libvdr-svcsvr.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-svdrpdemo.so.1.7.15' and `./PLUGINS/lib/libvdr-svdrpdemo.so.1.7.15' are the same file
cp: `./PLUGINS/lib/libvdr-xine.so.1.7.15' and `./PLUGINS/lib/libvdr-xine.so.1.7.15' are the same file
make: *** [install-plugins] Error 1

hatasını döndürüyor. siz "make" komutundan sonrası için bieşey yazmamışsınız. Bende devamı olabililecek en mantıklı yolun derlemenin sürmesi olduğunu düşünüp "make install" dedim ama sanırım başka eksik adımlar da var...
This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

bashfulfish

sadece make komutu verdim install yapmadım ama kuruldu ve çalıştı..ve tarama yapıp görüntü aldım..

kikiri

vdr-1.7.15 dizini içindeyken....
make "bu komut vdr'yi derler..."
make plugins "bu komut ise vdr-1.7.15/PLUGINS/src içindeki xine,xineliboutput v.s derler"
make install "bu komut ise eğer plugins derlemelerinde bir hata alınmadıysa derleme işlemini tamamlar ve yükler..."



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 21 Ekim 2010 - 10:45:03

Alıntı yapılan: bashfulfish - 21 Ekim 2010 - 10:29:53
burada anlatılan yöntemle kurdum..önce yüklenmesi gerekli olan ffmpeg, xine vs...sonra vdr 1.7.15'i usr/src içine atıp oradan make komutu vererek kurdum..programı xinelibout ile açıyorum..xine adında ayrı bir program daha var heralde onu kast ettiniz onunla zaten açılmıyor..hata veriyor..

xine'yi kastediyorum ama nasıl bir hata alıyorsun onu belirtirsen iyi olur...
"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

make plugins ve make intall komutlarından sonra şöyle bir çıktı oluştuharun@harun-G31M-ES2L:~$ cd /usr/src/vdr-1.7.15
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$ make plugins
Plugin dvbsddevice:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/dvbsddevice' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/dvbsddevice' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/dvbsddevice' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbsddevice"' -I../../../include dvbsddevice.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbsddevice"' -I../../../include dvbsdffdevice.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbsddevice"' -I../../../include dvbsdffosd.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared dvbsddevice.o dvbsdffdevice.o dvbsdffosd.o -o libvdr-dvbsddevice.so
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<see README>' -o po/dvbsddevice.pot dvbsddevice.c dvbsdffdevice.c dvbsdffosd.c
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/dvbsddevice' dizininden çıkılıyor
Plugin hello:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/hello' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/hello' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/hello' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"hello"' -I../../../include hello.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared hello.o -o libvdr-hello.so
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<vdr-bugs@tvdr.de>' -o po/hello.pot hello.c
msgmerge -U --no-wrap --no-location --backup=none -q po/ca_ES.po po/hello.pot
msgfmt -c -o po/ca_ES.mo po/ca_ES.po
cp po/ca_ES.mo ../../../locale/ca_ES/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/cs_CZ.po po/hello.pot
msgfmt -c -o po/cs_CZ.mo po/cs_CZ.po
cp po/cs_CZ.mo ../../../locale/cs_CZ/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/da_DK.po po/hello.pot
msgfmt -c -o po/da_DK.mo po/da_DK.po
cp po/da_DK.mo ../../../locale/da_DK/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/hello.pot
msgfmt -c -o po/de_DE.mo po/de_DE.po
cp po/de_DE.mo ../../../locale/de_DE/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/el_GR.po po/hello.pot
msgfmt -c -o po/el_GR.mo po/el_GR.po
cp po/el_GR.mo ../../../locale/el_GR/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/es_ES.po po/hello.pot
msgfmt -c -o po/es_ES.mo po/es_ES.po
cp po/es_ES.mo ../../../locale/es_ES/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/et_EE.po po/hello.pot
msgfmt -c -o po/et_EE.mo po/et_EE.po
cp po/et_EE.mo ../../../locale/et_EE/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/hello.pot
msgfmt -c -o po/fi_FI.mo po/fi_FI.po
cp po/fi_FI.mo ../../../locale/fi_FI/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/fr_FR.po po/hello.pot
msgfmt -c -o po/fr_FR.mo po/fr_FR.po
cp po/fr_FR.mo ../../../locale/fr_FR/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/hr_HR.po po/hello.pot
msgfmt -c -o po/hr_HR.mo po/hr_HR.po
cp po/hr_HR.mo ../../../locale/hr_HR/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/hu_HU.po po/hello.pot
msgfmt -c -o po/hu_HU.mo po/hu_HU.po
cp po/hu_HU.mo ../../../locale/hu_HU/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/hello.pot
msgfmt -c -o po/it_IT.mo po/it_IT.po
cp po/it_IT.mo ../../../locale/it_IT/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/lt_LT.po po/hello.pot
msgfmt -c -o po/lt_LT.mo po/lt_LT.po
cp po/lt_LT.mo ../../../locale/lt_LT/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/nl_NL.po po/hello.pot
msgfmt -c -o po/nl_NL.mo po/nl_NL.po
cp po/nl_NL.mo ../../../locale/nl_NL/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/nn_NO.po po/hello.pot
msgfmt -c -o po/nn_NO.mo po/nn_NO.po
cp po/nn_NO.mo ../../../locale/nn_NO/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/pl_PL.po po/hello.pot
msgfmt -c -o po/pl_PL.mo po/pl_PL.po
cp po/pl_PL.mo ../../../locale/pl_PL/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/pt_PT.po po/hello.pot
msgfmt -c -o po/pt_PT.mo po/pt_PT.po
cp po/pt_PT.mo ../../../locale/pt_PT/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/ro_RO.po po/hello.pot
msgfmt -c -o po/ro_RO.mo po/ro_RO.po
cp po/ro_RO.mo ../../../locale/ro_RO/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/ru_RU.po po/hello.pot
msgfmt -c -o po/ru_RU.mo po/ru_RU.po
cp po/ru_RU.mo ../../../locale/ru_RU/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/sk_SK.po po/hello.pot
msgfmt -c -o po/sk_SK.mo po/sk_SK.po
cp po/sk_SK.mo ../../../locale/sk_SK/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/sl_SI.po po/hello.pot
msgfmt -c -o po/sl_SI.mo po/sl_SI.po
cp po/sl_SI.mo ../../../locale/sl_SI/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/sv_SE.po po/hello.pot
msgfmt -c -o po/sv_SE.mo po/sv_SE.po
cp po/sv_SE.mo ../../../locale/sv_SE/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/tr_TR.po po/hello.pot
msgfmt -c -o po/tr_TR.mo po/tr_TR.po
cp po/tr_TR.mo ../../../locale/tr_TR/LC_MESSAGES/vdr-hello.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/zh_CN.po po/hello.pot
msgfmt -c -o po/zh_CN.mo po/zh_CN.po
cp po/zh_CN.mo ../../../locale/zh_CN/LC_MESSAGES/vdr-hello.mo
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/hello' dizininden çıkılıyor
Plugin osddemo:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/osddemo' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/osddemo' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/osddemo' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"osddemo"' -I../../../include osddemo.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared osddemo.o -o libvdr-osddemo.so
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/osddemo' dizininden çıkılıyor
Plugin pictures:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/pictures' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/pictures' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/pictures' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pictures"' -I../../../include pictures.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pictures"' -I../../../include entry.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pictures"' -I../../../include menu.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pictures"' -I../../../include player.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared pictures.o entry.o menu.o player.o -o libvdr-pictures.so
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<vdr-bugs@tvdr.de>' -o po/pictures.pot entry.c menu.c pictures.c player.c
msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/pictures.pot
msgfmt -c -o po/de_DE.mo po/de_DE.po
cp po/de_DE.mo ../../../locale/de_DE/LC_MESSAGES/vdr-pictures.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/pictures.pot
msgfmt -c -o po/fi_FI.mo po/fi_FI.po
cp po/fi_FI.mo ../../../locale/fi_FI/LC_MESSAGES/vdr-pictures.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/fr_FR.po po/pictures.pot
msgfmt -c -o po/fr_FR.mo po/fr_FR.po
cp po/fr_FR.mo ../../../locale/fr_FR/LC_MESSAGES/vdr-pictures.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/pictures.pot
msgfmt -c -o po/it_IT.mo po/it_IT.po
cp po/it_IT.mo ../../../locale/it_IT/LC_MESSAGES/vdr-pictures.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/lt_LT.po po/pictures.pot
msgfmt -c -o po/lt_LT.mo po/lt_LT.po
cp po/lt_LT.mo ../../../locale/lt_LT/LC_MESSAGES/vdr-pictures.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/ru_RU.po po/pictures.pot
msgfmt -c -o po/ru_RU.mo po/ru_RU.po
cp po/ru_RU.mo ../../../locale/ru_RU/LC_MESSAGES/vdr-pictures.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/sk_SK.po po/pictures.pot
msgfmt -c -o po/sk_SK.mo po/sk_SK.po
cp po/sk_SK.mo ../../../locale/sk_SK/LC_MESSAGES/vdr-pictures.mo
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/pictures' dizininden çıkılıyor
Plugin servicedemo:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/servicedemo' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/servicedemo' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/servicedemo' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"servicedemo "' -I../../../include svccli.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared svccli.o -o libvdr-svccli.so
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"servicedemo "' -I../../../include svcsvr.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared svcsvr.o -o libvdr-svcsvr.so
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/servicedemo' dizininden çıkılıyor
Plugin skincurses:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/skincurses' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/skincurses' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/skincurses' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skincurses"' -I../../../include skincurses.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared skincurses.o -lncursesw -o libvdr-skincurses.so
/usr/bin/ld: cannot find -lncursesw
collect2: ld returned 1 exit status
make[1]: *** [libvdr-skincurses.so] Hata 1
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/skincurses' dizininden çıkılıyor
Plugin status:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/status' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/status' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/status' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"status"' -I../../../include status.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared status.o -o libvdr-status.so
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/status' dizininden çıkılıyor
Plugin svdrpdemo:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/svdrpdemo' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/svdrpdemo' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/svdrpdemo' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"svdrpdemo"' -I../../../include svdrpdemo.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared svdrpdemo.o -o libvdr-svdrpdemo.so
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/svdrpdemo' dizininden çıkılıyor

*** failed plugins: skincurses

make: *** [plugins] Hata 1
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$ make install
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 vdr.c
vdr.c:35: fatal error: sys/capability.h: Böyle bir dosya ya da dizin yok
compilation terminated.
make: *** [vdr.o] Hata 1
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$

kikiri

Evet...Paketler eksik bunları synapticden kur.
libncursesw ve libcap-dev
"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

dediğiniz paketleri kurduktan sonra ki çıktı da böyle..harun@harun-G31M-ES2L:~$ cd /usr/src/vdr-1.7.15
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$ make plugins
Plugin dvbsddevice:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/dvbsddevice' dizinine giriliyor
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<see README>' -o po/dvbsddevice.pot dvbsddevice.c dvbsdffdevice.c dvbsdffosd.c
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/dvbsddevice' dizininden çıkılıyor
Plugin hello:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/hello' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/hello' dizininden çıkılıyor
Plugin osddemo:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/osddemo' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/osddemo' dizininden çıkılıyor
Plugin pictures:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/pictures' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/pictures' dizininden çıkılıyor
Plugin servicedemo:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/servicedemo' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/servicedemo' dizininden çıkılıyor
Plugin skincurses:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/skincurses' dizinine giriliyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -shared skincurses.o -lncursesw -o libvdr-skincurses.so
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<vdr-bugs@tvdr.de>' -o po/skincurses.pot skincurses.c
msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/skincurses.pot
msgfmt -c -o po/de_DE.mo po/de_DE.po
cp po/de_DE.mo ../../../locale/de_DE/LC_MESSAGES/vdr-skincurses.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/skincurses.pot
msgfmt -c -o po/fi_FI.mo po/fi_FI.po
cp po/fi_FI.mo ../../../locale/fi_FI/LC_MESSAGES/vdr-skincurses.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/skincurses.pot
msgfmt -c -o po/it_IT.mo po/it_IT.po
cp po/it_IT.mo ../../../locale/it_IT/LC_MESSAGES/vdr-skincurses.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/lt_LT.po po/skincurses.pot
msgfmt -c -o po/lt_LT.mo po/lt_LT.po
cp po/lt_LT.mo ../../../locale/lt_LT/LC_MESSAGES/vdr-skincurses.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/ru_RU.po po/skincurses.pot
msgfmt -c -o po/ru_RU.mo po/ru_RU.po
cp po/ru_RU.mo ../../../locale/ru_RU/LC_MESSAGES/vdr-skincurses.mo
msgmerge -U --no-wrap --no-location --backup=none -q po/sk_SK.po po/skincurses.pot
msgfmt -c -o po/sk_SK.mo po/sk_SK.po
cp po/sk_SK.mo ../../../locale/sk_SK/LC_MESSAGES/vdr-skincurses.mo
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/skincurses' dizininden çıkılıyor
Plugin status:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/status' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/status' dizininden çıkılıyor
Plugin svdrpdemo:
make[1]:`/usr/src/vdr-1.7.15/PLUGINS/src/svdrpdemo' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/usr/src/vdr-1.7.15/PLUGINS/src/svdrpdemo' dizininden çıkılıyor
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$ make install
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 vdr.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 videodir.c
make -C ./libsi all
make[1]:`/usr/src/vdr-1.7.15/libsi' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/libsi' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/libsi' dizinine giriliyor
g++ -O2 -g -Wall -Woverloaded-virtual -c   util.c
g++ -O2 -g -Wall -Woverloaded-virtual -c   si.c
g++ -O2 -g -Wall -Woverloaded-virtual -c   section.c
g++ -O2 -g -Wall -Woverloaded-virtual -c   descriptor.c
ar ru libsi.a util.o si.o section.o descriptor.o
ar: creating libsi.a
make[1]: `/usr/src/vdr-1.7.15/libsi' dizininden çıkılıyor
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -rdynamic audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbci.o dvbplayer.o dvbspu.o dvbsubtitle.o eit.o eitscan.o epg.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o shutdown.o skinclassic.o skins.o skinsttng.o sourceparams.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o -ljpeg -lpthread -ldl -lcap -lrt -lfreetype -lfontconfig  ./libsi/libsi.a -o vdr
cp: normal dosya '/usr/local/bin/vdr' oluşturulamadı: Permission denied
cp: normal dosya '/usr/local/bin/svdrpsend.pl' oluşturulamadı: Permission denied
make: *** [install-bin] Hata 1
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$

kikiri

VDR' de bir sorun var...
usr/src/vdr-1.7.15 dizini içindeyken...

make clean
make clean-plugins

make
make plugins
make install
"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

#88
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$ make clean
make -C ./libsi clean
make[1]:`/usr/src/vdr-1.7.15/libsi' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/libsi' dizininden çıkılıyor
make[1]:`/usr/src/vdr-1.7.15/libsi' dizinine giriliyor
make[1]: `/usr/src/vdr-1.7.15/libsi' dizininden çıkılıyor
rm -f audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbci.o dvbplayer.o dvbspu.o dvbsubtitle.o eit.o eitscan.o epg.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o shutdown.o skinclassic.o skins.o skinsttng.o sourceparams.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o .dependencies vdr core* *~
rm -rf locale po/*.mo po/*.pot
rm -rf include
rm -rf srcdoc
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$ make clean-plugin
make: *** Hedef `clean-plugin' i derlemek için  hiçbir kural yok. Durdu.
harun@harun-G31M-ES2L:/usr/src/vdr-1.7.15$

çıktısını aldıktan sonra önce
sudo apt-get remove vdr vdr-dev deyip sonra synapticten vdr ile ilgili diğer şeyleri sildim..bununla da yetinmeyip ubuntu tweak içinden vdr ile ilgili yapılandırma dosyalarını sildim. şu an hiç bir şey kalmadı gibi vdr ile alakalı sanırım..

kikiri

Doğru olanı yapmışsın yeniden derlemek iyidir...
make clean-plugin böyle değil
make clean-plugins olacak dikkat et...
"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

teşekkürler uyarı için..doğrusunu yazınca hata vermedi ..peki şimdi make ve install ile yüklemek yeterli olur mu..

kikiri

"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

#92
yine başladığımız yere döndük..

kikiri

"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

#94
şuradaki gibi kurmak istedim..
cd /usr/src/
aptitude install libfontconfig1-dev libcap-dev
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.15.tar.bz2
tar xjvf vdr-1.7.15.tar.bz2
cd vdr-1.7.15
make
cd PLUGINS/src/
wget http://home.vrweb.de/rnissl/vdr-xine-0.9.3.tgz
tar xzvf vdr-xine-0.9.3.tgz
ln -s xine-0.9.3 xine
cd /usr/src/vdr-1.7.15
apt-get install libncursesw5-dev
make plugins

ilk komutta
harun@harun-G31M-ES2L:/usr/src$ wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.15.tar.bz2
--2010-10-21 14:12:42--  ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.15.tar.bz2
           => `vdr-1.7.15.tar.bz2'
ftp.tvdr.de çözümleniyor... 188.40.50.18
ftp.tvdr.de[188.40.50.18]:21 bağlanılıyor... bağlantı kuruldu.
anonymous olarak oturuma giriliyor ... Oturum açıldı!
==> SYST ... tamam.    ==> PWD ... tamam.
==> TYPE I ... tamam.  ==> CWD (1) /vdr/Developer ... tamam.
==> SIZE vdr-1.7.15.tar.bz2 ... 654605
==> PASV ... tamam.    ==> RETR vdr-1.7.15.tar.bz2 ... tamam.
vdr-1.7.15.tar.bz2: Permission denied
harun@harun-G31M-ES2L:/usr/src$ tar xjvf vdr-1.7.15.tar.bz2
tar (child): vdr-1.7.15.tar.bz2: open olanaksız: Böyle bir dosya ya da dizin yok
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
harun@harun-G31M-ES2L:/usr/src$
bu çıktıyı aldım..
diğer türlü yani vdr-1.7.15 içinden make ve diğer komutları verdiğimde hatasız kuruluyor ama nasıl çalıştıracağımı bilemiyorum..zannediyorum plugins içinde bazı dosyalar eksik..

plymouth

@bashfulfish
derlemede esnesında permission denied hatası dönmüş.
komutu sudo ile deneyin isterseniz.

vdr-1.7.15.tar.bz2: Permission denied
This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

kikiri

konsoldan root olarak girmiyormusun? eğer öyle ise konsoldan sudo -s sonra şifreni gir bu şekilde çalış....
"Ne insanlar gördüm üzerinde elbise yok, Ne elbiseler gördüm içinde insan yok..."

                                                                                             MEVLANA

bashfulfish

o kısmı hallettim. sadece şurada hata veriyor..
harun@harun-G31M-ES2L:~$ cd /usr/src/sudo aptitude install libfontconfig1-dev libcap-dev
bash: cd: /usr/src/sudo: Böyle bir dosya ya da dizin yok
harun@harun-G31M-ES2L:~$

diğer satırlarda problem yok..

Yiğit Ateş

10.10 ile aptitude kalktı. Apt-get kullanabilirsiniz.

bashfulfish