Hallo zusammen,
lang ist es her, dass ich im Heimatort die VDR installation neu machen musste. Jetzt ist es soweit und ich habe mich für Rocky Linux 8 entschieden.
Code
$ /usr/local/bin/vdr --version
vdr (2.6.1/2.6.1) - The Video Disk Recorder
epgtableid0 (2.4.0) - EPG handler for events with table id 0x00
hello (2.4.0) - A friendly greeting
osddemo (2.4.1) - Demo of arbitrary OSD setup
pictures (2.4.0) - A simple picture viewer
skincurses (2.4.3) - A text only skin
status (2.4.0) - Status monitor test
svccli (2.4.0) - Service demo client
svcsvr (2.4.0) - Service demo server
svdrpdemo (2.4.0) - How to add SVDRP support to a plugin
Display More
Beim kompilieren des VNSI plugins bekomme ich folgende Fehlermeldung und stehe ein wenig auf dem Schlauch...
Code
[root@fractal vdr-plugin-vnsiserver]# make
g++ -std=c++11 -shared vnsi.o bitstream.o vnsiclient.o channelscancontrol.o config.o cxsocket.o parser.o parser_AAC.o parser_AC3.o parser_DTS.o parser_h264.o parser_hevc.o parser_MPEGAudio.o parser_MPEGVideo.o parser_Subtitle.o parser_Teletext.o streamer.o recplayer.o requestpacket.o responsepacket.o vnsiserver.o hash.o recordingscache.o setup.o vnsiosd.o demuxer.o videobuffer.o videoinput.o channelfilter.o status.o vnsitimer.o -o libvdr-vnsiserver.so
/bin/ld: vnsi.o: relocation R_X86_64_32 against symbol `_ZTV17cPluginVNSIServer' can not be used when making a shared object; recompile with -fPIC
/bin/ld: vnsiclient.o: relocation R_X86_64_32 against symbol `_ZTV11cVNSIClient' can not be used when making a shared object; recompile with -fPIC
...
Kann mir jemand auf die Sprünge helfen - konnte leider so einfach keine Lösung finden.
Beste
Christian