首页 > 代码库 > GCC降级
GCC降级
前阵子将Ubuntu升级到了12.04,原来装得virtualbox也可以正常使用。后来几次内核升级之后,virtualbox突然不能用了。virtualbox提示进行/etc/init.d/vboxdrv setup
进行此操作后,系统直接死机。
提示VBoxPciLinuxInit +0x10.。。。。
看提示 应该是模块问题。但是网上还真的很少有这个问题。
大多是提示缺少内核头文件。内核头文件我都更新到了最新,到virtualbox官网下载了最新版本进行安装 仍然会直接挂掉。
按理说Ubuntu 12.04是一个LTS版本,不应该会有“质量”问题。但为什么好好的virtualbox就不能安装了呢?连安装都会导致系统死机。
郁闷了好几天,临放假了,想想也没啥事,在看看,又试了一下 还是不行。
突然想到前段时间,升级到12.04,编译Android源码失败后,将系统的gcc版本由4.6降级到了4.4.
既然gcc的版本差异会导致Android源码编译失败,会不会是导致virtualbox在12.04版本上无法安装的”元凶“呢?
于是
cd /usr/bin/
sudo rm gcc
sudo ln -s gcc-4.6 gcc
再进行dpkg -i virtualbox-4.2_4.2.6-82870~Ubuntu~precise_i386.deb
果然成功了,安装好之后。再将gcc降级为4.4,不然下次又不能编译Android源码了。
看来编译器的版本差异还真会导致大问题啊!
GCC降级
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。