[求助]uClinux交叉编译出错
各位大虾,交叉编译问题 ,帮忙看看。编译环境:
host: X86
target: s3c44b0
host OS: fedora core 5
target OS: uClinux-dist-20051110
toolchain:arm-elf-tools-20030314.sh
"make"时得到如下错误信息:
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-S3C44B0X/S3C44B0X.o kernel/kernel.o
mmnommu/mmnommu.o fs/fs.o ipc/ipc.o\
drivers/char/char.o drivers/serial/serial.o
drivers/block/block.o drivers/misc/misc.o drivers/net/net.o
drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/media/media.o \
net/network.o \
arch/armnommu/lib/lib.a
/home/nurv/uClinux-dist/linux-2.4.x/lib/lib.a
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a \
--end-group \
-o linux
/usr/local/bin/arm-elf-ld.real:arch/armnommu/vmlinux.lds:9: parse error
make: *** error 1
make: Leaving directory `/home/nurv/uClinux-dist/linux-2.4.x'
make: *** error 1
请教大虾如何解决,不胜感激。 没在FC5下编译过uClinux, 不太清楚
不过你可以google一下vmlinux.lds是否有问题
页:
[1]