为什么在FC6下不能用GDB对SKYEYE进行调试
为什么在FC6下不能用GDB对SKYEYE模拟的S3C2410进行调试,我在redhat9上都可以成功的在FC6上使用命令target remote :123455,就会显示localhost: unknown host
:12345: 没有那个文件或目录.
在redhat9上使用就可以正常连接到skyeye。
我用的是skyeye1.2RC8-3,在两个系统上的配置都是一样的(当然除了系统不一样)。
希望高人给解答一下,要是不可以调试,那么skyeye几乎没有价值了 You can try target remote localhost:12345
I can do it on my Suse 10.2 都试过了,还是不行,显示的还是 localhost:unnown host: 123456
,我还查看了调试时的端口占用情况,skyeye确实是占用了tcp端口12345,但为什么 GDB不识别呢?
救命啊!!!!!!!!!!!! 解决了,原来在fedora6上不能用localhost,更不能省略,要写成IP的形式,改为127.0.0.1:12345就行了。
真是莫名其妙,localhost指的就是127.0.0.1阿 So you can think to discatd FC and use Suse. 那请版主以一个开发者的角度对Suse,fedora,Debian进行一下评价吧!
页:
[1]