Hallo zusammen,
auch ich update gerade meine DVB-Treiber und erhalte die gleiche Fehlermeldung.
CC [M] /usr/local/src/media_build_experimental/v4l/au6610.o
CC [M] /usr/local/src/media_build_experimental/v4l/az6007.o
/usr/local/src/media_build_experimental/v4l/az6007.c:67:2: error: unknown field 'qam_demod_parameter_count' specified in initializer
make[3]: *** [/usr/local/src/media_build_experimental/v4l/az6007.o] Fehler 1
make[2]: *** [_module_/usr/local/src/media_build_experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-27-generic-pae'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/local/src/media_build_experimental/v4l'
make: *** [all] Fehler 2
Verdammt, was ist das nur ???
Display More
Nun ja, da es schon hieß, es wären die falschen Kernel-Header, habe ich ein Update von 3.8.1 auf 3.16.2 gemacht. Leider kommen dann andere Fehlermeldungungen
In file included from <command-line>:0:0:
/usr/src/media_build_experimental-6b80c0903403/v4l/compat.h: In function 'snd_card_create':
/usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:686:2: warning: passing argument 1 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
In file included from /usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:246:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'struct device *' but argument is of type 'int'
In file included from <command-line>:0:0:
/usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:686:2: warning: passing argument 2 of 'snd_card_new' makes integer from pointer without a cast [enabled by default]
In file included from /usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:246:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'int' but argument is of type 'const char *'
In file included from <command-line>:0:0:
/usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:686:2: warning: passing argument 3 of 'snd_card_new' from incompatible pointer type [enabled by default]
In file included from /usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:246:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'const char *' but argument is of type 'struct module *'
In file included from <command-line>:0:0:
/usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:686:2: warning: passing argument 4 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
In file included from /usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:246:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'struct module *' but argument is of type 'int'
In file included from <command-line>:0:0:
/usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:686:2: error: too few arguments to function 'snd_card_new'
In file included from /usr/src/media_build_experimental-6b80c0903403/v4l/compat.h:246:0,
from <command-line>:0:
include/sound/core.h:283:5: note: declared here
make[3]: *** [/usr/src/media_build_experimental-6b80c0903403/v4l/altera-lpt.o] Error 1
make[2]: *** [_module_/usr/src/media_build_experimental-6b80c0903403/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-3.16.2'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/src/media_build_experimental-6b80c0903403/v4l'
make: *** [all] Error 2
Display More
Welche Kernel / DVB Kombination läuft den zusammen?
Ich bevorzuge es den Kernel ersteinmal ohne DVB Treiber zu installieren und diese dann nachzuschieben. Und zwar von hier:
http://linuxtv.org/hg/~endriss/me…ive/tip.tar.bz2
Bzw. wo bekomme ich denn aktuelle Treiber her für SD- und HD-Karten?
TIA!