JFFS linker error in kernel 2.4.19

Ilan Pollak ilanp at galileo.co.il
Sun Dec 22 11:00:20 EST 2002

Hi List,
i'm porting uClinux 2.4.19-uc1 patched with today's (Dec. 21, 2002) MTD
If i'm choosing to compile JFFS2 i get this linking problem:

arm-elf-ld -p -X -T arch/armnommu/vmlinux.lds
arch/armnommu/kernel/head-armv.o arch/armnommu/kernel/init_task.o
init/main.o init/version.o init/do_mounts.o \
        --start-group \
        arch/armnommu/kernel/kernel.o arch/armnommu/mm/mm.o
arch/armnommu/mach-firefox/firefox.o kernel/kernel.o mmnommu/mmnommu.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/mtd/mtdlink.o \
        net/network.o \
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a \
        --end-group \
        -o linux
fs/fs.o: In function `jffs2_compress':
fs/fs.o(.text+0x4d728): undefined reference to `jffs2_rtime_compress'
fs/fs.o: In function `jffs2_decompress':
fs/fs.o(.text+0x4d7d0): undefined reference to `jffs2_rtime_decompress'
make[1]: *** [linux] Error 1

any ideas ?

More information about the linux-mtd mailing list