Les cuento mi problema, quiza alguien y al ha resuelto y pueda compartir su conocimiento.
Siempre que quiero compilar algo me sale un dichoso error con el make
uso Mepis con kernel 2.6.27-1-mepis-smp
gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O6 -c dm9601.c
In file included from /usr/src/linux/include/linux/kernel.h:18,
from /usr/src/linux/include/linux/sched.h:52,
from dm9601.c:51:
/usr/src/linux/include/linux/ratelimit.h: In function ‘ratelimit’:
/usr/src/linux/include/linux/ratelimit.h:23: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/ratelimit.h:23: error: (Each undeclared identifier is reported only once
/usr/src/linux/include/linux/ratelimit.h:23: error: for each function it appears in.)
In file included from /usr/src/linux/include/asm/thread_info.h:22,
from /usr/src/linux/include/linux/thread_info.h:47,
from /usr/src/linux/include/linux/preempt.h:9,
from /usr/src/linux/include/linux/spinlock.h:50,
from /usr/src/linux/include/linux/seqlock.h:29,
from /usr/src/linux/include/linux/time.h:8,
from /usr/src/linux/include/linux/timex.h:57,
from /usr/src/linux/include/linux/sched.h:54,
from dm9601.c:51:
/usr/src/linux/include/asm/processor.h: At top level:
/usr/src/linux/include/asm/processor.h:112: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
---corto por que es muy largo ----
dm9601.c: In function ‘dm9601_probe’:
dm9601.c:961: warning: implicit declaration of function ‘usb_set_configuration’
dm9601.c:961: error: ‘struct usb_host_config’ has no member named ‘bConfigurationValue’
dm9601.c:962: error: expected ‘)’ before ‘KBUILD_MODNAME’
dm9601.c:967: error: expected ‘)’ before ‘KBUILD_MODNAME’
dm9601.c:971: warning: implicit declaration of function ‘usb_inc_dev_use’
dm9601.c:974: error: ‘dm9601_board_info_t’ has no member named ‘ctrl_wait’
dm9601.c:976: warning: implicit declaration of function ‘init_etherdev’
dm9601.c:976: warning: assignment makes pointer from integer without a cast
dm9601.c:987: error: ‘CONFIG_HZ’ undeclared (first use in this function)
dm9601.c:988: error: ‘dm9601_tx_timeout’ undeclared (first use in this function)
dm9601.c:1004: error: expected ‘)’ before ‘KBUILD_MODNAME’
dm9601.c: In function ‘dm9601_disconnect’:
dm9601.c:1015: error: expected ‘)’ before ‘KBUILD_MODNAME’
dm9601.c:1021: warning: implicit declaration of function ‘usb_dec_dev_use’
dm9601.c: At top level:
dm9601.c:1029: warning: initialization from incompatible pointer type
dm9601.c:1030: warning: initialization from incompatible pointer type
dm9601.c: In function ‘dm9601_init’:
dm9601.c:1036: error: expected ‘)’ before ‘KBUILD_MODNAME’
make: *** [org] Error 1
he instaldo el source, las headers, el make, auto make, gcc, autoconf, build-essential y muchas cosas mas.
tengo antix en otro disco y tambien tengo el mismo problema con el make.
Una luz por favor

















Autor


En línea

??
