QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1434|回复: 5

为什么在FC6下不能用GDB对SKYEYE进行调试

[复制链接]
发表于 2006-12-17 20:03:44 | 显示全部楼层 |阅读模式
为什么在FC6下不能用GDB对SKYEYE模拟的S3C2410进行调试,我在redhat9上都可以成功的
        在FC6上使用命令target remote :123455,就会显示localhost: unknown host
:12345: 没有那个文件或目录.
       在redhat9上使用就可以正常连接到skyeye。
       我用的是skyeye1.2RC8-3,在两个系统上的配置都是一样的(当然除了系统不一样)。
       希望高人给解答一下,要是不可以调试,那么skyeye几乎没有价值了
发表于 2006-12-17 20:25:57 | 显示全部楼层
You can try target remote localhost:12345
I can do it on my Suse 10.2
回复

使用道具 举报

 楼主| 发表于 2006-12-18 17:15:08 | 显示全部楼层
都试过了,还是不行,显示的还是 localhost:unnown host:      123456
,我还查看了调试时的端口占用情况,skyeye确实是占用了tcp端口12345,但为什么     GDB不识别呢?
救命啊!!!!!!!!!!!!
回复

使用道具 举报

 楼主| 发表于 2006-12-21 12:53:36 | 显示全部楼层
解决了,原来在fedora6上不能用localhost,更不能省略,要写成IP的形式,改为127.0.0.1:12345就行了。
真是莫名其妙,localhost指的就是127.0.0.1阿
回复

使用道具 举报

发表于 2006-12-21 13:02:43 | 显示全部楼层
So you can think to discatd FC and use Suse.
回复

使用道具 举报

 楼主| 发表于 2006-12-23 16:01:50 | 显示全部楼层
那请版主以一个开发者的角度对Suse,fedora,Debian进行一下评价吧!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 05:20 , Processed in 0.036080 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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