From: Daniel A. <da...@ro...> - 2003-06-30 06:53:09
|
When compiling on debian (even with the source I retrieved through apt-get) I get this error. I believe there is something wrong with my kernel-headers, but what should I do to fix this problem? socrates:/usr/src/modules/qce-source-0.40d-2# make cc -I/lib/modules/2.2.20/build/drivers/usb -I/lib/modules/2.2.20/build/include -include /lib/modules/2.2.20/build/include/linux/config.h -O3 -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.2.20/build/include/linux/modversions.h -c quickcam.c In file included from /lib/modules/2.2.20/build/include/linux/string.h:37, from /lib/modules/2.2.20/build/include/linux/signal.h:64, from /lib/modules/2.2.20/build/include/linux/sched.h:23, from quickcam.c:39: /lib/modules/2.2.20/build/include/asm/string.h:476:17: missing terminating " character In file included from /lib/modules/2.2.20/build/include/linux/string.h:37, from /lib/modules/2.2.20/build/include/linux/signal.h:64, from /lib/modules/2.2.20/build/include/linux/sched.h:23, from quickcam.c:39: /lib/modules/2.2.20/build/include/asm/string.h: In function `memscan': /lib/modules/2.2.20/build/include/asm/string.h:477: error: syntax error before "repnz" /lib/modules/2.2.20/build/include/asm/string.h:478: error: `scasb' undeclared (first use in this function) /lib/modules/2.2.20/build/include/asm/string.h:478: error: (Each undeclared identifier is reported only once /lib/modules/2.2.20/build/include/asm/string.h:478: error: for each function it appears in.) /lib/modules/2.2.20/build/include/asm/string.h:478:21: invalid suffix "f" on integer constant /lib/modules/2.2.20/build/include/asm/string.h:480:17: missing terminating " character In file included from /lib/modules/2.2.20/build/include/linux/sched.h:23, from quickcam.c:39: /lib/modules/2.2.20/build/include/linux/signal.h: In function `siginitset': /lib/modules/2.2.20/build/include/linux/signal.h:193: warning: deprecated use of label at end of compound statement /lib/modules/2.2.20/build/include/linux/signal.h: In function `siginitsetinv': /lib/modules/2.2.20/build/include/linux/signal.h:205: warning: deprecated use of label at end of compound statement {standard input}: Assembler messages: {standard input}:7: Warning: ignoring changed section attributes for .modinfo make: *** [quickcam.o] Error 1 |