LinuxSir.cn,穿越时空的Linuxsir!

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

给需要阅读大量源代码的朋友的软件-Source-Navigator(类似Source Insight)

[复制链接]
发表于 2005-3-2 23:57:30 | 显示全部楼层 |阅读模式
这是SuSE的rpm包:http://rpm.pbone.net/index.php3/sta...1.i586.rpm.html
失败,装上以后不能运行,报错如下:
hhf@linux:~> snavigator
Can't find a usable init.tcl in the following directories:
/share/tcl8.3



This probably means that Tcl wasn't installed properly.
可是tcl的包装上了,也能找到/opt/snavigator/share/tcl8.3/init.tcl这个文件,郁闷了,请高手们帮忙解答,非常需要这个软件,一直是用wine虚拟Source Insight的,可是现在有了linux下的就希望不用去虚拟了。  :help  :help  :help  :help
发表于 2005-3-3 03:30:57 | 显示全部楼层
你怎么能直接拿别人的 rpm 来运行呢?由于各大发型版差异颇大,甚至目录结构都不一样,本厂的不同版本之间尚且难以二进制兼容,更何况跨发行版?在 redhat 体系里是不存在 /share 目录的。更进一步说,甚至拿他们的 srpm 不经修改直接编译都不一定通得过,因为他们的宏定义非常不同。在 mandrake 里使用了 %make 宏,这在 redhat 体系是不存在的,所以甚至 mandrake 的 srpm 在 redhat 兼容体系发行版里都不能直接编译,根本通不过!通常直接拿 .tar.gz 和 .tar.bz2 这样的包编译倒是能通过。
回复 支持 反对

使用道具 举报

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

本版积分规则

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