You can install compat-egcs and all the needed rpm for that...
Look if the Makefile of your kernel uses kgcc.. should be ok
Else you can modify your kernel Makefile to use cc.
And link cc to egcs.

Regards

-----Original Message-----
From: glen [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, June 20, 2001 12:33 AM
To: [EMAIL PROTECTED]
Subject: [reiserfs-list] compiling 2.2 kernel under redhat 7.1

hi!

i was compiling linux-2.2.19 with linux-2.2.19-reiserfs-3.5.32-patch.
it fails compiling with gcc 2.96/glibc 2.2
should i use older gcc/glibc?

# rpm -q gcc
gcc-2.96-81
# rpm -q glibc
glibc-2.2.2-10

ld -m elf_i386 -T /usr/src/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.o drivers/misc/misc.a
drivers/net/net.a drivers/cdrom/cdrom.a drivers/pci/pci.a
drivers/video/video.a \
        /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a
/usr/src/linux/arch/i386/lib/lib.a \
        --end-group \
        -o vmlinux
fs/filesystems.a(reiserfs.o): In function `ip_check_balance':
reiserfs.o(.text+0xb3f2): undefined reference to `memset'
make: *** [vmlinux] Error 1

-- 
glen

Reply via email to