zoukankan      html  css  js  c++  java
  • 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源码了。

    看来编译器的版本差异还真会导致大问题啊!

  • 相关阅读:
    2019-2020-1 20199302《Linux内核原理与分析》第九周作业
    MySQL 优化
    ElasticSearch实战
    redis实战
    ElasticSearch
    Zookeeper
    redis
    Jenkins 持续交付
    JDK 1.8 新特性之Stream
    cat-监控系统
  • 原文地址:https://www.cnblogs.com/zengkefu/p/7103322.html
Copyright © 2011-2022 走看看