<< | Thread Index | >> ]    [ << | Date Index | >> ]

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!





<< | Thread Index | >> ]    [ << | Date Index | >> ]