【问题标题】:brew install i386-elf-gcc and error:contains conflicting version recursive dependenciesbrew install i386-elf-gcc 和错误:包含冲突的版本递归依赖项
【发布时间】:2018-01-27 22:48:10
【问题描述】:

brew install i386-elf-gcc

==> 从 altkatz/gcc_cross_compilers 安装 i386-elf-gcc 错误:altkatz/gcc_cross_compilers/i386-elf-gcc 包含冲突的版本递归依赖项: gmp, gmp@4, mpfr, mpfr@2, libmpc, libmpc@0.8

通过brew deps --tree altkatz/gcc_cross_compilers/i386-elf-gcc查看这些内容。

debs 树看起来像:

altkatz/gcc_cross_compilers/i386-elf-gcc
├── gmp
├── libmpc
│   ├── gmp
│   └── mpfr
│       └── gmp
├── mpfr
│   └── gmp
└── i386-elf-binutils

安装gmp@4,mpfr@2,libmpc@0.8,gcc49后,错误没有改变。

【问题讨论】:

    标签: macos toolchain i386


    【解决方案1】:

    我使用MacPorts 安装了它,它对我有用:

    sudo port install i386-elf-binutils
    sudo port install i386-elf-gcc
    
    cd /opt/local/bin
    sudo ln -s i386-elf-gcc i386-elf-gcc-4.7.2
    

    【讨论】:

      猜你喜欢
      • 2017-04-01
      • 2023-01-02
      • 2021-09-03
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 2019-04-07
      • 2018-08-28
      相关资源
      最近更新 更多