Hallo zusammen,
ich habe seit ca 10 Jahren die TV Karte Technisat SkyStar 2 HD PCI Express. Unter 14.04 lief sie Problemlos nach der Treiberinstallation, bei 16.04 bis zu einem bestimmten Kernel ebenso. In 18.04 bekomme ich sie beim besten willen nicht mehr zum laufen, wo ich an den Punkt gekommen bin, mir mal eine aktuelle TV DVB-S PCI Karte zuzulegen, die unter 18.04 problemlos laufen wird.
Mein aktueller Fehler bei der Installation des Treibers für die Technisat Karte unter Ubuntu 18.04 ist
"#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead.""
Bei der Google Suche finde ich leider nur sehr viele Ergebnisse mit Codes wo die Fehlermeldung teil des Codes ist.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | root@FUCKUP:~/media_build# sudo make make -C /home/d0s3/media_build/v4l make[1]: Verzeichnis „/home/d0s3/media_build/v4l“ wird betreten creating symbolic links... make -C firmware prep make[2]: Entering directory '/home/d0s3/media_build/v4l/firmware' make[2]: Leaving directory '/home/d0s3/media_build/v4l/firmware' make -C firmware make[2]: Entering directory '/home/d0s3/media_build/v4l/firmware' make[2]: Nothing to be done for 'default'. make[2]: Leaving directory '/home/d0s3/media_build/v4l/firmware' Kernel build directory is /lib/modules/4.15.0-19-generic/build make -C ../linux apply_patches make[2]: Entering directory '/home/d0s3/media_build/linux' Syncing with dir ../../media Patches for 4.15.0-19-generic already applied. make[2]: Leaving directory '/home/d0s3/media_build/linux' make -C /lib/modules/4.15.0-19-generic/build SUBDIRS=/home/d0s3/media_build/v4l modules make[2]: Entering directory '/usr/src/linux-headers-4.15.0-19-generic' CC [M] /home/d0s3/media_build/v4l/cec-edid.o In file included from ./include/linux/compiler_types.h:58:0, from ././include/linux/kconfig.h:74, from <command-line>:0: /home/d0s3/media_build/v4l/../linux/include/linux/compiler-gcc.h:2:2: error: #error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead." #error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead." ^~~~~ scripts/Makefile.build:339: recipe for target '/home/d0s3/media_build/v4l/cec-edid.o' failed make[3]: *** [/home/d0s3/media_build/v4l/cec-edid.o] Error 1 Makefile:1552: recipe for target '_module_/home/d0s3/media_build/v4l' failed make[2]: *** [_module_/home/d0s3/media_build/v4l] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-19-generic' Makefile:51: recipe for target 'default' failed make[1]: *** [default] Error 2 make[1]: Verzeichnis „/home/d0s3/media_build/v4l“ wird verlassen Makefile:26: recipe for target 'all' failed make: *** [all] Error 2 |
Da ich seit c.a einem Jahr die Karte nicht mehr zum laufen bekomme, suche ich nach einer alternativen TV Karte die ich unter Ubuntu 18.04 problemlos zum laufen bekomme.
Ich hoffe jemand hier hat Erfahrung und kann mir eventuell eine TV DVB-S PCI Karte empfehlen, womit ich endlich wieder eine funktionsfähige TV Karte habe.
Vielen Dank im vorraus.