RE: Compile of 2.3.43 dies on USB

From: Dunlap, Randy (randy.dunlap@intel.com)
Date: Wed Feb 16 2000 - 14:01:28 EST


Already been fixed. Use a more recent kernel.

~Randy

> -----Original Message-----
> From: Bradley D. Johnson [mailto:johnson@mail.coastal.udel.edu]
> Sent: Wednesday, February 16, 2000 8:20 AM
> To: linux-kernel@vger.rutgers.edu
> Subject: Compile of 2.3.43 dies on USB
>
>
> Hi all:
>
> I have been playing with the 2.3.43 release over the last
> couple of days.
> I am trying to incorporate USB into the kernel (not as a
> module). I have
> a RH6.1 system on a PII. I can compile in the support for USB and for
> Kodak Cameras without any trouble. I also need to include
> support for the
> USB filesystem (called CONFIG_USB_DEVICEFS). When I include
> this option,
> however, my 'make bzImage' fails with
>
> make -C usb
> make[2]: Entering directory `/usr/src/linux-2.3.43/drivers/usb'
> make all_targets
> make[3]: Entering directory `/usr/src/linux-2.3.43/drivers/usb'
> gcc -D__KERNEL__ -I/usr/src/linux-2.3.43/include -D__SMP__ -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer
> -fno-strict-aliasing -pipe
> -DCPU=686 -march=i686 -DEXPORT_SYMTAB -c usb.c
> gcc -D__KERNEL__ -I/usr/src/linux-2.3.43/include -D__SMP__ -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer
> -fno-strict-aliasing -pipe
> -DCPU=686 -march=i686 -c -o devices.o devices.c
> gcc -D__KERNEL__ -I/usr/src/linux-2.3.43/include -D__SMP__ -Wall
> -Wstrict-protot
> ypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -DCPU=686
> -march=i686 -c -o devio.o devio.c
> gcc -D__KERNEL__ -I/usr/src/linux-2.3.43/include -D__SMP__ -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer
> -fno-strict-aliasing -pipe
> -DCPU=686 -march=i686 -c -o drivers.o drivers.c
> gcc -D__KERNEL__ -I/usr/src/linux-2.3.43/include -D__SMP__ -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer
> -fno-strict-aliasing -pipe
> -DCPU=686 -march=i686 -c -o hub.o hub.c
> gcc -D__KERNEL__ -I/usr/src/linux-2.3.43/include -D__SMP__ -Wall
> -Wstrict-prototypes -O2 -fomit-frame-pointer
> -fno-strict-aliasing -pipe
> -DCPU=686 -march=i686 -c -o inode.o inode.c
> /usr/src/linux-2.3.43/include/linux/interrupt.h: In function
> `raise_softirq':
> In file included from /usr/src/linux-2.3.43/include/asm/smplock.h:6,
> from
> /usr/src/linux-2.3.43/include/linux/smp_lock.h:13,
> from inode.c:34:
> /usr/src/linux-2.3.43/include/linux/interrupt.h:97: `current'
> undeclared
> (first
> use in this function)
> /usr/src/linux-2.3.43/include/linux/interrupt.h:97: (Each undeclared
> identifier is reported only once
> /usr/src/linux-2.3.43/include/linux/interrupt.h:97: for each
> function it
> appears in.)
> /usr/src/linux-2.3.43/include/linux/interrupt.h: In function
> `tasklet_schedule':
> /usr/src/linux-2.3.43/include/linux/interrupt.h:168:
> `current' undeclared
> (first use in this function)
> /usr/src/linux-2.3.43/include/linux/interrupt.h: In function
> `tasklet_hi_schedule':
> /usr/src/linux-2.3.43/include/linux/interrupt.h:182:
> `current' undeclared
> (first use in this function)
> /usr/src/linux-2.3.43/include/linux/interrupt.h: In function
> `disable_bh':
> /usr/src/linux-2.3.43/include/linux/interrupt.h:253:
> `current' undeclared
> (first use in this function)
> make[3]: *** [inode.o] Error 1
> make[3]: Leaving directory `/usr/src/linux-2.3.43/drivers/usb'
> make[2]: *** [first_rule] Error 2
> make[2]: Leaving directory `/usr/src/linux-2.3.43/drivers/usb'
> make[1]: *** [_subdir_usb] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.3.43/drivers'
> make: *** [_dir_drivers] Error 2

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Feb 23 2000 - 21:00:16 EST