中国Linux公社论坛's Archiver

Anomymous 发表于 2005-5-20 17:39

make出错!高手帮助

arch/armnommu/lib/lib.a /root/linux/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: cannot open romfs_data=: ?????????
make[1]: *** [linux] Error 1
make[1]: Leaving directory `/root/linux/uClinux-dist/linux-2.4.x'
make: *** [linux] Error 1

limingth 发表于 2005-5-20 17:46

vi linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in
   在
        *(got)         /* Global Offset table */
        之后应有如下语句:
        romfs_data = .;
        romfs.o
        romfs_data_end = .;

是不是你输入错误了? 等号后面是一个空格+一个小圆点+一个分号

Anomymous 发表于 2005-5-27 10:02

我也遇到同样的问题,,但是没有输入错误,为什么请告知.
[quote:decf67fc8b="limingth"]vi linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in
   在
        *(got)         /* Global Offset table */
        之后应有如下语句:
        romfs_data = .;
        romfs.o
        romfs_data_end = .;

是不是你输入错误了? 等号后面是一个空格+一个小圆点+一个分号[/quote]

limingth 发表于 2005-5-27 10:04

等号两边都必须是一个空格才行,仔细检查一下看看

Anomymous 发表于 2005-6-1 14:49

[quote:92df00ccf2="Anomymous"]我也遇到同样的问题,,但是没有输入错误,为什么请告知.
[quote:92df00ccf2="limingth"]vi linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in
   在
        *(got)         /* Global Offset table */
        之后应有如下语句:
        romfs_data = .;
        romfs.o
        romfs_data_end = .;

是不是你输入错误了? 等号后面是一个空格+一个小圆点+一个分号[/quote][/quote]

Anomymous 发表于 2005-6-1 14:50

[quote:1358e2d9a6="Anomymous"]我也遇到同样的问题,,但是没有输入错误,为什么请告知.
[quote:1358e2d9a6="limingth"]vi linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in
   在
        *(got)         /* Global Offset table */
        之后应有如下语句:
        romfs_data = .;
        romfs.o
        romfs_data_end = .;

是不是你输入错误了? 等号后面是一个空格+一个小圆点+一个分号[/quote][/quote]

limingth 发表于 2005-6-1 15:24

可以下载网站上的视频文件跟着做一遍,如果还不行,换一台别的机器上再试试。

yuhw 发表于 2005-12-19 10:51

Re: make出错!高手帮助

[quote:98ab8e63b5="Anomymous"]arch/armnommu/lib/lib.a /root/linux/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: cannot open romfs_data=: ?????????
make[1]: *** [linux] Error 1
make[1]: Leaving directory `/root/linux/uClinux-dist/linux-2.4.x'
make: *** [linux] Error 1[/quote]

kurthq 发表于 2005-12-19 17:25

不要理他make image一次,再make试试

页: [1]

Powered by Discuz! Archiver 6.1.0F  © 2001-2007 Comsenz Inc.