[lwlan-user] Problem compiling linux-wlan-ng-0.2.3.tar.gz on kernel 2.6.9-27.cc

linux-wlan-user at wilber.pointclark.net linux-wlan-user at wilber.pointclark.net
Tue Feb 28 06:17:09 EST 2006


Hello,


I've having trouble compiling linux-wlan-ng-0.2.3 from source on a ClarkConnect Home 3.2 R1 which is based on RedHat/CentOS 4 core. The kernel version is:
2.6.9-27.cc


and the compiler:
[root at bowenvale linux-wlan-ng-0.2.3]# gcc -v
Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.4/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux
Thread model: posix
gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)
[root at bowenvale linux-wlan-ng-0.2.3]# 


This is the configuration I used:
[root at bowenvale linux-wlan-ng-0.2.3]# make config

-------------- Linux WLAN Configuration Script -------------

The default responses are correct for most users.

Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]: 
Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [n]: 
Build Prism2.5 native PCI (_pci) driver? (y/n) [n]: 
Build Prism2.5 USB (_usb) driver? (y/n) [n]: 

Linux source directory [/lib/modules/2.6.9-27.cc/build]: 

The kernel source tree is version 2.6.9-27.cc.
Kernel 2.5/2.6 support is highly experimental.
The current kernel build date is Mon Oct 24 18:48:25 2005.

Alternate target install root directory on host []: 
PCMCIA script directory [/etc/pcmcia]: 
  Module install directory [/lib/modules/2.6.9-27.cc]: 

It looks like you have a System V init file setup.


Prefix for build host compiler? (rarely needed) []: 

Build for debugging (see doc/config.debug) (y/n) [n]: 


Configuration successful.  Now type 'make' and pray.

[root at bowenvale linux-wlan-ng-0.2.3]# make


and this is the error I get during the make:
make[4]: Entering directory `/usr/src/kernels/2.6.9-27.cc-i686'
  CC [M]  /home/shared/cc2/linux-wlan-ng/linux-wlan-ng-0.2.3/src/prism2/driver/prism2_cs.o
/home/shared/cc2/linux-wlan-ng/linux-wlan-ng-0.2.3/src/prism2/driver/prism2_cs.c:29: error: invalid lvalue in unary `&'
/home/shared/cc2/linux-wlan-ng/linux-wlan-ng-0.2.3/src/prism2/driver/prism2_cs.c:29: error: initializer element is not constant
/home/shared/cc2/linux-wlan-ng/linux-wlan-ng-0.2.3/src/prism2/driver/prism2_cs.c:29: error: (near initialization for `__param_arr_irq_list.num')
make[5]: *** [/home/shared/cc2/linux-wlan-ng/linux-wlan-ng-0.2.3/src/prism2/driver/prism2_cs.o] Error 1
make[4]: *** [_module_/home/shared/cc2/linux-wlan-ng/linux-wlan-ng-0.2.3/src/prism2/driver] Error 2
make[4]: Leaving directory `/usr/src/kernels/2.6.9-27.cc-i686'



Any hints on what I can do to successfully compile?

Thanks,
Matthew


More information about the Linux-wlan-user mailing list