Nabend,
habe ich heute in der Development FAQ hinzugefügt. Es zeigt das mit debtool eine ganze menge Möglich ist. Zum Spass habe ich sogar X installiert (okay, okay, dabei bin ich doch immer der der sagt das sowas keinen sinn macht ;-).
Die Programme die zum Übersetzen von VDR notwendig sind lassen sich mit folgenden Kommands installieren:
debtool -i gcc-2.95 make libc6-dev cpp-2.95 libjpeg62-dev binutils libstdc++2.10-dev
ln -s /usr/bin/gcc-2.95 /usr/bin/gcc
ln -s /usr/bin/g++-2.95 /usr/bin/g++
Für Version 0.5 muss das "ar" von Busybox durch das Original ausgtauscht werden. Das Original findet sich unter:
http://linvdr.org/download/linvdr/beta/0.5/ar.tar.gz
Installiert wird es mit:
rm /usr/bin/ar
tar xvzf ar.tar.gz -C /
Das Development Paket kann dann in /usr/src entpackt werden:
mkdir /usr/src
tar xvzf linvdr-x.y-dev.tar.gz -C /usr/src
Ein:
cd /usr/src/VDR
make REMOTE=LIRC VFAT=1
macht dann ein neues VDR Binary.
VDR selbst kann so problemlos übersetzt werden. Für einige Plugins werden zusätzliche Librarys benötigt. Die müssen dann ggfs. extra installiert werden.
Kurzer Hinweis das obiges für Otto Normal VDR Benutzer nicht notwendig ist. Wer aber irgendeinen super wichtigen Patch für VDR oder ein exotisches Plugin braucht, dem könnte das helfen.
Have Phun,
Tom.