Hi all!

After switching to the new 2.2 pre-Kernels I had some problems compiling the
new kernel. The error message (look below) looks like it has something to
do with networking, so I send it to this mailing list. Please note, that I
do NOT read this mailing list, so I would be pleased about an email :-)

I have a plain Suse6.0 system, gcc is egcs-2.91.60, the kernel is 2.2pre 6
(patched up from 2.1.129). In the network option I activated packet support,
unix domain sockets, TCP/IP, Drop Source routed frames, Allow large 
windows. In the network device section I clicked on dummy net driver, 
Ne2000 ISA and PPP. 
If you need more informations, just mail me. I append the lines with the
error. Noteable is, that the same kernel with the same configuration on
the same computer with the same compiler, but my old system (other hard
disk) compiles fine. So maybe there is just a wrong link somewhere?

cu
        Jens-Uwe

[...]
gcc -D__KERNEL__ -I/usr/src/hacker/linux/include -Wall -Wstrict-prototypes -O2 
-fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 
-malign-functions=2 -DCPU=686   -c -o usercopy.o usercopy.c
gcc -D__KERNEL__ -I/usr/src/hacker/linux/include -D__ASSEMBLY__  -traditional -c 
getuser.S -o getuser.o
gcc -D__KERNEL__ -I/usr/src/hacker/linux/include -D__ASSEMBLY__  -traditional -c 
putuser.S -o putuser.o
rm -f lib.a
ar  rcs lib.a  checksum.o old-checksum.o semaphore.o delay.o usercopy.o getuser.o 
putuser.o
make[2]: Leaving directory `/usr/src/hacker/linux/arch/i386/lib'
make[1]: Leaving directory `/usr/src/hacker/linux/arch/i386/lib'
ld -m elf_i386 -T /usr/src/hacker/linux/arch/i386/vmlinux.lds -e stext 
arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \
        --start-group \
        arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o 
ipc/ipc.o \
        fs/filesystems.a \
        net/network.a \
        drivers/block/block.a drivers/char/char.a drivers/misc/misc.a 
drivers/net/net.a drivers/cdrom/cdrom.a drivers/sound/sound.a drivers/pci/pci.a 
drivers/video/video.a \
        /usr/src/hacker/linux/arch/i386/lib/lib.a /usr/src/hacker/linux/lib/lib.a 
/usr/src/hacker/linux/arch/i386/lib/lib.a \
        --end-group \
        -o vmlinux
net/network.a(sock_n_syms.o)(__ksymtab+0x280): undefined reference to `csum_partial'
net/network.a(core.o): In function `csum_partial_copy_fromiovecend':
core.o(.text+0x1449): undefined reference to `csum_partial'
core.o(.text+0x1486): undefined reference to `csum_partial'
core.o(.text+0x1506): undefined reference to `csum_partial_copy_generic'
net/network.a(ipv4.o): In function `ip_reply_glue_bits':
ipv4.o(.text+0x5790): undefined reference to `csum_partial_copy_generic'
ipv4.o(.text+0x57b9): undefined reference to `csum_partial_copy_generic'
net/network.a(ipv4.o): In function `tcp_do_sendmsg':
ipv4.o(.text+0x7071): undefined reference to `csum_partial'
ipv4.o(.text+0x70eb): undefined reference to `csum_partial_copy_generic'
ipv4.o(.text+0x7339): undefined reference to `csum_partial_copy_generic'
net/network.a(ipv4.o): In function `tcp_fragment':
ipv4.o(.text+0xb1f7): undefined reference to `csum_partial'
net/network.a(ipv4.o): In function `tcp_retrans_try_collapse':
ipv4.o(.text+0xb5fd): undefined reference to `csum_partial'
net/network.a(ipv4.o): In function `tcp_v4_send_check':
ipv4.o(.text+0xdfef): undefined reference to `csum_partial'
net/network.a(ipv4.o): In function `tcp_v4_send_synack':
ipv4.o(.text+0xe1e9): undefined reference to `csum_partial'
net/network.a(ipv4.o): In function `tcp_v4_rcv':
ipv4.o(.text+0xecb8): undefined reference to `csum_partial'
net/network.a(ipv4.o)(.text+0x104f4): more undefined references to `csum_partial' 
follow
/usr/src/hacker/linux/arch/i386/lib/lib.a(old-checksum.o): In function 
`csum_partial_copy':
old-checksum.o(.text+0x34): undefined reference to `csum_partial_copy_generic'
make: *** [vmlinux] Error 1 
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to