cubieplayer / Cubian

Debian for Cubieboard
http://cubian.org
270 stars 49 forks source link

Compiling ndiswrapper #277

Closed guruz closed 10 years ago

guruz commented 10 years ago

Hi,

Using Linux Cubian 3.4.79-sun7i

When doing apt-get install ndiswrapper-common dkms ndiswrapper-dkms I get:

...
Setting up ndiswrapper-dkms (1.57-1) ...
Loading new ndiswrapper-1.57 DKMS files...
First Installation: checking all kernels...
Building only for 3.4.79-sun7i
Building initial module for 3.4.79-sun7i
Error! Bad return status for module build on kernel: 3.4.79-sun7i (armv7l)
Consult /var/lib/dkms/ndiswrapper/1.57/build/make.log for more information.
DKMS make.log for ndiswrapper-1.57 for kernel 3.4.79-sun7i (armv7l)
Thu Mar 20 16:22:28 UTC 2014
make: Entering directory `/usr/src/linux-headers-3.4.79-sun7i'
  LD      /var/lib/dkms/ndiswrapper/1.57/build/built-in.o
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/crt_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/hal_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/ndis_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/ntoskernel_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/ntoskernel_io_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/rtl_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.57/build/usb_exports.h
  CC [M]  /var/lib/dkms/ndiswrapper/1.57/build/crt.o
In file included from /usr/src/linux-headers-3.4.79-sun7i/arch/arm/include/asm/domain.h:14:0,
                 from /usr/src/linux-headers-3.4.79-sun7i/arch/arm/include/asm/thread_info.h:28,
                 from include/linux/thread_info.h:53,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/ktime.h:24,
                 from include/linux/timer.h:5,
                 from /var/lib/dkms/ndiswrapper/1.57/build/ntoskernel.h:20,
                 from /var/lib/dkms/ndiswrapper/1.57/build/crt.c:16:
/usr/src/linux-headers-3.4.79-sun7i/arch/arm/include/asm/barrier.h:41:27: fatal error: mach/barriers.h: No such file or directory
compilation terminated.

Any ideas? Thanks

guruz commented 10 years ago

OK, I didn't think that through. ndiswrapper can not work on ARM, can it? Closing.