make and 2.6.8.1 I recently upgraded to slackware 10 and installed kernel 2.8.6.1 on a
Dell Latitude C640 laptop. Everything is okay except make exits with a
warning: implicit declaration of function `register ......'
for most of the software I try to compile.
Everything compiles fine under 2.4.26 but I'd like to use the latest
kernel as it has some new features I want.
I have the latest versions of
wireless_tools
binutils
make
module-init-tools
util-linux
Thanks for any suggestions, ideas.
Max
-----Here's the typical output I get-----------
root@darkstar:/sw/orinoco-0.13e# make
make -C /lib/modules/2.6.8.1/build SUBDIRS=/sw/orinoco-0.13e modules
make[1]: Entering directory `/usr/src/linux-2.6.8.1'
CC [M] /sw/orinoco-0.13e/hermes.o
CC [M] /sw/orinoco-0.13e/orinoco.o
CC [M] /sw/orinoco-0.13e/orinoco_cs.o
/sw/orinoco-0.13e/orinoco_cs.c: In function `orinoco_cs_hard_reset':
/sw/orinoco-0.13e/orinoco_cs.c:134: warning: implicit declaration of
function `CardServices'
/sw/orinoco-0.13e/orinoco_cs.c: In function `orinoco_cs_attach':
/sw/orinoco-0.13e/orinoco_cs.c:206: error: structure has no member
named `release'
/sw/orinoco-0.13e/orinoco_cs.c:207: error: structure has no member
named `release'
/sw/orinoco-0.13e/orinoco_cs.c:208: error: structure has no member
named `release'
/sw/orinoco-0.13e/orinoco_cs.c: In function `init_orinoco_cs':
/sw/orinoco-0.13e/orinoco_cs.c:688: warning: implicit declaration of
function `register_pccard_driver'
/sw/orinoco-0.13e/orinoco_cs.c: In function `exit_orinoco_cs':
/sw/orinoco-0.13e/orinoco_cs.c:696: warning: implicit declaration of
function `unregister_pccard_driver'
make[2]: *** [/sw/orinoco-0.13e/orinoco_cs.o] Error 1
make[1]: *** [_module_/sw/orinoco-0.13e] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8.1'
make: *** [modules] Error 2 |