Hello again people,

I was just trying to compile the WLAN USB driver, but I'm having trouble 
making it work.

The wlan drivers configure OK, but when I try and make them I get 
compiler errors that refer to /usr/src/linux/include/linux/usb.h and 
these lines in particular:

static __inline__ void wait_ms(unsigned int ms)
{
         if(!in_interrupt()) {
                 current->state = TASK_UNINTERRUPTIBLE;
                 schedule_timeout(1 + ms * HZ / 1000);
         }
         else
                 mdelay(ms);
}

The errors are below .. the compiler seems to be mis-interpreting the 
instructions .. or something, I'm not a C programmer so I don't know 
what's going on ;-)

gcc -v says

gcc version 2.96 20000731 (Kondara MNU/Linux 2.1)

Am I doing something obviously wrong??

Cheers,

sjb

gcc -c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe 
-D__LINUX_WLAN__ -D__KERNEL__ -DMODULE=1  -I../include -I../../include 
-I/usr/src/linux/include  \
-DWLAN_HOSTIF=WLAN_USB prism2wext.c -o obj_usb/prism2wext.o
In file included from ../include/prism2/prism2wext.h:71,
                  from prism2wext.c:39:
/usr/src/linux/include/linux/usb.h: In function `wait_ms':
/usr/src/linux/include/linux/usb.h:147: `irq_stat_R2176dd22' undeclared 
(first use in this function)
/usr/src/linux/include/linux/usb.h:147: (Each undeclared identifier is 
reported only once
/usr/src/linux/include/linux/usb.h:147: for each function it appears in.)
/usr/src/linux/include/linux/usb.h:149: warning: implicit declaration of 
function `schedule_timeout_R17d59d01'
/usr/src/linux/include/linux/usb.h:152: warning: implicit declaration of 
function `__const_udelay_Reae3dfd6'
/usr/src/linux/include/linux/usb.h:152: warning: implicit declaration of 
function `__udelay_R9e7d6bd0'
prism2wext.c: In function `prism2wext_get_wireless_stats':
prism2wext.c:83: warning: implicit declaration of function 
`printk_R1b7d4074'
prism2wext.c: In function `prism2wext_support_ioctl':
prism2wext.c:322: warning: implicit declaration of function 
`__generic_copy_to_user_Rd523fdd3'
make[3]: *** [obj_usb/prism2wext.o] Error 1
make[3]: Leaving directory 
`/root/packages/linux-wlan-ng-0.1.15-pre4/src/prism2/driver'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/root/packages/linux-wlan-ng-0.1.15-pre4/src/prism2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/packages/linux-wlan-ng-0.1.15-pre4/src'
make: *** [all] Error 2




-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to