QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1193|回复: 3

在S3C4510平台无法make user_only

[复制链接]
发表于 2005-10-16 18:37:48 | 显示全部楼层 |阅读模式
根据walimis斑竹的帖子,修改了/linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in
/vendors/Samsung/4510B/Makefile
/inux-2.4.x/drivers/char/serial_samsung.c
三个文件,但是在make user_only时出现以下错误:
/opt/uClinux/arm-elf/bin/gld: cannot find -lg
collect2: ld returned 1 exit status
make[3]: *** [ftp] Error 1
make[3]: Leaving directory `/HHARM4510-R2/uClinux/user/ftp/ftp'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/HHARM4510-R2/uClinux/user/ftp'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/HHARM4510-R2/uClinux/user'
make: *** [user_only] Error 2
在线急等~~~~~
 楼主| 发表于 2005-10-16 21:28:12 | 显示全部楼层
补充一点:uClinux的源码包我用的是华恒4510开发板提供的.不知这个错误是否跟源码包的版本有关?
望斑竹能够帮助我解决!!!谢谢啦!
另外,我用testsuit2.0来测试时,无法和主机互相ping,不知是什么原因?
回复

使用道具 举报

 楼主| 发表于 2005-10-17 16:55:29 | 显示全部楼层
今天我在uclinux-dist-20030305的源码包上make user_only时还是同样的错误,请问斑竹如何解决阿???急!!!
回复

使用道具 举报

 楼主| 发表于 2005-10-18 15:12:42 | 显示全部楼层
这个问题解决了.我重新安装了arm-elf-gcc这步编译过去了.可是又有新问题.执行make时,出现以下错误:
drivers/block/block.o: In function `rd_blkdev_pagecache_IO':
/uClinux-dist/linux-2.4.x/include/linux/highmem.h:68: undefined reference to `__phys_to_virt'
drivers/block/block.o:/uClinux-dist/linux-2.4.x/include/linux/highmem.h:68: more undefined references to `__phys_to_virt' follow
make[1]: *** [linux] Error 1
make[1]: Leaving directory `/uClinux-dist/linux-2.4.x'
make: *** [linux] Error 1
[root@localhost uClinux-dist]#
跪求解决方法!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 15:06 , Processed in 0.144208 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表