Hi,

I want to install ndiswrapper so I can use the RTL8180L wireless on my laptop, but working down from the latest stable release 1.25 to 1.23, they all fail at build with this:

<snip>
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:616: warning: type defaults to `int' in declaration of `wfastcall'
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:616: warning: data definition has no type or storage class
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:617: error: syntax error before "wfastcall"
/home/huub/ndiswrapper- 1.23/driver/ntoskernel.h:617: warning: type defaults to `int' in declaration of `wfastcall'
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:617: warning: data definition has no type or storage class
/home/huub/ndiswrapper- 1.23/driver/ntoskernel.h:618: error: syntax error before "wfastcall"
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:618: warning: type defaults to `int' in declaration of `wfastcall'
/home/huub/ndiswrapper- 1.23/driver/ntoskernel.h:618: warning: data definition has no type or storage class
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:620: error: syntax error before "wfastcall"
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:620: warning: type defaults to `int' in declaration of `wfastcall'
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:620: warning: data definition has no type or storage class
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:621: error: syntax error before "wfastcall"
/home/huub/ndiswrapper- 1.23/driver/ntoskernel.h:621: warning: type defaults to `int' in declaration of `wfastcall'
/home/huub/ndiswrapper-1.23/driver/ntoskernel.h:621: warning: data definition has no type or storage class
/home/huub/ndiswrapper- 1.23/driver/hal.c:122: error: syntax error before "KIRQL"
/home/huub/ndiswrapper-1.23/driver/hal.c:128: error: syntax error before "void"
/home/huub/ndiswrapper-1.23/driver/hal.c:134: error: syntax error before "KIRQL"
/home/huub/ndiswrapper-1.23/driver/hal.c:140: error: syntax error before "void"
/home/huub/ndiswrapper-1.23/driver/hal.c:146: error: syntax error before "void"
/home/huub/ndiswrapper-1.23/driver/hal.c:156: error: syntax error before "void"
make[3]: *** [/home/huub/ndiswrapper-1.23/driver/hal.o] Error 1
make[2]: *** [_module_/home/huub/ndiswrapper
-1.23/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.18'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/huub/ndiswrapper-1.23/driver'
make: *** [install] Error 2

Can you please tell me what's wrong?

Thank you,

Huub