ndiswrapper will not build on -current
here is the compiler output when i try to build the slackware package
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/crt_exports.h
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/hal_exports.h
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/ndis_exports.h
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/ntoskernel_exports.h
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/ntoskernel_io_exports.h
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/rtl_exports.h
MKEXPORT /tmp/SBo/ndiswrapper-1.56/driver/usb_exports.h
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/crt.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/hal.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/iw_ndis.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/loader.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/ndis.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/ntoskernel.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/ntoskernel_io.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/pe_linker.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/pnp.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/proc.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/rtl.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/wrapmem.o
CC [M] /tmp/SBo/ndiswrapper-1.56/driver/wrapndis.o
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c: In function 'set_multicast_list':
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:953:13: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:956:20: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:960:10: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:960:10: warning: type defaults to 'int' in declaration of '_min2'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:960:10: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:967:19: error: 'struct net_device' has no member named 'mc_list'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:968:50: error: dereferencing pointer to incomplete type
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:969:14: error: dereferencing pointer to incomplete type
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:971:4: error: dereferencing pointer to incomplete type
make[3]: *** [/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.o] Error 1
make[2]: *** [_module_/tmp/SBo/ndiswrapper-1.56/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.35.7'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/SBo/ndiswrapper-1.56/driver'
make: *** [all] Error 2
bash-4.1#
any help would be appreciated.
mdynac
|