Attempting to use rpihddevice on Debian

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thu, Dec 30, 2021 at 07:55:40PM +0200, Marko Mäkelä wrote:
https://github.com/raspberrypi/userland

I was able to build and install this in /opt/vc (which is where rpihddevice looks for it) after installing sudo and cmake:

git clone https://github.com/raspberrypi/userland
(cd userland;./buildme)

rm vdr/PLUGINS/src/rpihddevice/.dependencies
make -j$(nproc) -C vdr

The compilation would spit out some deprecation warnings, as well as errors for missing FF_INPUT_BUFFER_PADDING_SIZE in audio.c. After I replaced those with AV_INPUT_BUFFER_PADDING_SIZE, the build succeeded. This was with libavcodec-dev and libavcodec58 (7:4.4.1-2+b1).

Finally, I installed and attempted to start up vdr:

sudo make -C vdr install
LD_LIBRARY_PATH=/opt/vc/lib:/opt/vc/lib/plugins vdr -Prpihddevice

It failed due to an unresolved symbol:

vdr: /opt/vc/lib/libEGL.so: undefined symbol: glPointSizePointerOES

A similar problem (with no solution yet) has been reported in
https://github.com/malcolmstill/cl-egl/issues/1

I might next try a recent Raspberry OS. My goal is not only to upgrade and configure VDR for my own casual use, but also to document the process and to make it as easy as possible for others.

	Marko

_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr




[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux