AW: OScam für etliche Router mit USB port, fix und fertig verpackt! Zum "Gleichessen"
@t955i
oscam restart
@avjui
Bei der Version war ich mir unsicher, habe erstmal 1.7.27 angesezt.
War aber nur geraten, da diese bei yavdr im stable stand.
Un die Sourcen müssen da lose rein?
oder müssen es Unterprdner werden )
also
$VDRSOURCEDIR/PLUGINS/src/vnsiserver/
$VDRSOURCEDIR/PLUGINS/src/sc/
.......
?
oki, habs selbst gerallt.
Nur das kannste alles knicken, da geht nicht ein einziges addon vonn aleine durch den tüv.
Erstmal ist das build system total blöde. Da kannste jede depend einzeil aus den *.c files ausbuddeln!
Wozu hat mein ein configure script erfunden, oder ne anständige Readme
Shame on You Mr. Vdr and Mr. Addon !
Ich versuche erstmal alles nativ auf dem laufenden System, ohne Crosscompile um den Buildprozess anständig zu verstehen.
for example plugin-sc :
Code:
make[1]: Betrete Verzeichnis '/home/derdigge/build/test/vdr/PLUGINS/src/sc'
make[2]: Betrete Verzeichnis '/home/derdigge/build/test/vdr/PLUGINS/src/sc/FFdecsa'
g++ -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops -march=pentium -DPARALLEL_MODE=PARALLEL_32_INT -c FFdecsa.c
FFdecsa.c:1:0: Fehler: Die ausgewählte CPU unterstützt nicht den x86-64 Befehlssatz
FFdecsa.c:1:0: Fehler: Die ausgewählte CPU unterstützt nicht den x86-64 Befehlssatz
oder vnsiserver:
Code:
make[1]: Betrete Verzeichnis '/home/derdigge/build/test/vdr/PLUGINS/src/vnsiserver'
make[1]: Verlasse Verzeichnis '/home/derdigge/build/test/vdr/PLUGINS/src/vnsiserver'
make[1]: Betrete Verzeichnis '/home/derdigge/build/test/vdr/PLUGINS/src/vnsiserver'
g++ -fPIC -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='"vnsiserver"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVNSI_SERVER_VERSION='"0.0.1"' -I../../../include vnsiserver.c
g++ -fPIC -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='"vnsiserver"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVNSI_SERVER_VERSION='"0.0.1"' -I../../../include bitstream.c
g++ -fPIC -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='"vnsiserver"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVNSI_SERVER_VERSION='"0.0.1"' -I../../../include cmdcontrol.c
cmdcontrol.c: In Elementfunktion »bool cCmdControl::processCHANNELS_GetChannels()«:
cmdcontrol.c:580:19: Warnung: Variable »group« gesetzt, aber nicht verwendet [-Wunused-but-set-variable]
In file included from cmdcontrol.c:23:0:
../../../include/vdr/recording.h: In Elementfunktion »bool cCmdControl::processRECORDINGS_GetList()«:
../../../include/vdr/recording.h:106:10: Fehler: »time_t cRecording::start« ist privat
cmdcontrol.c:953:37: Fehler: in diesem Zusammenhang
In file included from cmdcontrol.c:23:0:
../../../include/vdr/recording.h:107:7: Fehler: »int cRecording::priority« ist privat
cmdcontrol.c:960:32: Fehler: in diesem Zusammenhang
In file included from cmdcontrol.c:23:0:
../../../include/vdr/recording.h:108:7: Fehler: »int cRecording::lifetime« ist privat
cmdcontrol.c:961:32: Fehler: in diesem Zusammenhang
In file included from cmdcontrol.c:23:0:
../../../include/vdr/recording.h: In Elementfunktion »bool cCmdControl::processRECORDINGS_GetInfo()«:
../../../include/vdr/recording.h:106:10: Fehler: »time_t cRecording::start« ist privat
cmdcontrol.c:1022:35: Fehler: in diesem Zusammenhang
In file included from cmdcontrol.c:23:0:
../../../include/vdr/recording.h:107:7: Fehler: »int cRecording::priority« ist privat
cmdcontrol.c:1029:30: Fehler: in diesem Zusammenhang
In file included from cmdcontrol.c:23:0:
../../../include/vdr/recording.h:108:7: Fehler: »int cRecording::lifetime« ist privat
cmdcontrol.c:1030:30: Fehler: in diesem Zusammenhang
make[1]: *** [cmdcontrol.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/derdigge/build/test/vdr/PLUGINS/src/vnsiserver'
Und da geht gewaltig was vor die Wand
Vielleicht haste ja vdr schonmal selbst compiled und kannst mir auf die Sprünge helfen ....
Gruß