Devo installare i driver per una scheda che va sulla slot pcmcia sul portatile, ma quando vado a fare il make install (make lapcan in questo caso), mi da questa risposta:
]0;root@portatile:/tmp/linuxcan[root@portatile linuxcan]# make lapcan
make -C canlib sub
make[1]: Entering directory `/tmp/linuxcan/canlib'
make -C examples
make[2]: Entering directory `/tmp/linuxcan/canlib/examples'
make[2]: Nothing to be done for `sub'.
make[2]: Leaving directory `/tmp/linuxcan/canlib/examples'
make[1]: Leaving directory `/tmp/linuxcan/canlib'
make -C canlib/examples sub
make[1]: Entering directory `/tmp/linuxcan/canlib/examples'
make[1]: Nothing to be done for `sub'.
make[1]: Leaving directory `/tmp/linuxcan/canlib/examples'
make -C lapcan sub
make[1]: Entering directory `/tmp/linuxcan/lapcan'
cc -Wall -O2 -D__KERNEL__ -DMODULE -fomit-frame-pointer -I/tmp/linuxcan/include/ -I/lib/modules/`uname -r`/build/include -c -o lapcan_main_cs.o lapcan_main_cs.c
lapcan_main_cs.c:39:28: pcmcia/version.h: No such file or directory
lapcan_main_cs.c:40:29: pcmcia/cs_types.h: No such file or directory
lapcan_main_cs.c:41:23: pcmcia/cs.h: No such file or directory
lapcan_main_cs.c:42:27: pcmcia/cistpl.h: No such file or directory
lapcan_main_cs.c:43:27: pcmcia/cisreg.h: No such file or directory
lapcan_main_cs.c:44:23: pcmcia/ds.h: No such file or directory
lapcan_main_cs.c:45:28: pcmcia/bus_ops.h: No such file or directory
In file included from /usr/include/linux/module.h:21,
from lapcan_main_cs.c:61:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
In file included from lapcan_main_cs.c:70:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
make[1]: *** [lapcan_main_cs.o] Error 1
make[1]: Leaving directory `/tmp/linuxcan/lapcan'
make: *** [lapcan] Error 2
qualcuno sa dirmi di cosa si tratta?