在redhat9下,如何将gcc3.x改为gcc2.x?

limlzm 2006-04-30 05:57:56
下载了gcc2.95,并且编译了,但系统还是默认版本是3.x,我用的是软连接,并且在PATCH的最开头就加入新路径,但结果还是这样。请问要注意些什么呢?
...全文
185 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
limlzm 2006-05-10
  • 打赏
  • 举报
回复
已经解决,的确需要用新的gcc来重新编译内核。感谢上面的支持。
tom56 2006-05-07
  • 打赏
  • 举报
回复
下载相应版本的GCC系列工具,包括GLIBC
将原来的GCC系列工具更名,其中也包扩原来的GLIBC头文件目录名,在搜索路径中加入新的GCC系列工具所在的目录,然后新新的GCC去编译内核,最后将生成的内核替换掉原来的内核,重启系统就行了,不过要注意,你的内核一定是支持你新下载的GCC的版本,也就是说,你的内核能用2.95版的GCC工具编译通过


支持这种方法!
joyself 2006-05-02
  • 打赏
  • 举报
回复
你的PATH设的有问题。

只是在命令行设置了一下?
道理上讲,设对了PATH,肯定是可以用2。x的版本的。

在一台机子上共存不同版本的gcc也很正常。
tb01412 2006-05-01
  • 打赏
  • 举报
回复
下载相应版本的GCC系列工具,包括GLIBC
将原来的GCC系列工具更名,其中也包扩原来的GLIBC头文件目录名,在搜索路径中加入新的GCC系列工具所在的目录,然后新新的GCC去编译内核,最后将生成的内核替换掉原来的内核,重启系统就行了,不过要注意,你的内核一定是支持你新下载的GCC的版本,也就是说,你的内核能用2.95版的GCC工具编译通过

不明白的是:为何要用低版本的GCC????
Army123 2006-05-01
  • 打赏
  • 举报
回复
把以前的GCC卸载了吧
limlzm 2006-04-30
  • 打赏
  • 举报
回复
现在已经打gcc -v 显示成gcc2.95了,但kernel version的时候还是出现gcc版本为3.x,怎么也把proc/version变为2.95呢?

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧