Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

( gelöst ) vdr-plugin-dvbapi unter Raspian Buster ?

TawnyRoberts

Newbie
Registriert
25. Oktober 2013
Beiträge
2
Reaktionspunkte
6
Punkte
23
Hallo,

mir ist es endlich gelungen unter Raspian Buster eine saubere VDR-Server-Installation aufzusetzen. Hilfreiche Anleitung:
OScam ging auch leicht dank: https://www.digital-eliteboard.com/...es-raspberry-pi-als-cs-server-mit-ipc.309079/

Es fehlt mir aber noch: VDR-PLUGIN-DVBAPI
Sources gibt es hier:
Es scheitert am Kompilieren.

Vorgehensweise soweit:
Code:
sudo -i
apt-get update
apt-get install vdr vdr-dev build-essential make subversion git
mkdir -p /usr/local/src/vdr/PLUGINS/src
cd /usr/local/src/vdr/PLUGINS/src
git clone git://github.com/manio/vdr-plugin-dvbapi.git
ln -s vdr-plugin-dvbapi dvbapi
cd dvbapi
make
Fehlerausgabe:
--------------------------------------
Code:
root@raspberrypi /usr/local/src/vdr/PLUGINS/src/dvbapi > make
CC CAPMT.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o CAPMT.o CAPMT.cpp
CC DeCSA.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o DeCSA.o DeCSA.cpp
CC DVBAPI.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o DVBAPI.o DVBAPI.cpp
CC DVBAPISetup.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o DVBAPISetup.o DVBAPISetup.cpp
CC SocketHandler.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o SocketHandler.o SocketHandler.cpp
CC SCCIAdapter.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o SCCIAdapter.o SCCIAdapter.cpp
CC Frame.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o Frame.o Frame.cpp
CC SCCAMSlot.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o SCCAMSlot.o SCCAMSlot.cpp
CC Filter.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o Filter.o Filter.cpp
CC cscrypt/des.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-197e752"' -DLIBSSL  -o cscrypt/des.o cscrypt/des.cpp
CC FFdecsa/FFdecsa.o
make[1]: Entering directory '/usr/local/src/vdr/PLUGINS/src/vdr-plugin-dvbapi/FFdecsa'
CC FFdecsa.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -fexpensive-optimizations -funroll-loops -mmmx -msse -msse2 -msse3 -DPARALLEL_MODE=PARALLEL_128_SSE2 -c FFdecsa.c
g++: error: unrecognized command line option ‘-mmmx’
g++: error: unrecognized command line option ‘-msse’; did you mean ‘-fdse’?
g++: error: unrecognized command line option ‘-msse2’
g++: error: unrecognized command line option ‘-msse3’
make[1]: *** [Makefile:44: FFdecsa.o] Error 1
make[1]: Leaving directory '/usr/local/src/vdr/PLUGINS/src/vdr-plugin-dvbapi/FFdecsa'
make: *** [Makefile:139: FFdecsa/FFdecsa.o] Error 2
-------------------------------------------------------

Code:
sudo make LIBDVBCSA=1
führt auch zu Fehlern:

----------------------
Code:
root@raspberrypi /usr/local/src/vdr/PLUGINS/src/dvbapi > sudo make LIBDVBCSA=1
LD libvdr-dvbapi.so
g++ -g -O2 -fdebug-prefix-map=/build/vdr-62KENh/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -shared CAPMT.o DeCSA.o DVBAPI.o DVBAPISetup.o SocketHandler.o SCCIAdapter.o Frame.o SCCAMSlot.o Filter.o cscrypt/des.o -ldvbcsa -lcrypto -lssl -o libvdr-dvbapi.so
/usr/bin/ld: cannot find -ldvbcsa
collect2: error: ld returned 1 exit status
make: *** [Makefile:134: libvdr-dvbapi.so] Error 1

Habt ihr einen Rat?
Vielen Dank

Problem gelöst mit:

sudo -i

apt-get update
apt-get install vdr vdr-dev build-essential make subversion git
apt-get install libdvbcsa-dev

mkdir -p /usr/local/src/vdr/PLUGINS/src
cd /usr/local/src/vdr/PLUGINS/src
git clone git://github.com/manio/vdr-plugin-dvbapi.git

ln -s vdr-plugin-dvbapi dvbapi

cd dvbapi
sudo make LIBDVBCSA=1
sudo make install LIBDVBCSA=1

exit
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben