problems compiling modules for kernel 2.6.0-test4

From: karl (kdagee2_at_yahoo.com)
Date: 08/30/03


Date: 30 Aug 2003 11:32:54 -0700

I am having problems compiling modules for kernel 2.6.0-test4. I am
using the .config file from my suse 8.1 install. These problems occur
if I run make oldconfig or make xconfig.

The kernel compiles fine, but, when running make modules, I get the
following types of errors. This is the latest:

CC [M] drivers/net/at1700.o
drivers/net/at1700.c: In function `at1700_probe1':
drivers/net/at1700.c:313: `MCA_NOTFOUND' undeclared (first use in this
function)
drivers/net/at1700.c:313: (Each undeclared identifier is reported only
once
drivers/net/at1700.c:313: for each function it appears in.)
drivers/net/at1700.c:315: warning: implicit declaration of function
`mca_find_unused_adapter'
drivers/net/at1700.c:321: warning: implicit declaration of function
`mca_read_stored_pos'
drivers/net/at1700.c:345: warning: implicit declaration of function
`mca_set_adapter_name'
drivers/net/at1700.c:346: warning: implicit declaration of function
`mca_mark_as_used'
drivers/net/at1700.c: In function `cleanup_module':
drivers/net/at1700.c:980: warning: implicit declaration of function
`mca_mark_as_unused'
make[2]: *** [drivers/net/at1700.o] Error 1
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

I can remove the offending module, but, it just finds another one to
bomb on. what causes this, is there a fix? or is the kernel "not
ready for prime time"?

--karl



Relevant Pages