| Subject: | Re: depmod -a and undefined symbols |
| From: | Dr Jon R Malone <jon,AT,malone,DOT,scotnet,DOT,co,DOT,uk> |
| Date: | Sat, 14 Jul 2001 23:31:52 +0200 |
Finally got there.
I don't know exactly what I did since I only had 1 compile and did the
dangerous thing of
changing EVERYTHING.
I put an extern infront of the declarations of
csum_partial and memcpy_toiovec (my C is not good enuf to know if this
is needed. I think not but
I didn't have time to experiment.
e.g.
./include/asm-i386/checksum.h:extern unsigned int csum_partial(const
unsigned char * buff, int len, unsigned int sum);
./arch/i386/lib/checksum.c:extern unsigned int csum_partial(const
unsigned char * buff, int len, unsigned int sum) {
and also added (despite the comments that said
not to) 2 lines to the net/netsyms.c file
X(csum_partial),
X(memcpy_toiovec), # susprising memcpy_fromiovec
was already there. I guess if I found out how it
got there everything would be OK!
Rebuilt kernel and insmod cipcb loads.
Now on to the real job!