Stoyan Zalev wrote:
Hi, Marc!
I've tried your linux-2.4.20-ipvs-1.0.8-antefacto.patch.bz2 patch, it applies
just fine,with a few "hunks",ofcourse. (And yes,I did it ontop of 2.4.20 +
ipvs 1.0.8) The kernel source was ptrace-patched, the system is Slackware 8.1
with gcc 2.95.3. I got these errors at "make" stage:
<cut>
ld -m elf_i386 -T /usr/src/linux-2.4.20/arch/i386/vmlinux.lds -e stext
arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o
init/version.o init/do_mounts.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 \
drivers/char/char.o drivers/block/block.o drivers/misc/misc.o
drivers/net/net.o drivers/media/media.o drivers/ide/idedriver.o
drivers/cdrom/driver.o drivers/pci/driver.o drivers/pnp/pnp.o
drivers/video/video.o \
net/network.o \
/usr/src/linux-2.4.20/arch/i386/lib/lib.a
/usr/src/linux-2.4.20/lib/lib.a /usr/src/linux-2.4.20/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
net/network.o: In function `ip_vs_deal_with_conntrack':
net/network.o(.text+0x434c3): undefined reference to
`ip_conntrack_alter_reply'
net/network.o(.text+0x434d0): undefined reference to
`ip_nat_replace_in_hashes'
net/network.o(.text+0x434eb): undefined reference to `__ip_conntrack_confirm'
make: *** [vmlinux] Error 1
Did I mess something up with the ptrace patch? Any thoughts?
10x in advance.
Not sure I haven't looked at the patch Marc made for 1.0.8/2.4.20 (I'm
still trying to get a pair of directors running keepalived to talk to
each other. I'm feeling pretty dumb last day or two trying to get
multicasting working) ;)
I'm not sure if what you're seeing is somethng specific to your setup.
But undefined references... I have almost zero C programming knowledge,
but it almost sounds like there are some includes missing/can't be found.
vinnie
|