首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Archlinux将gcc的评级从5.2降至4.8

Archlinux将gcc的评级从5.2降至4.8
EN

Stack Overflow用户
提问于 2015-12-26 21:07:30
回答 3查看 6.6K关注 0票数 0

我想在目前的ArchLinux上降低gcc的评级。

代码语言:javascript
复制
    Makefile:545: recipe for target 'libstdc++.la' failed
    make[6]: *** [libstdc++.la] Error 139
    make[6]: Leaving directory '/tmp/yaourt-tmp-jester/aur-gcc48/src/gcc-        build/x86_64-unknown-linux-gnu/libstdc++-v3/src'
    Makefile:575: recipe for target 'all-recursive' failed
    make[5]: *** [all-recursive] Error 1
    make[5]: Leaving directory '/tmp/yaourt-tmp-jester/aur-gcc48/src/gcc-        build/x86_64-unknown-linux-gnu/libstdc++-v3/src'
    Makefile:480: recipe for target 'all-recursive' failed
    make[4]: *** [all-recursive] Error 1
    make[4]: Leaving directory '/tmp/yaourt-tmp-jester/aur-gcc48/src/gcc-        build/x86_64-unknown-linux-gnu/libstdc++-v3'
    Makefile:386: recipe for target 'all' failed
    make[3]: *** [all] Error 2
    make[3]: Leaving directory '/tmp/yaourt-tmp-jester/aur-gcc48/src/gcc-        build/x86_64-unknown-linux-gnu/libstdc++-v3'
    Makefile:12181: recipe for target 'all-stage1-target-libstdc++-v3' failed
    make[2]: *** [all-stage1-target-libstdc++-v3] Error 2
    make[2]: Leaving directory '/tmp/yaourt-tmp-jester/aur-gcc48/src/gcc-build'
    Makefile:19114: recipe for target 'stage1-bubble' failed
    make[1]: *** [stage1-bubble] Error 2
    make[1]: Leaving directory '/tmp/yaourt-tmp-jester/aur-gcc48/src/gcc-build'
    Makefile:885: recipe for target 'all' failed
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
        Aborting...
    ==> ERROR: Makepkg was unable to build gcc48.
    ==> Restart building gcc48 ? [y/N]
    ==> ------------------------------
    ==> 

当我试图通过yaourt - to确认需要的gcc48安装gcc时

有人知道它为什么不起作用吗。这些错误对我没有任何帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-09-11 10:23:26

在arch linux上,可以使用shell命令:

gcc降级

票数 3
EN

Stack Overflow用户

发布于 2016-10-06 18:45:54

代码语言:javascript
复制
cd /var/cache/pacman/pkg/
pacman -U <file_name_of_the_package>

当然,你必须在那里有你想要的版本。

代码语言:javascript
复制
-> alexmina
"downgrade gcc"

您确定使用的是Archlinux吗?

票数 2
EN

Stack Overflow用户

发布于 2017-06-01 06:02:21

您应该同时指定gccgcc-libs。例如,如果您想将7.1.1降级为6.3.1

方法1)

代码语言:javascript
复制
pacman -U /var/cache/pacman/pkg/gcc-6.3.1-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/gcc-libs-6.3.1-2-x86_64.pkg.tar.xz  

方法2)

代码语言:javascript
复制
downgrade gcc gcc-libs

并选择通缉版本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34475253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档