发新话题
打印

请教各位大侠:如何解决gcc版本冲突问题

请教各位大侠:如何解决gcc版本冲突问题

我是最近因工作需要才开始学习Linux编程,目前用的是Redhat8。0编程工具就是附带的Kdevelop和QT,

最近我从网上下载了一个外国人做得小程序,其源代码在Linux下解压后编译老是不成功,我把KDevelop的所有编译选项都打开以后可以编译,但告诉我缺少一个。m4文件,但是我的目录下面好像有这么几个文件呀,这到底是怎么回事,请各位大侠指点。

再编译源程序不成功以后,我下载了作者编译好的可执行程序,但是这个RPM包安装时检查文件相关性时提示名为libstdclibc6.2-2.so.3的文件没有安装,我在网上找到了这个文件,但是在安装的时侯系统提示更新版本的程序已经安装了,所以安装失败,我发现libstdclibc6.2-2.so.3好像是GCC2。95中所含的库文件,而现在Redhat8中装的是GCC3是无法删除的,那我应该怎么办?请各位大侠指点迷津,不胜感激!

另:该程序是在Mandrake7。x下开发的,会不会也是一个原因?但是我在Mandrake8。2下面安装可执行程序时依然报错,而我强制安装之后程序无法执行,为什么?:confused:      

TOP

发新话题