I'm heart broken, ACX won't compile on Mandriva 2009.0 I get the following:
[ken@localhost acx-20080210]$ make
make -C /lib/modules/2.6.27-desktop-0.rc8.2mnb/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.27-0.rc8.2mnb'
WARNING: Symbol version dump /usr/src/linux-2.6.27-0.rc8.2mnb/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/ken/Install/acx/acx-20080210/wlan.o
CC [M] /home/ken/Install/acx/acx-20080210/conv.o
CC [M] /home/ken/Install/acx/acx-20080210/ioctl.o
/home/ken/Install/acx/acx-20080210/ioctl.c: In function ‘acx_s_scan_add_station’:
/home/ken/Install/acx/acx-20080210/ioctl.c:506: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:506: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:506: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:506: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:513: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:513: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:513: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:513: error: too few arguments to function ‘iwe_stream_add_point’
/home/ken/Install/acx/acx-20080210/ioctl.c:523: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:523: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:523: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:523: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:531: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:531: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:531: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:531: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:549: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:549: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:549: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:549: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:559: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:559: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:559: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:559: error: too few arguments to function ‘iwe_stream_add_point’
/home/ken/Install/acx/acx-20080210/ioctl.c:574: warning: passing argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:574: warning: passing argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:574: warning: passing argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:574: error: too few arguments to function ‘iwe_stream_add_value’
/home/ken/Install/acx/acx-20080210/ioctl.c: At top level:
/home/ken/Install/acx/acx-20080210/ioctl.c:2744: fatal error: opening dependency file /home/ken/Install/acx/acx-20080210/.ioctl.o.d: Permission denied
compilation terminated.
make[2]: *** [/home/ken/Install/acx/acx-20080210/ioctl.o] Error 1
make[1]: *** [_module_/home/ken/Install/acx/acx-20080210] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27-0.rc8.2mnb'
make: *** [acx.o] Error 2
I'm using NDISWRAPPER for now, if this can be fixed I'll gladly go back to ACX.
Thanks Ken
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm heart broken, ACX won't compile on Mandriva 2009.0 I get the following:
[ken@localhost acx-20080210]$ make
make -C /lib/modules/2.6.27-desktop-0.rc8.2mnb/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.27-0.rc8.2mnb'
WARNING: Symbol version dump /usr/src/linux-2.6.27-0.rc8.2mnb/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/ken/Install/acx/acx-20080210/wlan.o
CC [M] /home/ken/Install/acx/acx-20080210/conv.o
CC [M] /home/ken/Install/acx/acx-20080210/ioctl.o
/home/ken/Install/acx/acx-20080210/ioctl.c: In function ‘acx_s_scan_add_station’:
/home/ken/Install/acx/acx-20080210/ioctl.c:506: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:506: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:506: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:506: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:513: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:513: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:513: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:513: error: too few arguments to function ‘iwe_stream_add_point’
/home/ken/Install/acx/acx-20080210/ioctl.c:523: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:523: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:523: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:523: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:531: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:531: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:531: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:531: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:549: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:549: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:549: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:549: error: too few arguments to function ‘iwe_stream_add_event’
/home/ken/Install/acx/acx-20080210/ioctl.c:559: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:559: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:559: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:559: error: too few arguments to function ‘iwe_stream_add_point’
/home/ken/Install/acx/acx-20080210/ioctl.c:574: warning: passing argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:574: warning: passing argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/ken/Install/acx/acx-20080210/ioctl.c:574: warning: passing argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without a cast
/home/ken/Install/acx/acx-20080210/ioctl.c:574: error: too few arguments to function ‘iwe_stream_add_value’
/home/ken/Install/acx/acx-20080210/ioctl.c: At top level:
/home/ken/Install/acx/acx-20080210/ioctl.c:2744: fatal error: opening dependency file /home/ken/Install/acx/acx-20080210/.ioctl.o.d: Permission denied
compilation terminated.
make[2]: *** [/home/ken/Install/acx/acx-20080210/ioctl.o] Error 1
make[1]: *** [_module_/home/ken/Install/acx/acx-20080210] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27-0.rc8.2mnb'
make: *** [acx.o] Error 2
I'm using NDISWRAPPER for now, if this can be fixed I'll gladly go back to ACX.
Thanks Ken
OK fixed it after reading further. Have to modprobe -f though.