Hallo zusammen,
ich möchte mein System um eine DD Cine S2 erweitern (Rev6).
Nun habe ich auf meinem Debian Stretch System mit eigenem 4.14.1 Kernel nach dieser Installation angefangen: https://manuals.digitaldevices.de/cine_s2_v7#DriverLinux
Es kommt nun folgender Fehler, siehe unten.
Was bedeutet dies? Kernel zu alt?
Hat vielleicht jemand einen Tipp?
Vielen Dank.
Gruß
Uwe
Code
make
make -C /lib/modules/4.14.1/build SUBDIRS=/usr/src/dddvb-0.9.29 CONFIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_DVB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m modules
make[1]: Entering directory '/usr/src/linux-4.14.1'
CC [M] /usr/src/dddvb-0.9.29/ddbridge/ddbridge.o
In file included from /usr/src/dddvb-0.9.29/ddbridge/ddbridge.c:47:0:
/usr/src/dddvb-0.9.29/ddbridge/ddbridge-core.c: In function 'dma_alloc':
/usr/src/dddvb-0.9.29/ddbridge/ddbridge-core.c:575:38: error: '__GFP_REPEAT' undeclared (first use in this function)
dma->vbuf[i] = kmalloc(dma->size, __GFP_REPEAT);
^
/usr/src/dddvb-0.9.29/ddbridge/ddbridge-core.c:575:38: note: each undeclared identifier is reported only once for each function it appears in
scripts/Makefile.build:320: recipe for target '/usr/src/dddvb-0.9.29/ddbridge/ddbridge.o' failed
make[3]: *** [/usr/src/dddvb-0.9.29/ddbridge/ddbridge.o] Error 1
scripts/Makefile.build:573: recipe for target '/usr/src/dddvb-0.9.29/ddbridge' failed
make[2]: *** [/usr/src/dddvb-0.9.29/ddbridge] Error 2
Makefile:1503: recipe for target '_module_/usr/src/dddvb-0.9.29' failed
make[1]: *** [_module_/usr/src/dddvb-0.9.29] Error 2
make[1]: Leaving directory '/usr/src/linux-4.14.1'
Makefile:7: recipe for target 'all' failed
make: *** [all] Error 2
Alles anzeigen