我尝试了以下命令:

yum install libgcc.i686  --setopt=protected_multilib=false

但是我从输出中得到了一些错误消息:
Transaction Check Error:
  package libgcc-4.8.2-8.el6.x86_64 (which is newer than libgcc-4.4.7-18.el6_9.2.i686) is already installed

那么如何解决这个问题呢?我认为将两个arch版本的编译器都保留在系统中是可以接受的。

最佳答案

您可能需要安装GCC的i686组件:

yum install libgcc.i686 glibc-devel.i686
对于C++,您还需要
yum install libstdc++-devel.i686

10-08 19:31