[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

CVS lirc, kernel 2.6.15 non trova gli include



Ho la necessità di installare la versione 0.8.0pre3 del CVS di lirc. Per 
questo ho scaricato e installato la versione 2.6.15 di linux-image, 
linux-headers e linux-source.

Una volta scompattato il tar.bz2 di lirc e lanciato il setup ecco cosa mi 
succede quando lancio make:
make  all-recursive
make[1]: Entering directory `/usr/src/lirc-0.8.0pre3'
Making all in drivers
make[2]: Entering directory `/usr/src/lirc-0.8.0pre3/drivers'
Making all in lirc_dev
make[3]: Entering directory `/usr/src/lirc-0.8.0pre3/drivers/lirc_dev'
Makefile:8: **************************************************
Makefile:8: *** Makefile trick not undone, trying to recover *
Makefile:8: **************************************************
mv Makefile.automake Makefile
make all
make[4]: Entering directory `/usr/src/lirc-0.8.0pre3/drivers/lirc_dev'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
make -C /usr/src/linux/ SUBDIRS=/usr/src/lirc-0.8.0pre3/drivers/lirc_dev 
modules \
		KBUILD_VERBOSE=1
make[5]: Entering directory `/usr/src/linux-source-2.6.15'
mkdir -p /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/.tmp_versions

  WARNING: Symbol version dump /usr/src/linux-source-2.6.15/Module.symvers
           is missing; modules will have no dependencies and modversions.

make -f scripts/Makefile.build obj=/usr/src/lirc-0.8.0pre3/drivers/lirc_dev
  gcc -m32 -Wp,-MD,/usr/src/lirc-0.8.0pre3/drivers/lirc_dev/.lirc_dev.o.d  
-nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.3/include -D__KERNEL__ 
-Iinclude  -include include/linux/autoconf.h -Wall -Wundef 
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common 
-ffreestanding -O2     -fomit-frame-pointer -pipe -msoft-float 
-mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 
-Iinclude/asm-i386/mach-default -Wdeclaration-after-statement 
-Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. 
-I. -I../.. -I/usr/src/lirc-0.8.0pre3/drivers/lirc_dev/../.. 
-I/usr/src/linux//include/  -DMODULE -DKBUILD_BASENAME=lirc_dev 
-DKBUILD_MODNAME=lirc_dev -c 
-o /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/.tmp_lirc_dev.o /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c
/usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:28:27: error: 
linux/version.h: No such file or directory
/usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:29:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:29:26: warning: 
"KERNEL_VERSION" is not defined
/usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:29:40: error: missing 
binary operator before token "("
In file included from include/linux/module.h:10,
                 from /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:36:
include/linux/sched.h:4:36: error: asm/param.h: No such file or directory
In file included from include/linux/posix_types.h:47,
                 from include/linux/types.h:13,
                 from include/linux/capability.h:16,
                 from include/linux/sched.h:7,
                 from include/linux/module.h:10,
                 from /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:36:
/usr/lib/gcc/i486-linux-gnu/4.0.3/include/asm/posix_types.h:13:22: error: 
features.h: No such file or directory
/usr/lib/gcc/i486-linux-gnu/4.0.3/include/asm/posix_types.h:14:35: error: no 
include path in which to search for asm/posix_types.h
In file included from include/linux/capability.h:16,
                 from include/linux/sched.h:7,
                 from include/linux/module.h:10,
                 from /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:36:
include/linux/types.h:14:23: error: asm/types.h: No such file or directory
In file included from include/linux/capability.h:16,
                 from include/linux/sched.h:7,
                 from include/linux/module.h:10,
                 from /usr/src/lirc-0.8.0pre3/drivers/lirc_dev/lirc_dev.c:36:
include/linux/types.h:18: error: syntax error before '__kernel_dev_t'
include/linux/types.h:18: warning: type defaults to 'int' in declaration of 
'__kernel_dev_t'
include/linux/types.h:18: warning: data definition has no type or storage 
class
include/linux/types.h:21: error: syntax error before 'dev_t'
include/linux/types.h:21: warning: type defaults to 'int' in declaration of 
'dev_t'
include/linux/types.h:21: warning: data definition has no type or storage 
class
include/linux/types.h:22: error: syntax error before 'ino_t'
include/linux/types.h:22: warning: type defaults to 'int' in declaration of 
'ino_t'
include/linux/types.h:22: warning: data definition has no type or storage 
class
include/linux/types.h:23: error: syntax error before 'mode_t'
include/linux/types.h:23: warning: type defaults to 'int' in declaration of 
'mode_t'
include/linux/types.h:23: warning: data definition has no type or storage 
class
include/linux/types.h:24: error: syntax error before 'nlink_t'
include/linux/types.h:24: warning: type defaults to 'int' in declaration of 
'nlink_t'
include/linux/types.h:24: warning: data definition has no type or storage 
class
include/linux/types.h:25: error: syntax error before 'off_t'
include/linux/types.h:25: warning: type defaults to 'int' in declaration of 
'off_t'
include/linux/types.h:25: warning: data definition has no type or storage 
class
include/linux/types.h:26: error: syntax error before 'pid_t'
include/linux/types.h:26: warning: type defaults to 'int' in declaration of 
'pid_t'
include/linux/types.h:26: warning: data definition has no type or storage 
class
include/linux/types.h:27: error: syntax error before 'daddr_t'
include/linux/types.h:27: warning: type defaults to 'int' in declaration of 
'daddr_t'
include/linux/types.h:27: warning: data definition has no type or storage 
class
include/linux/types.h:29: error: syntax error before 'suseconds_t'
include/linux/types.h:29: warning: type defaults to 'int' in declaration of 
'suseconds_t'
include/linux/types.h:29: warning: data definition has no type or storage 
class
include/linux/types.h:30: error: syntax error before 'timer_t'
[...]

e una serie di errori come questi. a quanto sembra non trova gli headers, ma 
non so come dirgli di andarli a prendere nel posto giusto. Cosa posso fare?

Grazie,
	Matteo.



Reply to: