Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
LD /usr/local/src/dvb-kernel/build-2.6/built-in.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/version_check.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/flexcop-pci.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/flexcop-usb.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/flexcop.o
/bin/sh: scripts/genksyms/genksyms: No such file or directory
make[3]: *** [/usr/local/src/dvb-kernel/build-2.6/flexcop.o] Error 1
make[2]: *** [_module_/usr/local/src/dvb-kernel/build-2.6] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.11.4-20a'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/dvb-kernel/build-2.6'
make: *** [all] Error 2
|
|
Source code |
1 2 |
- KERNELSRCDIR := /lib/modules/$(KERNELRELEASE)/source + KERNELSRCDIR := /lib/modules/$(KERNELRELEASE)/build |
Quoted
http://linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel/build-2.6/Makefile?rev=1.68&view=log
Revision 1.68
fix for building with kernels built with KBUILD_OUTPUT (e.g. Gentoo):
This post has been edited 1 times, last edit by "Frank99" (Jun 19th 2005, 2:47pm)
Quoted
Original von Frank99
der aktuelle CVS dvb-kernel Treiber ist momentan zumindest broken für die Suse 9.3 Nutzer. Eventuell sind noch andere Versionen oder Distris betroffen.
Wenn ihr folgende Fehlermeldung bekommt:
Quoted
LD /usr/local/src/dvb-kernel/build-2.6/built-in.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/version_check.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/flexcop-pci.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/flexcop-usb.o
CC [M] /usr/local/src/dvb-kernel/build-2.6/flexcop.o
/bin/sh: scripts/genksyms/genksyms: No such file or directory
make[3]: *** [/usr/local/src/dvb-kernel/build-2.6/flexcop.o] Error 1
make[2]: *** [_module_/usr/local/src/dvb-kernel/build-2.6] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.11.4-20a'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/dvb-kernel/build-2.6'
make: *** [all] Error 2
versucht bitte das zu ändern in der Datei dvb-kernel/build-2.6/Makefile
![]()
Source code
1 2 - KERNELSRCDIR := /lib/modules/$(KERNELRELEASE)/source + KERNELSRCDIR := /lib/modules/$(KERNELRELEASE)/build
und diese Änderung ist dafür verantwortlich:
Quoted
http://linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel/build-2.6/Makefile?rev=1.68&view=log
Revision 1.68
fix for building with kernels built with KBUILD_OUTPUT (e.g. Gentoo):

Quoted
Original von UFO
[...]
Anyway, dvb-kernel wurde am 19.6. an Kernel 2.6.12 angepaßt und läßt sich mit älteren Kerneln ohnehin nicht mehr ohne Patch übersetzen.
CU
Oliver
Quoted
Johannes ist der Meinung, daß die Version im dvb-kernel CVS in Ordnung ist. Es liege am Suse-Kernel...
Quoted
Anyway, dvb-kernel wurde am 19.6. an Kernel 2.6.12 angepaßt und läßt sich mit älteren Kerneln ohnehin nicht mehr ohne Patch übersetzen.

This post has been edited 1 times, last edit by "Frank99" (Jun 20th 2005, 8:58pm)
Quoted
Original von Frank99
Quoted
Johannes ist der Meinung, daß die Version im dvb-kernel CVS in Ordnung ist. Es liege am Suse-Kernel...
hmm ne Änderung die erst seit wenigen Tagen enthalten war mit dem Hinweis "fix for building with kernels built with KBUILD_OUTPUT (e.g. Gentoo)" und dann soll plötzlich Suse schuld sein?????![]()
![]()
![]()
Quoted
Quoted
Anyway, dvb-kernel wurde am 19.6. an Kernel 2.6.12 angepaßt und läßt sich mit älteren Kerneln ohnehin nicht mehr ohne Patch übersetzen.
Das dürfte dann wohl Ronnys Problem erklären.
Aber war dieser Schritt jetzt wirklich nötig, wer hat den jetzt schon einen Kernel im Einsatz den es erst seit 3 Tagen gibt?![]()
![]()
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
CC [M] /test/dvb-kernel/build-2.6/dvbdev.o /test/dvb-kernel/build-2.6/dvbdev.c: In Funktion »dvb_register_device«: /test/dvb-kernel/build-2.6/dvbdev.c:238: Warnung: implicit declaration of function `class_device_create' /test/dvb-kernel/build-2.6/dvbdev.c: In Funktion »dvb_unregister_device«: /test/dvb-kernel/build-2.6/dvbdev.c:258: Warnung: implicit declaration of function `class_device_destroy' /test/dvb-kernel/build-2.6/dvbdev.c: In Funktion »init_dvbdev«: /test/dvb-kernel/build-2.6/dvbdev.c:414: Warnung: implicit declaration of function `class_create' /test/dvb-kernel/build-2.6/dvbdev.c:414: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /test/dvb-kernel/build-2.6/dvbdev.c: In Funktion »exit_dvbdev«: /test/dvb-kernel/build-2.6/dvbdev.c:431: Warnung: implicit declaration of function `class_destroy' CC [M] /test/dvb-kernel/build-2.6/dmxdev.o CC [M] /test/dvb-kernel/build-2.6/dvb_demux.o CC [M] /test/dvb-kernel/build-2.6/dvb_filter.o CC [M] /test/dvb-kernel/build-2.6/dvb_ca_en50221.o CC [M] /test/dvb-kernel/build-2.6/dvb_frontend.o /test/dvb-kernel/build-2.6/dvb_frontend.c: In Funktion »dvb_frontend_thread«: /test/dvb-kernel/build-2.6/dvb_frontend.c:397: error: too few arguments to function `try_to_freeze' make[2]: *** [/test/dvb-kernel/build-2.6/dvb_frontend.o] Fehler 1 make[1]: *** [_module_/test/dvb-kernel/build-2.6] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.6.12-gentoo-r3' make: *** [all] Fehler 2 |