Hola lista,

 al compilar (gcc-2.95) el driver para la tarjeta wireless, el
ISL2890-0.1.0, me devolvió un error.

 No sé si alguno de vosotros la usa, usó o tiene idea de este tema pero por
si
 acaso lo posteo aquí. Es que no sé por dónde seguir. Uso el kernel 2.4.23.

 Después de configurarlo de acuerdo con la documentación me puse a hacer un
 "make all" y me devolvió lo siguiente.

 =====================================================

 In file included from /usr/src/linux/include/linux/prefetch.h:13,
                  from /usr/src/linux/include/linux/list.h:6,
                  from /usr/src/linux/include/linux/module.h:12,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/module.h:6,
                  from cs.c:34:
 /usr/src/linux/include/asm/processor.h:75: `CONFIG_NR_CPUS' undeclared here
 (not in a function)
 In file included from /usr/src/linux/include/asm/smp.h:17,
                  from /usr/src/linux/include/linux/smp.h:14,
                  from /usr/src/linux/include/linux/sched.h:23,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/sched.h:5,
                  from /usr/src/linux/include/linux/mm.h:4,
                  from /usr/src/linux/include/linux/slab.h:14,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/slab.h:9,
                  from cs.c:41:
 /usr/src/linux/include/asm/mpspec.h:205: `CONFIG_NR_CPUS' undeclared here
 (not in a function)
 /usr/src/linux/include/asm/mpspec.h:205: size of array
 `quad_local_to_mp_bus_id' has non-integer type
 In file included from /usr/src/linux/include/asm/smp.h:21,
                  from /usr/src/linux/include/linux/smp.h:14,
                  from /usr/src/linux/include/linux/sched.h:23,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/sched.h:5,
                  from /usr/src/linux/include/linux/mm.h:4,
                  from /usr/src/linux/include/linux/slab.h:14,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/slab.h:9,
                  from cs.c:41:
 /usr/src/linux/include/asm/apic.h:88: `CONFIG_NR_CPUS' undeclared here (not
 in a function)
 In file included from /usr/src/linux/include/linux/smp.h:14,
                  from /usr/src/linux/include/linux/sched.h:23,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/sched.h:5,
                  from /usr/src/linux/include/linux/mm.h:4,
                  from /usr/src/linux/include/linux/slab.h:14,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/slab.h:9,
                  from cs.c:41:
 /usr/src/linux/include/asm/smp.h:66: `CONFIG_NR_CPUS' undeclared here (not
in
 a function)
 /usr/src/linux/include/asm/smp.h:68: `CONFIG_NR_CPUS' undeclared here (not
in
 a function)
 In file included from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/sched.h:5,
                  from /usr/src/linux/include/linux/mm.h:4,
                  from /usr/src/linux/include/linux/slab.h:14,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/slab.h:9,
                  from cs.c:41:
 /usr/src/linux/include/linux/sched.h:366: `CONFIG_NR_CPUS' undeclared here
 (not in a function)
 /usr/src/linux/include/linux/sched.h:366: `CONFIG_NR_CPUS' undeclared here
 (not in a function)
 /usr/src/linux/include/linux/sched.h:526: `CONFIG_NR_CPUS' undeclared here
 (not in a function)
 In file included from /usr/src/linux/include/linux/highmem.h:5,
                  from /usr/src/linux/include/linux/vmalloc.h:8,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/vmalloc.h:7,
                  from /usr/src/linux/include/asm/io.h:47,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/asm/io.h:5,
                  from /usr/src/linux/include/asm/pci.h:41,
                  from /usr/src/linux/include/linux/pci.h:679,
                  from
 /root/ISL3890-0.1.0/pcmcia-cs-3.2.4-intersil/include/linux/pci.h:4,
                  from cs.c:49:
 /usr/src/linux/include/asm/pgalloc.h:228: `CONFIG_NR_CPUS' undeclared here
 (not in a function)
 make[1]: *** [cs.o] Error 1
 make: *** [all] Error 2


 ===============================================

 Y aquí ya me quedé. Ni idea de qué me estoy perdiendo. ¿Alguno de vosotros
 tenéis alguna pista?

 Venga, muchas gracias por la ayuda.

 Salú

Responder a