LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1331|回复: 3

**已解决slackware下w3m的段错误**

[复制链接]
发表于 2007-12-5 18:02:24 | 显示全部楼层 |阅读模式
w3m在slackware下出现段错误是因为w3m本身的一个bug引起的,并不是slackware的错。在其它发行版中基本未出现这现象,可能是由于slackware 尽量保持软件的原汁原味未做修改,而其它发行版做了patch吧。但是我把其他发行版的w3m拷贝到slackware 下仍然出现段错误,估计是w3m与slackware在某些地方不兼容。但是不管如何,这是w3m本身的bug,而不能规疚于slackware.

解决方法:
修改w3m源码下terms.c, 找到函数do_getch()的定义处,在1898行,将return Gpm_Getch(); 改为return Gpm_Getc(stdin);
再编译即可。试过不会出现段错误了。
发表于 2007-12-10 15:52:40 | 显示全部楼层
str re
thanks
回复 支持 反对

使用道具 举报

发表于 2007-12-10 18:16:33 | 显示全部楼层
这个问题我很早碰到了,可惜自己找不到问题来源~~谢谢兄弟分享~
~回去试试~
回复 支持 反对

使用道具 举报

发表于 2007-12-13 14:34:04 | 显示全部楼层
嗯,我在11.0上编译成功了,之前这个问题一直悬而未决,
现在感觉方便了很多,不用老是登录图形界面去看网页和潜论坛了.
Thanks!
回复 支持 反对

使用道具 举报

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

本版积分规则

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